(57)【要約】モーションスレッド（１ｂ）が設けられた印刷物（１）に光を照射する照明器（３５または３５Ａ〜３５Ｃ）と、印刷物を撮像するカメラ（３４または３４Ａ）と、カメラ（３４または３４Ａ）によって撮像された画像データに基づいて印刷物（１）の印刷品質を検査する印刷品質検査部（１０）とを備えた印刷品質検査装置において、カメラ（３４）が印刷物（１）をＲＧＢ毎に撮像し、印刷品質検査部（１０）がモーションスレッド（１ｂ）を含む範囲の印刷品質の検査をモーションスレッド（１ｂ）の色と同系統の色の画像データに基づいて行う、または、照明器（３５Ａ〜３５Ｃ）がモーションスレッド（１ｂ）の色と同系統の色の光を照射し、モノクロカメラ（３４Ａ）がモノクロ画像を撮像するようにした。
2018056341.tif 000002
【特許請求の範囲】
【請求項１】
モーションスレッドが設けられた印刷物に光を照射する照明器と、
前記印刷物を撮像する撮像装置と、
前記撮像装置によって撮像された画像データに基づいて前記印刷物の印刷品質を検査する印刷品質検査部と
を備えた印刷品質検査装置において、
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う、
または、
前記照明器が前記モーションスレッドの色と同系統の色の光を照射し、前記撮像装置がモノクロ画像を撮像する
ことを特徴とする印刷品質検査装置。
【請求項２】
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う場合に、前記印刷品質検査部が、前記モーションスレッドを含む範囲以外の領域の印刷品質の検査をＲＧＢ全ての画像データを用いて行う
ことを特徴とする請求項１記載の印刷品質検査装置。
【請求項３】
前記印刷品質検査部が、前記モーションスレッドを含む範囲の印刷品質を検査する際に、前記モーションスレッドの色と異なる系統の色の画像データを用いた検査を、印刷が正常か否かを判断するための許容値を検査が無効化される値として実施する
ことを特徴とする請求項２記載の印刷品質検査装置。
【請求項４】
前記印刷物をＲＧＢ毎に撮像する第二の撮像装置を備え、
前記照明器がモーションスレッドの色と同系統の色の光を照射し、前記撮像装置がモノクロ画像を撮像する場合に、前記印刷品質検査部が、前記モーションスレッドを含む範囲以外の領域の印刷品質の検査を前記第二の撮像装置によって撮像したＲＧＢ全ての画像データのうち、前記モーションスレッドの色とは異なる系統の色の画像データに基づいて行う
ことを特徴とする請求項１記載の印刷品質検査装置。
【請求項５】
前記印刷品質検査部が、前記第二の撮像装置によって取得した画像データに基づいて前記モーションスレッドを含む範囲の印刷品質を検査する際に、印刷が正常か否かを判断するための許容値を検査が無効化される値として実施する
ことを特徴とする請求項４記載の印刷品質検査装置。
【請求項６】
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う場合に、前記印刷品質検査部が、前記撮像装置によって取得したＲＧＢ全ての画像データに基づいて前記モーションスレッドの位置を求める
ことを特徴とする請求項１から請求項３のいずれか１項に記載の印刷品質検査装置。
【請求項７】
前記印刷品質検査部が、前記撮像装置によって取得したＲＧＢ全ての画像データと予め取得した前記モーションスレッドの画像データとのパターン・マッチングにより前記モーションスレッドの位置を求める
ことを特徴とする請求項６記載の印刷品質検査装置。
【請求項８】
モーションスレッドが設けられた印刷物に照明器により光を照射し、
モーションスレッドが設けられた印刷物を撮像装置により撮像し、
前記撮像装置によって撮像された画像データに基づいて前記印刷物の印刷品質を印刷品質検査部により検査する印刷品質検査方法において、
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う、
または
前記照明器が前記モーションスレッドの色と同系統の色の光を照射し、前記撮像装置がモノクロ画像を撮像する
ことを特徴とする印刷品質検査方法。
【請求項９】
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う場合に、前記印刷品質検査部が、前記モーションスレッドを含む範囲以外の領域の印刷品質の検査をＲＧＢ全ての画像データを用いて行う
ことを特徴とする請求項８記載の印刷品質検査方法。
【請求項１０】
前記印刷品質検査部が、前記モーションスレッドを含む範囲の印刷品質を検査する際に、前記モーションスレッドの色と異なる系統の色の画像データを用いた検査を、印刷が正常か否かを判断するための許容値を検査が無効化される値として実施する
ことを特徴とする請求項９記載の印刷品質検査方法。
【請求項１１】
前記照明器が前記モーションスレッドの色と同系統の色の光を照射し、前記撮像装置がモノクロ画像を撮像する場合に、
第二の撮像装置により印刷物をＲＧＢ毎に撮像し、
前記印刷品質検査部が、前記モーションスレッドを含む範囲以外の領域の印刷品質の検査を前記第二の撮像装置によって撮像したＲＧＢ全ての画像データのうち、前記モーションスレッドの色とは異なる系統の色の画像データに基づいて行う
ことを特徴とする請求項８記載の印刷品質検査方法。
【請求項１２】
前記印刷品質検査部が、前記第二の撮像装置によって取得した画像データに基づいて前記モーションスレッドを含む範囲の印刷品質を検査する際に、印刷が正常か否かを判断するための許容値を検査が無効化される値として実施する
ことを特徴とする請求項１１記載の印刷品質検査方法。
【請求項１３】
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う場合に、
前記印刷品質検査部が、前記撮像装置によって取得したＲＧＢ全ての画像データに基づいて前記モーションスレッドの位置を求める
ことを特徴とする請求項８から請求項１０のいずれか１項に記載の印刷品質検査方法。
【請求項１４】
前記印刷品質検査部が、前記撮像装置によって取得したＲＧＢ全ての画像データと予め取得した前記モーションスレッドの画像データとのパターン・マッチングにより前記モーションスレッドの位置を求める
ことを特徴とする請求項１３記載の印刷品質検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷品質検査装置及び印刷品質検査方法に関する。
【背景技術】
【０００２】
近年の紙幣等の証券印刷物には、偽造防止の為に、見る角度によって絵柄の位置が変化するモーションスレッド（印刷された画像に、この画像に立体感を与えることのできるかまぼこ状の凸レンズであるレンチキュラを設け、両目の視差を利用して奥行きや動きの効果を加えたもの）がその一部に設けられることがある。【０００３】
このような証券印刷物は、予めモーションスレッドが設けられた一枚の印刷用紙（大判印刷物）に、４行×８列等の複数の証券印刷物の絵柄がいわゆる多面付印刷により同時に印刷される。【０００４】
また、従来、印刷の品質を検査するための印刷品質検査装置として、下記特許文献１に記載のものが公知となっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−６６４３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、従来の印刷品質検査装置では、モーションスレッドが設けられた印刷用紙に多面付印刷を施したものを光学的に撮像して証券印刷物が正常に印刷されているかどうか検査すると、少しの角度変化でモーションスレッド部の絵柄が変化することにより、印刷品質には問題がないにもかかわらず、異常として誤検出されるおそれがあるという問題があった。【０００７】
このようなことから本発明は、モーションスレッドが設けられた印刷用紙に施した印刷の品質検査を高精度に実施することを可能とした印刷品質検査装置及び印刷品質検査方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するための第１の発明に係る印刷品質検査装置は、
モーションスレッドが設けられた印刷物に光を照射する照明器と、
前記印刷物を撮像する撮像装置と、
前記撮像装置によって撮像された画像データに基づいて前記印刷物の印刷品質を検査する印刷品質検査部と
を備えた印刷品質検査装置において、
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う、
または、
前記照明器が前記モーションスレッドの色と同系統の色の光を照射し、前記撮像装置がモノクロ画像を撮像する
ことを特徴とする。【０００９】
また、上記の課題を解決するための第２の発明に係る印刷品質検査装置は、第１の発明において、
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う場合に、前記印刷品質検査部が、前記モーションスレッドを含む範囲以外の領域の印刷品質の検査をＲＧＢ全ての画像データを用いて行う
ことを特徴とする。【００１０】
また、上記の課題を解決するための第３の発明に係る印刷品質検査装置は、第２の発明において、
前記印刷品質検査部が、前記モーションスレッドを含む範囲の印刷品質を検査する際に、前記モーションスレッドの色と異なる系統の色の画像データを用いた検査を、印刷が正常か否かを判断するための許容値を検査が無効化される値として実施する
ことを特徴とする。【００１１】
また、上記の課題を解決するための第４の発明に係る印刷品質検査装置は、第１の発明において、
前記印刷物をＲＧＢ毎に撮像する第二の撮像装置を備え、
前記照明器がモーションスレッドの色と同系統の色の光を照射し、前記撮像装置がモノクロ画像を撮像する場合に、前記印刷品質検査部が、前記モーションスレッドを含む範囲以外の領域の印刷品質の検査を前記第二の撮像装置によって撮像したＲＧＢ全ての画像データのうち、前記モーションスレッドの色とは異なる系統の色の画像データに基づいて行う
ことを特徴とする。【００１２】
また、上記の課題を解決するための第５の発明に係る印刷品質検査装置は、第４の発明において、
前記印刷品質検査部が、前記第二の撮像装置によって取得した画像データに基づいて前記モーションスレッドを含む範囲の印刷品質を検査する際に、印刷が正常か否かを判断するための許容値を検査が無効化される値として実施する
ことを特徴とする。【００１３】
また、上記の課題を解決するための第６の発明に係る印刷品質検査装置は、第１から第３のいずれかの発明において、
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う場合に、前記印刷品質検査部が、前記撮像装置によって取得したＲＧＢ全ての画像データに基づいて前記モーションスレッドの位置を求める
ことを特徴とする。【００１４】
また、上記の課題を解決するための第７の発明に係る印刷品質検査装置は、第６の発明において、
前記印刷品質検査部が、前記撮像装置によって取得したＲＧＢ全ての画像データと予め取得した前記モーションスレッドの画像データとのパターン・マッチングにより前記モーションスレッドの位置を求める
ことを特徴とする。【００１５】
また、上記の課題を解決するための第８の発明に係る印刷品質検査方法は、
モーションスレッドが設けられた印刷物に照明器により光を照射し、
モーションスレッドが設けられた印刷物を撮像装置により撮像し、
前記撮像装置によって撮像された画像データに基づいて前記印刷物の印刷品質を印刷品質検査部により検査する印刷品質検査方法において、
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う、
または
前記照明器が前記モーションスレッドの色と同系統の色の光を照射し、前記撮像装置がモノクロ画像を撮像する
ことを特徴とする。【００１６】
また、上記の課題を解決するための第９の発明に係る印刷品質検査方法は、第８の発明において、
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う場合に、前記印刷品質検査部が、前記モーションスレッドを含む範囲以外の領域の印刷品質の検査をＲＧＢ全ての画像データを用いて行う
ことを特徴とする。【００１７】
また、上記の課題を解決するための第１０の発明に係る印刷品質検査方法は、第９の発明において、
前記印刷品質検査部が、前記モーションスレッドを含む範囲の印刷品質を検査する際に、前記モーションスレッドの色と異なる系統の色の画像データを用いた検査を、印刷が正常か否かを判断するための許容値を検査が無効化される値として実施する
ことを特徴とする。【００１８】
また、上記の課題を解決するための第１１の発明に係る印刷品質検査方法は、第８の発明において、
前記照明器が前記モーションスレッドの色と同系統の色の光を照射し、前記撮像装置がモノクロ画像を撮像する場合に、
第二の撮像装置により印刷物をＲＧＢ毎に撮像し、
前記印刷品質検査部が、前記モーションスレッドを含む範囲以外の領域の印刷品質の検査を前記第二の撮像装置によって撮像したＲＧＢ全ての画像データのうち、前記モーションスレッドの色とは異なる系統の色の画像データに基づいて行う
ことを特徴とする。【００１９】
また、上記の課題を解決するための第１２の発明に係る印刷品質検査方法は、第１１の発明において、
前記印刷品質検査部が、前記第二の撮像装置によって取得した画像データに基づいて前記モーションスレッドを含む範囲の印刷品質を検査する際に、印刷が正常か否かを判断するための許容値を検査が無効化される値として実施する
ことを特徴とする。【００２０】
また、上記の課題を解決するための第１３の発明に係る印刷品質検査方法は、第８から第１０のいずれかの発明において、
前記撮像装置が印刷物をＲＧＢ毎に撮像し、前記印刷品質検査部が前記モーションスレッドを含む範囲の印刷品質の検査を前記モーションスレッドの色と同系統の色の画像データに基づいて行う場合に、
前記印刷品質検査部が、前記撮像装置によって取得したＲＧＢ全ての画像データに基づいて前記モーションスレッドの位置を求める
ことを特徴とする。【００２１】
また、上記の課題を解決するための第１４の発明に係る印刷品質検査方法は、第１３の発明において、
前記印刷品質検査部が、前記撮像装置によって取得したＲＧＢ全ての画像データと予め取得した前記モーションスレッドの画像データとのパターン・マッチングにより前記モーションスレッドの位置を求める
ことを特徴とする。
【発明の効果】
【００２２】
本発明に係る印刷品質検査装置及び印刷品質検査方法によれば、モーションスレッドが設けられた印刷用紙に施した印刷の品質検査を高精度に実施することが可能となる。
【図面の簡単な説明】
【００２３】
【図１】本発明に係る印刷品質検査装置を適用した証券印刷機の側面図である。
【図２】本発明の第１の実施の形態に係る印刷品質検査装置を示す側面図である。
【図３Ａ】本発明の第１の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図３Ｂ】本発明の第１の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図３Ｃ】本発明の第１の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図３Ｄ】本発明の第１の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図４Ａ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図４Ｂ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図４Ｃ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図５Ａ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図５Ｂ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図５Ｃ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図５Ｄ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図５Ｅ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図６Ａ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図６Ｂ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図６Ｃ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図６Ｄ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図６Ｅ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図６Ｆ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図７Ａ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図７Ｂ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図７Ｃ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図８Ａ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図８Ｂ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図８Ｃ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図８Ｄ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図９Ａ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図９Ｂ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図９Ｃ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図９Ｄ】本発明の第１の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１０】レンチキュラが施された小切れの例を示す模式図である。
【図１１Ａ】モーションスレッドの色と同系統の色の画像データの例を示す模式図である。
【図１１Ｂ】モーションスレッドの色と異なる系統の色の画像データの例を示す模式図である。
【図１１Ｃ】モーションスレッドの色と異なる系統の色の画像データの例を示す他の模式図である。
【図１２】表示器の一例を示す模式図である。
【図１３】本発明の第２の実施の形態に係る印刷品質検査装置を示す側面図である。
【図１４Ａ】本発明の第２の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図１４Ｂ】本発明の第２の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図１４Ｃ】本発明の第２の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図１４Ｄ】本発明の第２の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図１４Ｅ】本発明の第２の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図１５Ａ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１５Ｂ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１５Ｃ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１６Ａ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１６Ｂ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１６Ｃ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１６Ｄ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１６Ｅ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ａ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ｂ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ｃ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ｄ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ｅ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ｆ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ｇ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ｈ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１７Ｉ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ａ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ｂ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ｃ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ｄ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ｅ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ｆ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ｇ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ｈ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１８Ｉ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１９Ａ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１９Ｂ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１９Ｃ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１９Ｄ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１９Ｅ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１９Ｆ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図１９Ｇ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２０Ａ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２０Ｂ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２０Ｃ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２０Ｄ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２１Ａ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２１Ｂ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２１Ｃ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２１Ｄ】本発明の第２の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２２Ａ】多色モーションスレッドが施された大判印刷物の例を示す模式図である。
【図２２Ｂ】多色モーションスレッドが施された小切れの例を示す模式図である。
【図２３Ａ】本発明の第３の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図２３Ｂ】本発明の第３の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図２３Ｃ】本発明の第３の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図２３Ｄ】本発明の第３の実施の形態に係る印刷品質検査装置の構成を示すブロック図である。
【図２４Ａ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２４Ｂ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２４Ｃ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２４Ｄ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２４Ｅ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２５Ａ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２５Ｂ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２５Ｃ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２５Ｄ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２５Ｅ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２６Ａ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２６Ｂ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２６Ｃ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２６Ｄ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２７Ａ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２７Ｂ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２７Ｃ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２７Ｄ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２８Ａ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２８Ｂ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２９Ａ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２９Ｂ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２９Ｃ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２９Ｄ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２９Ｅ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２９Ｆ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図２９Ｇ】本発明の第３の実施の形態に係る印刷品質検査装置の動作を示すフローチャートである。
【図３０】多色モーションスレッドのＲＧＢの出力値の例を示す説明図である。
【発明を実施するための形態】
【００２４】
〔第１の実施の形態〕
以下、図１から図１２を用いて本発明の第１の実施の形態に係る印刷品質検査装置について説明する。
【００２５】
図１に全体を符号１００で示す証券印刷機は、積載された大判印刷物（被印刷部材）１を一枚ずつ給紙する給紙装置２と、給紙された大判印刷物１に六色の印刷を施す六組の印刷ユニット３Ａ〜３Ｆからなる印刷部３と、大判印刷物１の印刷面にニスをコーティングするコーティング部４と、コーティングされた大判印刷物１を乾燥させて排紙パイル５に排紙する排紙装置６とによって概ね構成されている。
【００２６】
給紙装置２のサッカー装置によってフィーダーボードに給紙された大判印刷物１は、当てと横針装置によって天地方向と幅方向が揃えられ、スイング装置を介して印刷ユニット３Ａに供給される。印刷ユニット３Ａで一色目の印刷が行われた後、順次印刷ユニット３Ｂから３Ｆで二色目から六色目の印刷が行われ、コーティング部４において印刷面にニスがコーティングされた後、排紙チェーンによって搬送され、排紙パイル５に落下され積載される。
ここで、本実施の形態において証券印刷機１００では、予め単色のモーションスレッド１ｂ（図１０参照）が設けられた大判印刷物１に、例えば４行×８列等の複数の証券印刷物の絵柄がいわゆる多面付印刷により同時に印刷される。以下、証券印刷物の絵柄が印刷された各部分を小切れ１ａと称する。
【００２７】
図２に示すように、コーティング部４のコータ胴７に対向する圧胴８の、コータ胴７との対接点よりも搬送方向下流側には、圧胴８に保持されている大判印刷物１をＲＧＢ（赤（Red），緑（Green），及び青（Blue））で撮像する撮像装置としてのカラーカメラ（以下、カメラ）３４と、カメラ３４によって撮像される領域に対して可視光を照射する複数の照明器３５とが配設されている。本実施の形態において、照明器３５は、カメラ３４の光軸に対し、搬送方向上流側と下流側とに設けられている。
カメラ３４によって撮像された画像は、図３Ａから図３Ｄに示す印刷品質検査部１０に送信される。
【００２８】
図３Ａから図３Ｄに示すように、印刷品質検査部１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、各入出力装置１４〜１９とがＢＵＳ線で接続されて構成されている。
【００２９】
ＢＵＳ線には、モーションスレッドの色記憶用メモリＭ１１、カウント値Ｙ記憶用メモリＭ１２、カウント値Ｘ記憶用メモリＭ１３、小切れの画素データ記憶用メモリＭ１４、小切れのＸ方向の画素数記憶用メモリＭ１５、小切れのＹ方向の画素数記憶用メモリＭ１６、ポインタ位置記憶用メモリＭ１７が接続されている。
【００３０】
また、ＢＵＳ線には、マウスがドラッグされた距離記憶用メモリＭ１８、選択範囲の終端位置記憶用メモリＭ１９、Ｒ用の通常の許容値記憶用メモリＭ２０、Ｇ用の通常の許容値記憶用メモリＭ２１、Ｂ用の通常の許容値記憶用メモリＭ２２、Ｒ用の最大の許容値記憶用メモリＭ２３、Ｇ用の最大の許容値記憶用メモリＭ２４、Ｂ用の最大の許容値記憶用メモリＭ２５、小切れのＲの許容値記憶用メモリＭ２６、小切れのＧの許容値記憶用メモリＭ２７、小切れのＢの許容値記憶用メモリＭ２８が接続されている。
【００３１】
また、ＢＵＳ線には、大判印刷物のＲの許容値記憶用メモリＭ２９、大判印刷物のＧの許容値記憶用メモリＭ３０、大判印刷物のＢの許容値記憶用メモリＭ３１、大判印刷物のＸ方向の画素数記憶用メモリＭ３２、大判印刷物のＹ方向の画素数記憶用メモリＭ３３、カウント値Ｎ記憶用メモリＭ３４、カウント値Ｍ記憶用メモリＭ３５、大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６、大判印刷物内の小切れの行数記憶用メモリＭ３７、大判印刷物内の小切れの列数記憶用メモリＭ３８が接続されている。
【００３２】
また、ＢＵＳ線には、撮像回転位相記憶用メモリＭ３９、証券印刷機の回転位相検出用カウンタのカウント値記憶用メモリＭ４０、Ｒの基準画像データ記憶用メモリＭ４１、Ｇの基準画像データ記憶用メモリＭ４２、Ｂの基準画像データ記憶用メモリＭ４３、カメラのＸ方向の画素数記憶用メモリＭ４４、カメラのＹ方向の画素数記憶用メモリＭ４５、Ｒの検査画像データ記憶用メモリＭ４６、Ｇの検査画像データ記憶用メモリＭ４７、Ｂの検査画像データ記憶用メモリＭ４８が接続されている。
【００３３】
また、ＢＵＳ線には、（カメラの）Ｘ方向の無効画素数記憶用メモリＭ４９、（カメラの）Ｙ方向の無効画素数記憶用メモリＭ５０、Ｒの（Ｘ，Ｙ）のアドレス位置の画素データの差記憶用メモリＭ５１、Ｒの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値記憶用メモリＭ５２、Ｇの（Ｘ，Ｙ）のアドレス位置の画素データの差記憶用メモリＭ５３、Ｇの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値記憶用メモリＭ５４、Ｂの（Ｘ，Ｙ）のアドレス位置の画素データの差記憶用メモリＭ５５、Ｂの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値記憶用メモリＭ５６が接続されている。
【００３４】
さらに、入出力装置１４には、キーボードや各種スイッチ及びボタン等の入力装置２１、ＣＲＴやランプ等の表示器２２、プリンタ等の出力装置２３、及び、ＣＤドライブ２４が接続されている。なお、表示器２２は、図１２に示すように、ＣＤドライブ２４から読込んだ小切れの画像やカメラ３４で撮像した小切れの画像を表示する小切れ画像表示部２２ａ、並びに、カメラ３４で撮像した大判印刷物１の画像を表示する大判印刷物表示部２２ｂを備えている。
【００３５】
また、入出力装置１５には、Ｒのボタン２５、Ｇのボタン２６、Ｂのボタン２７、モーションスレッドの色設定完了スイッチ２８、選択範囲確定スイッチ２９、基準画像データ読込みスイッチ３０、検査開始スイッチ３１、検査終了スイッチ３２が接続されている。
【００３６】
Ｒのボタン２５，Ｇのボタン２６，Ｂのボタン２７はそれぞれモーションスレッド１ｂの色の系統（赤系，緑系，青系）を設定するためのボタンである。すなわち、モーションスレッド１ｂの色が赤系であればＲのボタン２５、緑系であればＧのボタン２６、青系であればＢのボタン２７をＯＮにし、いずれか一つのボタンをＯＮにすると、これに連動して他の二つのボタンがＯＦＦとなる。
【００３７】
モーションスレッドの色設定完了スイッチ２８は、Ｒのボタン２５，Ｇのボタン２６またはＢのボタン２７の操作によるモーションスレッド１ｂの色の設定が完了したことを入力するスイッチである。選択範囲確定スイッチ２９は、後述するモーションスレッド範囲Ａが確定したことを入力するスイッチである。基準画像データ読込みスイッチ３０は、後述する基準画像データの読込みの開始を入力するスイッチである。検査開始スイッチ３１，検査終了スイッチ３２は印刷品質の検査の開始，終了を入力するスイッチである。
【００３８】
入出力装置１６には、マウス３３が接続されている。
【００３９】
また、入出力装置１７，１８には、カメラ３４が接続されている。入出力装置１８はカメラ３４に撮像指令及び画像データ送信指令を送り、カメラ３４で撮像した撮像データが入出力装置１７へ出力される。
【００４０】
また、入出力装置１９には、証券印刷機の回転位相検出用カウンタ３６が接続され、この証券印刷機の回転位相検出用カウンタ３６が証券印刷機駆動モータ用ロータリ・エンコーダ３７に接続されている。ここで、証券印刷機駆動モータ用ロータリ・エンコーダ３７は、例えば図示しない証券印刷機駆動モータの出力軸の後端部分に直接取り付けられ、印刷ユニット３Ａ〜３Ｆが１枚の大判印刷物１に印刷する毎に１回転し、１回転する毎にゼロ・パルスを１回出力して証券印刷機の回転位相検出用カウンタ３６をリセットすると共に、証券印刷機駆動モータが所定角度回転する毎に、証券印刷機の回転位相検出用カウンタ３６にクロック・パルスを出力するようになっている。
【００４１】
以下、図４Ａ〜図４Ｃ，図５Ａ〜図５Ｅ，図６Ａ〜図６Ｆ，図７Ａ〜図７Ｃ，図８Ａ〜図８Ｄ，図９Ａ〜図９Ｄに示す動作フローにしたがって、印刷品質検査部１０による処理について説明する。
【００４２】
なお、本実施の形態における印刷品質検査部１０による処理について簡単に説明すると、印刷品質検査部１０ではまず、第一の工程で、図１０に示すような小切れ１ａに施されているモーションスレッド１ｂの色（レンチキュラの下の絵柄の色）の系統を入力する（ステップＳ１〜Ｓ３，Ｓ１９４〜Ｓ１９７）。本実施の形態では、モーションスレッド１ｂの色が赤系統であれば１（Ｒ）、緑系統であれば２（Ｇ）、青系統であれば３（Ｂ）を入力する。
【００４３】
次に、第二の工程で、予め取得しておいた正常に印刷された小切れ１ａの画像を入力してこれを記憶し、表示器２２に表示する（ステップＳ４〜Ｓ２１）。
【００４４】
次に、第三の工程で、第二の工程で表示器２２に表示された小切れ１ａの画像上で、マウス３３によるクリック＆ドラッグを用いてモーションスレッド１ｂを囲む範囲（図１０に破線で囲んで示す範囲。以下、モーションスレッド範囲と称する）Ａを指定し、モーションスレッド範囲Ａを示すしるし（ライン）を表示器２２に表示する（ステップＳ２２〜Ｓ７２）。これにより、モーションスレッド範囲Ａの外周縁を示すラインが表示される。
【００４５】
次に、第四の工程で、第一の工程で入力されたモーションスレッド１ｂの色及び第三の工程で小切れ１ａに対して指定されたモーションスレッド範囲Ａを用いて、小切れ１ａ内の各画素のＲＧＢ毎の印刷品質検査に係る許容値（印刷の正常（ＯＫ）／異常（ＮＧ）を判断する許容値）を設定する（ステップＳ７３〜Ｓ９６，Ｓ１９８〜Ｓ２１６）。
【００４６】
次に、第五の工程で、第四の工程で設定された小切れ１ａ内の各画素のＲＧＢ毎の印刷品質検査に係る許容値を大判印刷物１内の各小切れ１ａに展開し、大判印刷物１内の各画素のＲＧＢ毎の許容値を設定する（ステップＳ９７〜Ｓ１２８）。なお、大判印刷物１内における各小切れ１ａの配置は予め既知であるため、これを利用して各小切れ１ａ内のモーションスレッド範囲Ａ及びモーションスレッド範囲Ａ以外の範囲に対応する許容値を設定する。大判印刷物１内の各画素のＲＧＢ毎の許容値を設定したら、作業者により基準画像データ読込みスイッチ３０をＯＮとする。
【００４７】
次に、第六の工程で、証券印刷機１００により印刷された大判印刷物１をカメラ３４で撮像し、正常に印刷された大判印刷物１の画像を基準画像として記憶する（ステップＳ１２９〜Ｓ１４６）。なお、基準画像を記憶し終えたら、作業者により検査開始スイッチ３１をＯＮとする。
【００４８】
次に、第七の工程で、証券印刷機１００で印刷された大判印刷物１をカメラ３４で撮像し、これを検査画像として記憶する（ステップＳ１４７〜Ｓ１６５）。
【００４９】
次に、第八の工程で、第七の工程で撮像した検査画像の各画素のＲＧＢ毎の画像データと第六の工程で記憶した基準画像の対応する各画素のＲＧＢ毎の画像データを比較して検査画像と基準画像の各画素のＲＧＢ毎の差を求め、第九の工程で、第八の工程で求めた検査画像と基準画像の各画素のＲＧＢ毎の差と第五の工程で設定された大判印刷物内の各画素のＲＧＢ毎の許容値を比較し、ＯＫ／ＮＧを判断する（ステップＳ１６６〜Ｓ１９３、Ｓ２１７）。
【００５０】
上述した工程を以下に具体的に説明する。まず、ステップＳ１でＲのボタン２５がＯＮとなっていれば（ＹＥＳ）、ステップＳ２でモーションスレッドの色記憶用メモリＭ１１に１（Ｒ）を上書きしてステップＳ３に移行し、Ｒのボタン２５がＯＦＦとなっていれば（ＮＯ）、ステップＳ１９４に移行する。ステップＳ１９４では、Ｇのボタン２６がＯＮとなっていれば（ＹＥＳ）、ステップＳ１９５でモーションスレッドの色記憶用メモリＭ１１に２（Ｇ）を上書きしてステップＳ３に移行し、Ｇのボタン２６がＯＦＦとなっていれば（ＮＯ）、ステップＳ１９６に移行する。ステップＳ１９６では、Ｂのボタン２７がＯＮとなっていれば（ＹＥＳ）、ステップＳ１９７でモーションスレッドの色記憶用メモリＭ１１に３（Ｂ）を上書きしてステップＳ３に移行し、ＢのボタンがＯＦＦとなっていれば（ＮＯ）、ステップＳ３に移行する。
【００５１】
ステップＳ３では、モーションスレッドの色設定完了スイッチ２８がＯＦＦであれば（ＮＯ）、ステップＳ１に戻り、モーションスレッドの色設定完了スイッチ２８がＯＮとなったら（ＹＥＳ）、ステップＳ４に移行する。
【００５２】
ステップＳ４では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＳ５でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＳ６でＣＤドライブ２４から小切れ１ａの（Ｘ，Ｙ）のアドレス位置の画素データ（ＲＧＢ）を読込んでこれを小切れの画素データ記憶用メモリＭ１４の（Ｘ，Ｙ）のアドレス位置に上書きする。
【００５３】
続いて、ステップＳ７でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ８でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込み、ステップＳ９でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＳ６に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１０でカウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ１２に上書きする。
【００５４】
ステップＳ１０に続いては、ステップＳ１１でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込み、ステップＳ１２でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＳ５に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１３に移行する。
【００５５】
ステップＳ１３では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＳ１４でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＳ１５で小切れの画素データ記憶用メモリＭ１４の（Ｘ，Ｙ）のアドレス位置から小切れ１ａのアドレス（Ｘ，Ｙ）位置の画素データ（ＲＧＢ）を読込んで表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）のアドレス位置に表示する。続いて、ステップＳ１６でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ１７でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【００５６】
続いて、ステップＳ１８でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）ステップＳ１５に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１９でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＳ２０でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【００５７】
続いて、ステップＳ２１でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＳ１４に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ２２に移行する。
【００５８】
ステップＳ２２では、マウスポインタがＯＮとなっているか否かを判定し、マウスポインタがＯＦＦとなっていれば（ＮＯ）、ステップＳ２２の処理を繰り返し、マウスポインタがＯＮとなったら（ＹＥＳ）、ステップＳ２３に移行する。
【００５９】
ステップＳ２３では、表示器２２の小切れ画像表示部２２ａ上のカーソル位置（Ｘk，Ｙk）を読込んでポインタ位置記憶用メモリＭ１７に記憶する。続いて、ステップＳ２４でマウス３３からＸ方向及びＹ方向の移動距離（Ｘd，Ｙd）が送信されたか否かを判定し、マウス３３からＸ方向及びＹ方向の移動距離（Ｘd，Ｙd）が送信されていなければ（ＮＯ）、ステップＳ２４の処理を繰り返し、マウス３３からＸ方向及びＹ方向の移動距離（Ｘd，Ｙd）が送信されたら（ＹＥＳ）、ステップＳ２５に移行する。
【００６０】
ステップＳ２５では、マウス３３からマウス３３がドラッグされた距離（Ｘd，Ｙd）を受信してこれをメモリＭ１８に記憶し、続いて、ステップＳ２６でポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込む。
【００６１】
続いて、ステップＳ２７でマウス３３がドラッグされた距離記憶用メモリＭ１８のＸ方向のアドレス位置からマウス３３がドラッグされたＸ方向の距離Ｘdを読込み、ステップＳ２８でＸ方向のポインタ位置Ｘkにマウス３３がドラッグされたＸ方向の距離Ｘdを加算し、選択範囲のＸ方向の終端位置Ｘeを演算して選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置に記憶する。
【００６２】
続いて、ステップＳ２９でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＳ３０でマウスがドラッグされた距離記憶用メモリＭ１８のＹ方向のアドレス位置からマウス３３がドラッグされたＹ方向の距離Ｙdを読込む。
【００６３】
続いて、ステップＳ３１でＹ方向のポインタ位置Ｙkにマウス３３がドラッグされたＹ方向の距離Ｙdを加算し、選択範囲のＹ方向の終端位置Ｙeを演算して選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置に記憶する。
【００６４】
ステップＳ３１に続いては、ステップＳ３２でポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込み、ステップＳ３３でカウント値Ｘ記憶用メモリＭ１３にＸ方向のポインタ位置Ｘkを上書きする。
【００６５】
続いて、ステップＳ３４でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＳ３５でカウント値Ｙ記憶用メモリＭ１２にＹ方向のポインタ位置Ｙkを上書きする。
【００６６】
続いて、ステップＳ３６でメモリＭ１２からカウント値Ｙを読込み、ステップＳ３７でメモリＭ１３からカウント値Ｘを読込み、ステップＳ３８で表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）位置に選択範囲を示すしるしを表示する。
【００６７】
続いて、ステップＳ３９でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ４０で選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置から選択範囲のＸ方向の終端位置Ｘeを読込む。
【００６８】
続いて、ステップＳ４１でカウント値Ｘが選択範囲のＸ方向の終端位置Ｘe以下であれば（ＮＯ）、ステップＳ３６に戻り、カウント値Ｘが選択範囲のＸ方向の終端位置Ｘeよりも大きくなったら（ＹＥＳ）、ステップＳ４２に移行する。
【００６９】
ステップＳ４２では、ポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込み、続いて、ステップＳ４３でカウント値Ｘ記憶用メモリＭ１３にＸ方向のポインタ位置Ｘkを上書きする。
【００７０】
続いて、ステップＳ４４でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＳ４５でカウント値Ｙ記憶用メモリＭ１２にＹ方向のポインタ位置Ｙkを上書きする。
【００７１】
続いて、ステップＳ４６でメモリＭ１２からカウント値Ｙを読込み、ステップＳ４７でメモリＭ１３からカウント値Ｘを読込み、ステップＳ４８で表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）位置に選択範囲を示すしるしを表示する。
【００７２】
続いて、ステップＳ４９でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＳ５０で選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置から選択範囲のＹ方向の終端位置Ｙeを読込む。
【００７３】
続いて、ステップＳ５１でカウント値Ｙが選択範囲のＹ方向の終端位置Ｙe以下であれば（ＮＯ）、ステップＳ４６に戻り、カウント値Ｙが選択範囲のＹ方向の終端位置Ｙeよりも大きくなったら（ＹＥＳ）、ステップＳ５２に移行する。
【００７４】
ステップＳ５２では、ポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込み、続いて、ステップＳ５３でカウント値Ｘ記憶用メモリＭ１３にＸ方向のポインタ位置Ｘkを上書きする。
【００７５】
続いて、ステップＳ５４で選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置から選択範囲のＹ方向の終端位置Ｙeを読込み、ステップＳ５５でカウント値Ｙ記憶用メモリＭ１２に選択範囲のＹ方向の終端位置Ｙeを上書きする。
【００７６】
続いて、ステップＳ５６でメモリＭ１２からカウント値Ｙを読込み、ステップＳ５７でメモリＭ１３からカウント値Ｘを読込み、ステップＳ５８で表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）位置に選択範囲を示すしるしを表示する。
【００７７】
続いて、ステップＳ５９でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ６０で選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置から選択範囲のＸ方向の終端位置Ｘeを読込む。
【００７８】
続いて、ステップＳ６１でカウント値Ｘが選択範囲のＸ方向の終端位置Ｘe以下であれば（ＮＯ）、ステップＳ５６に戻り、カウント値Ｘが選択範囲のＸ方向の終端位置Ｘeよりも大きくなったら（ＹＥＳ）、ステップＳ６２に移行する。
【００７９】
ステップＳ６２では、選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置から選択範囲のＸ方向の終端位置Ｘeを読込み、続いて、ステップＳ６３でカウント値Ｘ記憶用メモリＭ１３に選択範囲のＸ方向の終端位置Ｘeを上書きする。
【００８０】
続いて、ステップＳ６４でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＳ６５でカウント値Ｙ記憶用メモリＭ１２にＹ方向のポインタ位置Ｙkを上書きする。
【００８１】
続いて、ステップＳ６６でメモリＭ１２からカウント値Ｙを読込み、ステップＳ６７でメモリＭ１３からカウント値Ｘを読込み、ステップＳ６８で表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）位置に選択範囲を示すしるしを表示する。
【００８２】
続いて、ステップＳ６９でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＳ７０で選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置から選択範囲のＹ方向の終端位置Ｙeを読込む。
【００８３】
続いて、ステップＳ７１でカウント値Ｙが選択範囲のＹ方向の終端位置Ｙe以下であれば（ＮＯ）、ステップＳ６６に戻り、カウント値Ｙが選択範囲のＹ方向の終端位置Ｙeよりも大きくなったら（ＹＥＳ）、ステップＳ７２に移行する。
【００８４】
ステップＳ７２では、選択範囲確定スイッチ２９がＯＮとなっているか否かを判定し、選択範囲確定スイッチ２９がＯＮとなっていなければ（ＮＯ）、ステップＳ２２に戻り、選択範囲確定スイッチ２９がＯＮとなったら（ＹＥＳ）、ステップＳ７３に移行する。
【００８５】
ステップＳ７３では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＳ７４でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＳ７５でポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込む。
【００８６】
続いて、ステップＳ７６でカウント値ＸがＸ方向のポインタ位置Ｘkよりも小さければ（ＮＯ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ以外の位置であると判断して後述するステップＳ２１１に移行し、カウント値ＸがＸ方向のポインタ位置Ｘk以上であれば（ＹＥＳ）、ステップＳ７７で選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置から選択範囲のＸ方向の終端位置Ｘeを読込み、ステップＳ７８に移行する。
【００８７】
ステップＳ７８では、カウント値Ｘが選択範囲のＸ方向の終端位置Ｘeよりも大きければ（ＮＯ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ以外の位置であると判断して後述するステップＳ２１１に移行し、カウント値Ｘが選択範囲のＸ方向の終端位置Ｘe以下であれば（ＹＥＳ）、ステップＳ７９でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＳ８０に移行する。
【００８８】
ステップＳ８０では、カウント値ＹがＹ方向のポインタ位置Ｙkよりも小さければ（ＮＯ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ以外の位置であると判断して後述するステップＳ２１１に移行し、カウント値ＹがＹ方向のポインタ位置Ｙk以上であれば（ＹＥＳ）、ステップＳ８１で選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置から選択範囲のＹ方向の終端位置Ｙeを読込み、ステップＳ８２に移行する。
【００８９】
ステップＳ８２では、カウント値Ｙが選択範囲のＹ方向の終端位置Ｙeよりも大きければ（ＮＯ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ以外の位置であると判断して後述するステップＳ２１１に移行し、カウント値Ｙが選択範囲のＹ方向の終端位置Ｙe以下であれば（ＹＥＳ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ内の位置であると判断してステップＳ８３でモーションスレッドの色記憶用メモリＭ１１の値を読込む。
【００９０】
ステップＳ８３に続いては、ステップＳ８４でモーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）以外であれば（ＮＯ）、後述するステップＳ１９８に移行し、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）であれば（ＹＥＳ）、ステップＳ８５に移行する。
【００９１】
ステップＳ８５では、メモリＭ２０からＲ用の通常の許容値を読込み、続いて、ステップＳ８６で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置にＲ用の通常の許容値を上書きし、ステップＳ８７でメモリＭ２４からＧ用の最大の許容値を読込み、ステップＳ８８で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置にＧ用の最大の許容値を上書きし、ステップＳ８９でメモリＭ２５からＢ用の最大の許容値を読込み、ステップＳ９０で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置にＢ用の最大の許容値を上書きして、後述するステップＳ９１に移行する。
【００９２】
なお、本実施の形態において、通常の許容値とは印刷が正常に施されているか否かを判断するための許容値であり、最大の許容値とは印刷が正常に施されているか否かの判断を無効化するための許容値である。すなわち、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）である場合には、モーションスレッド範囲ＡについてＧ，Ｂ用の許容値が最大に設定されるため、モーションスレッド１ｂのＧ，Ｂの画像データによる検査は実質的に行われないこととなる。
【００９３】
また、上述したステップＳ８４からステップＳ１９８に移行した場合は、ステップＳ１９８でモーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）以外であれば（ＮＯ）、後述するステップＳ２０５に移行し、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）であれば（ＹＥＳ）、ステップＳ１９９に移行する。
【００９４】
ステップＳ１９９では、メモリＭ２３からＲ用の最大の許容値を読込み、続いて、ステップＳ２００で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置にＲ用の最大の許容値を上書きし、ステップＳ２０１でメモリＭ２１からＧ用の通常の許容値を読込み、ステップＳ２０２で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置にＧ用の通常の許容値を上書きし、ステップＳ２０３でメモリＭ２５からＢ用の最大の許容値を読込み、ステップＳ２０４で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置にＢ用の最大の許容値を上書きして、後述するステップＳ９１に移行する。これにより、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）である場合には、モーションスレッド範囲ＡについてはＲ，Ｂ用の許容値が最大に設定されることによりモーションスレッド１ｂのＲ，Ｂの画像データによる検査が無効化される。
【００９５】
また、上述したステップＳ１９８からステップＳ２０５に移行した場合は、ステップＳ２０５でメモリＭ２３からＲ用の最大の許容値を読込み、続いて、ステップＳ２０６で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置にＲ用の最大の許容値を上書きし、ステップＳ２０７でメモリＭ２４からＧ用の最大の許容値を読込み、ステップＳ２０８で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置にＧ用の最大の許容値を上書きし、ステップＳ２０９でメモリＭ２２からＢ用の通常の許容値を読込み、ステップＳ２１０で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置にＢ用の通常の許容値を上書きして、後述するステップＳ９１に移行する。これにより、モーションスレッドの色記憶用メモリＭ１１の値が３（Ｂ）である場合には、モーションスレッド範囲ＡについてはＲ，Ｇ用の許容値が最大に設定されることによりモーションスレッド１ｂのＲ，Ｇの画像データによる検査が無効化される。
【００９６】
上述したステップＳ７６，Ｓ７８，Ｓ８０，Ｓ８２からステップＳ２１１に移行した場合は、ステップＳ２１１でメモリＭ２０からＲ用の通常の許容値を読込み、ステップＳ２１２で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置にＲ用の通常の許容値を上書きし、ステップＳ２１３でメモリＭ２１からＧ用の通常の許容値を読込み、ステップＳ２１４で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置にＧ用の通常の許容値を上書きし、ステップＳ２１５でメモリＭ２２からＢ用の通常の許容値を読込み、ステップＳ２１６で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置にＢ用の通常の許容値を上書きして、後述するステップＳ９１に移行する。これにより、モーションスレッド範囲Ａ以外の部分についてはＲＧＢ全ての画像データによる検査の許容値が通常の値に設定される。
【００９７】
ステップＳ９１では、カウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ９２でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【００９８】
続いて、ステップＳ９３でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＳ７５に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ９４に移行する。
【００９９】
ステップＳ９４では、カウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＳ９５でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【０１００】
続いて、ステップＳ９６でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＳ７４に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、後述するステップＳ９７に移行する。
【０１０１】
ステップＳ９７では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＳ９８でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０１０２】
続いて、ステップＳ９９でメモリＭ２３からＲ用の最大の許容値を読込んでこれを大判印刷物のＲの許容値記憶用メモリＭ２９の（Ｘ，Ｙ）のアドレス位置に上書きし、ステップＳ１００でメモリＭ２４からＧ用の最大の許容値を読込んでこれを大判印刷物のＧの許容値記憶用メモリＭ３０の（Ｘ，Ｙ）のアドレス位置に上書きし、ステップＳ１０１でメモリＭ２５からＢ用の最大の許容値を読込んでこれを大判印刷物のＢの許容値記憶用メモリＭ３１の（Ｘ，Ｙ）のアドレス位置に上書きする。
【０１０３】
続いて、ステップＳ１０２でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ１０３でメモリＭ３２から大判印刷物１のＸ方向の画素数を読込む。
【０１０４】
続いて、ステップＳ１０４でカウント値Ｘが大判印刷物１のＸ方向の画素数以下であれば（ＮＯ）、ステップＳ９９に戻り、カウント値Ｘが大判印刷物１のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１０５に移行する。
【０１０５】
ステップＳ１０５では、カウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、続いて、ステップＳ１０６でメモリＭ３３から大判印刷物１のＹ方向の画素数を読込む。
【０１０６】
続いて、ステップＳ１０７でカウント値Ｙが大判印刷物１のＹ方向の画素数以下であれば（ＮＯ）、ステップＳ９８に戻り、カウント値Ｙが大判印刷物１のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１０８に移行する。
【０１０７】
ステップＳ１０８では、カウント値Ｎ記憶用メモリＭ３４に１を上書きし、続いて、ステップＳ１０９でカウント値Ｍ記憶用メモリＭ３５に１を上書きする。
【０１０８】
続いて、ステップＳ１１０で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＸ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＸ方向の位置を読込み、ステップＳ１１１で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＹ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＹ方向の位置を読込む。
【０１０９】
続いて、ステップＳ１１２でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＳ１１３でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０１１０】
続いて、ステップＳ１１４で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置より小切れ１ａの（Ｘ，Ｙ）の位置のＲの許容値を読込んでこれを大判印刷物のＲの許容値記憶用メモリＭ２９の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０１１１】
続いて、ステップＳ１１５で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置より小切れ１ａの（Ｘ，Ｙ）の位置のＧの許容値を読込んでこれを大判印刷物のＧの許容値記憶用メモリＭ３０の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０１１２】
続いて、ステップＳ１１６で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置より小切れ１ａの（Ｘ，Ｙ）の位置のＢの許容値を読込んでこれを大判印刷物のＢの許容値記憶用メモリＭ３１の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０１１３】
ステップＳ１１６に続いては、ステップＳ１１７でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ１１８でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【０１１４】
続いて、ステップＳ１１９でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＳ１１４に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１２０に移行する。
【０１１５】
ステップＳ１２０では、カウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、続いて、ステップＳ１２１でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【０１１６】
続いて、ステップＳ１２２でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＳ１１３に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１２３に移行する。
【０１１７】
ステップＳ１２３では、カウント値Ｍに１を加算してカウント値Ｍ記憶用メモリＭ３５に上書きし、続いて、ステップＳ１２４でメモリＭ３７から大判印刷物１内の小切れ１ａの行数を読込む。
【０１１８】
続いて、ステップＳ１２５で、カウント値Ｍが大判印刷物１内の小切れ１ａの行数以下であれば（ＮＯ）、ステップＳ１１０に戻り、カウント値Ｍが大判印刷物１内の小切れ１ａの行数よりも大きくなったら（ＹＥＳ）、ステップＳ１２６に移行する。
【０１１９】
ステップＳ１２６では、カウント値Ｎに１を加算してカウント値Ｎ記憶用メモリＭ３４に上書きし、続いて、ステップＳ１２７でメモリＭ３８から大判印刷物１内の小切れ１ａの列数を読込む。
【０１２０】
続いて、ステップＳ１２８でカウント値Ｎが大判印刷物１内の小切れ１ａの列数以下であれば（ＮＯ）、ステップＳ１０９に戻り、カウント値Ｎが大判印刷物１内の小切れ１ａの列数よりも大きくなったら（ＹＥＳ）、ステップＳ１２９に移行する。
【０１２１】
ステップＳ１２９では、基準画像データ読込みスイッチ３０がＯＮとなっているか否かを判定し、基準画像データ読込みスイッチ３０がＯＦＦとなっていれば（ＮＯ）、ステップＳ１２９の処理を繰り返し、基準画像データ読込みスイッチ３０がＯＮとなったら（ＹＥＳ）、ステップＳ１３０に移行する。
【０１２２】
ステップＳ１３０では、メモリＭ３９から撮像回転位相を読込み、続いて、ステップＳ１３１で証券印刷機の回転位相検出用カウンタ３６からカウント値を読込んでこれをメモリＭ４０に記憶する。
【０１２３】
続いて、ステップＳ１３２で証券印刷機の回転位相検出用カウンタ３６のカウント値が撮像回転位相と一致しなければ（ＮＯ）、ステップＳ１３１に戻り、証券印刷機の回転位相検出用カウンタ３６のカウント値が撮像回転位相と一致したら（ＹＥＳ）、ステップＳ１３３で入出力装置１８からカメラ３４に撮像指令を出力し、ステップＳ１３４で入出力装置１８からカメラ３４に画像データ送信指令を出力する。
【０１２４】
続いて、ステップＳ１３５でカメラ３４から入出力装置１７へ撮像データが出力されたか否かを判定し、撮像データが出力されていなければ（ＮＯ）、ステップＳ１３５の処理を繰り返し、撮像データが出力されたら（ＹＥＳ）、ステップＳ１３６でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＳ１３７でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０１２５】
ステップＳ１３７に続いては、ステップＳ１３８でカメラ３４からＲの画素データを読込んでこれをＲの基準画像データ記憶用メモリＭ４１の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＳ１３９でカメラ３４からＧの画素データを読込んでこれをＧの基準画像データ記憶用メモリＭ４２の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＳ１４０でカメラ３４からＢの画素データを読込んでこれをＢの基準画像データ記憶用メモリＭ４３の（Ｘ，Ｙ）のアドレス位置に記憶する。
【０１２６】
続いて、ステップＳ１４１でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ１４２でメモリＭ４４からカメラ３４のＸ方向の画素数を読込む。
【０１２７】
続いて、ステップＳ１４３でカウント値Ｘがカメラ３４のＸ方向の画素数以下であれば（ＮＯ）、ステップＳ１３８に戻り、カウント値Ｘがカメラ３４のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１４４でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＳ１４５でメモリＭ４５からカメラ３４のＹ方向の画素数を読込む。
【０１２８】
続いて、ステップＳ１４６でカウント値Ｙがカメラ３４のＹ方向の画素数以下であれば（ＮＯ）、ステップＳ１３７に戻り、カウント値Ｙがカメラ３４のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１４７に移行する。
【０１２９】
ステップＳ１４７では、検査開始スイッチ３１がＯＮとなっているか否かを判定し、検査開始スイッチ３１がＯＦＦとなっていれば（ＮＯ）、ステップＳ１４７の処理を繰り返し、検査開始スイッチ３１がＯＮとなったら（ＹＥＳ）、ステップＳ１４８に移行する。
【０１３０】
ステップＳ１４８では、検査終了スイッチ３２がＯＮとなったか否かを判定し、検査終了スイッチ３２がＯＦＦであれば（ＮＯ）、ステップＳ１４９に移行し、検査終了スイッチ３２がＯＮとなったら（ＹＥＳ）、印刷品質検査部１０による処理を終了する。
【０１３１】
ステップＳ１４９では、メモリＭ３９から撮像回転位相を読込み、続いて、ステップＳ１５０で証券印刷機の回転位相検出用カウンタ３６からカウント値を読込んでこれをメモリＭ４０に記憶する。
【０１３２】
続いて、ステップＳ１５１で証券印刷機の回転位相検出用カウンタ３６のカウント値が撮像回転位相と一致しなければ（ＮＯ）、ステップＳ１５０に戻り、証券印刷機の回転位相検出用カウンタ３６のカウント値が撮像回転位相と一致したら（ＹＥＳ）、ステップＳ１５２で入出力装置１８からカメラ３４に撮像指令を出力し、ステップＳ１５３で入出力装置１８からカメラ３４に画像データ送信指令を出力する。
【０１３３】
続いて、ステップＳ１５４でカメラ３４から入出力装置１７へ撮像データが出力されているか否かを判定し、撮像データが出力されていなければ（ＮＯ）、ステップＳ１５４の処理を繰り返し、撮像データが出力されたら（ＹＥＳ）、ステップＳ１５５でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＳ１５６でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０１３４】
ステップＳ１５６に続いては、ステップＳ１５７でカメラ３４からＲの画素データを読込んでこれをＲの検査画像データ記憶用メモリＭ４６の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＳ１５８でカメラ３４からＧの画素データを読込んでこれをＧの検査画像データ記憶用メモリＭ４７の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＳ１５９でカメラ３４からＢの画素データを読込んでこれをＢの検査画像データ記憶用メモリＭ４８の（Ｘ，Ｙ）のアドレス位置に記憶する。
【０１３５】
続いて、ステップＳ１６０でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＳ１６１でメモリＭ４４からカメラ３４のＸ方向の画素数を読込む。
【０１３６】
続いて、ステップＳ１６２でカウント値Ｘがカメラ３４のＸ方向の画素数以下であれば（ＮＯ）、ステップＳ１５７に戻り、カウント値Ｘがカメラ３４のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１６３でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、Ｓ１６４でメモリＭ４５からカメラ３４のＹ方向の画素数を読込む。
【０１３７】
続いて、ステップＳ１６５でカウント値Ｙがカメラ３４のＹ方向の画素数以下であれば（ＮＯ）、ステップＳ１５６に戻り、カウント値Ｙがカメラ３４のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１６６に移行する。
【０１３８】
ステップＳ１６６では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＳ１６７でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＳ１６８でメモリＭ４９から（カメラの）Ｘ方向の無効画素数を読込み、ステップＳ１６９でメモリＭ５０から（カメラの）Ｙ方向の無効画素数を読込む。なお、本実施の形態において無効画素とは、カメラ３４によって撮像した画像データにおいて大判印刷物１が撮像されている部分以外の領域２２ｃ（図１２に斜線を付して示す領域）に対応する部分の画素である。
【０１３９】
続いて、ステップＳ１７０でＲの検査画像データ記憶用メモリＭ４６の（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＲの検査データを読込む。
【０１４０】
続いて、ステップＳ１７１でＲの基準画像データ記憶用メモリＭ４１の（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＲの基準データを読込む。
【０１４１】
続いて、ステップＳ１７２で（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＲの検査データから（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＲの基準データを減算してＲの（Ｘ，Ｙ）のアドレス位置の画素データの差を演算してこれをメモリＭ５１に記憶する。
【０１４２】
ステップＳ１７２に続いては、ステップＳ１７３でＲの（Ｘ，Ｙ）のアドレス位置の画素データの差からＲの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値を演算してこれをメモリＭ５２に記憶し、ステップＳ１７４で大判印刷物のＲの許容値記憶用メモリＭ２９の（Ｘ，Ｙ）のアドレス位置からＲの（Ｘ，Ｙ）のアドレス位置の画素データの許容値を読込む。
【０１４３】
続いて、ステップＳ１７５でＲの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＲの（Ｘ，Ｙ）のアドレス位置の画素データの許容値よりも大きければ（ＮＯ）、ステップＳ２１７に移行して表示器２２にエラーを表示して検査を終了し、Ｒの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＲの（Ｘ，Ｙ）のアドレス位置の画素データの許容値以下であれば（ＹＥＳ）、ステップＳ１７６に移行する。
【０１４４】
ステップＳ１７６では、Ｇの検査画像データ記憶用メモリＭ４７の（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＧの検査データを読込む。
【０１４５】
続いて、ステップＳ１７７でＧの基準画像データ記憶用メモリＭ４２の（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＧの基準データを読込む。
【０１４６】
続いて、ステップＳ１７８で（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＧの検査データから（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＧの基準データを減算してＧの（Ｘ，Ｙ）のアドレス位置の画素データの差を演算してこれをメモリＭ５３に記憶する。
【０１４７】
続いて、ステップＳ１７９でＧの（Ｘ，Ｙ）のアドレス位置の画素データの差からＧの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値を演算してこれをメモリＭ５４に記憶し、ステップＳ１８０で大判印刷物のＧの許容値記憶用メモリＭ３０の（Ｘ，Ｙ）のアドレス位置からＧの（Ｘ，Ｙ）のアドレス位置の画素データの許容値を読込む。
【０１４８】
続いて、ステップＳ１８１でＧの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＧの（Ｘ，Ｙ）のアドレス位置の画素データの許容値よりも大きければ（ＮＯ）、上述したステップＳ２１７に移行して表示器２２にエラーを表示して検査を終了し、Ｇの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＧの（Ｘ，Ｙ）のアドレス位置の画素データの許容値以下であれば（ＹＥＳ）、ステップＳ１８２に移行する。
【０１４９】
ステップＳ１８２では、Ｂの検査画像データ記憶用メモリＭ４８の（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＢの検査データを読込む。
【０１５０】
続いて、ステップＳ１８３でＢの基準画像データ記憶用メモリＭ４３の（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＢの基準データを読込む。
【０１５１】
続いて、ステップＳ１８４で（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＢの検査データから（Ｘ方向の無効画素数＋カウント値Ｘ，Ｙ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＢの基準データを減算し、Ｂの（Ｘ，Ｙ）のアドレス位置の画素データの差を演算してこれをメモリＭ５５に記憶する。
【０１５２】
続いて、ステップＳ１８５でＢの（Ｘ，Ｙ）のアドレス位置の画素データの差からＢの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値を演算してこれをメモリＭ５６に記憶し、ステップＳ１８６で大判印刷物のＢの許容値記憶用メモリＭ３１の（Ｘ，Ｙ）のアドレス位置からＢの（Ｘ，Ｙ）のアドレス位置の画素データの許容値を読込む。
【０１５３】
続いて、ステップＳ１８７でＢの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＢの（Ｘ，Ｙ）のアドレス位置の画素データの許容値よりも大きければ（ＮＯ）、上述したステップＳ２１７に移行して表示器２２にエラーを表示して検査を終了し、Ｂの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＢの（Ｘ，Ｙ）のアドレス位置の画素データの許容値以下であれば（ＹＥＳ）、ステップＳ１８８に移行する。
【０１５４】
ステップＳ１８８では、カウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、続いて、ステップＳ１８９でメモリＭ３２から大判印刷物のＸ方向の画素数を読込む。
【０１５５】
続いて、ステップＳ１９０でカウント値Ｘが大判印刷物のＸ方向の画素数以下であれば（ＮＯ）、ステップＳ１６８に戻り、カウント値Ｘが大判印刷物のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＳ１９１に移行する。
【０１５６】
ステップＳ１９１では、カウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＳ１９２でメモリＭ３３から大判印刷物のＹ方向の画素数を読込む。
【０１５７】
続いて、ステップＳ１９３でカウント値Ｙが大判印刷物のＹ方向の画素数以下であれば（ＮＯ）、ステップＳ１６７に戻り、カウント値Ｙが大判印刷物のＹ方向の画素数よりも大きくなったら（ＹＥＳ）上述したステップＳ１４８に戻る。
【０１５８】
以上に説明した本実施の形態に係る印刷品質検査装置及び印刷品質検査方法では、モーションスレッド範囲Ａについてはカメラ３４により撮像したＲ、Ｇ、Ｂの画像データのうちモーションスレッド１ｂの色と同系統の色の画像データのみを用いて印刷品質の検査を行う一方、モーションスレッド範囲Ａ以外の部分についてはＲＧＢ全ての画像データを用いて印刷品質の検査を行うようにした。
【０１５９】
ここで、図１１Ａにモーションスレッド１ｂの色と同系統の色の画像データの例、図１１Ｂ及び図１１Ｃにモーションスレッド１ｂの色とは異なる系統の色の画像データの例を示す。
【０１６０】
図１１Ｂ及び図１１Ｃに示すように、モーションスレッド１ｂの色とは異なる系統の色の画像データではモーションスレッド１ｂが濃色で現れるため、許容値を通常の値とした場合は少しの角度変化でモーションスレッド１ｂの絵柄が変化するとＮＧと判断される可能性がある。そのため、モーションスレッド１ｂの色とは異なる系統の色の画像データにより検査を行う場合は、モーションスレッド範囲ＡについてはＯＫ／ＮＧの判断に用いる許容値を最大として実質的に検査を行わないようにする。
【０１６１】
これに対し、図１１Ａに示すように、モーションスレッド１ｂの色と同系統の色の画像データではモーションスレッド１ｂが無色化されるか又は淡色で現れるため、通常の許容値を用いた検査において実質的にモーションスレッド１ｂを無視することができる。そのため、モーションスレッド１ｂの色と同系統の色の画像データにより検査を行う場合は、モーションスレッド範囲ＡについてもＯＫ／ＮＧの判断に用いる許容値を通常の値として、従来通りの検査を実施するようにしている。
【０１６２】
これにより、本実施の形態では、モーションスレッド１ｂの絵柄の変化が印刷品質の検査に影響を及ぼすことを防止し、モーションスレッド１ｂの絵柄に影響されることなく印刷品質の検査を行うことが可能となり、モーションスレッド１ｂが設けられた大判印刷物１に施した印刷の品質を高精度に検査することができる。
【０１６３】
〔第２の実施の形態〕
以下、図１および図１０から図２１Ｄを用いて本発明の第２の実施の形態に係る印刷品質検査装置について説明する。
【０１６４】
本実施の形態は、上述した第１の実施の形態に比較して、カメラおよび照明器の構成と、印刷品質検査部１０の構成および当該印刷品質検査部１０における処理が異なる。その他の構造は第１の実施の形態で説明したものと概ね同様であり、以下、図１〜図１２に示し上述した部材と同様の作用を奏する部材には同一の符号を付し、重複する説明は適宜省略する。
【０１６５】
図１３に示すように、本実施の形態において、コーティング部４のコータ胴７に対向する圧胴８の、コータ胴７よりも搬送方向下流側には、圧胴８に保持されている大判印刷物１を単色で撮像するモノクロカメラ３４Ａと、モノクロカメラ３４Ａによって撮像される領域に対してそれぞれ赤色，緑色，青色の光を照射するＲの照明器（例えば、Red LED）３５Ａ，Ｇの照明器（例えば、Green LED）３５Ｂ，Ｂの照明器（例えば、Blue LED）３５Ｃとが配設されている。照明器３５Ａ，３５Ｂ，３５Ｃは、モノクロカメラ３４Ａの光軸に対し、搬送方向上流側と下流側とに設けられている。
【０１６６】
さらに、圧胴８のコータ胴７よりも搬送方向下流側であってモノクロカメラ３４Ａよりも搬送方向上流側には、圧胴８に保持されている大判印刷物１をＲＧＢ（赤（Red），緑（Green），及び青（Blue））で撮像するカラーカメラ３４Ｂと、カラーカメラ３４Ｂによって撮像される領域に対して可視光を照射する複数の可視光照明器（例えば、白色ＬＥＤ）３５Ｄとが配設されている。可視光照明器３５Ｄは、カラーカメラ３４Ｂの光軸に対し、搬送方向上流側と下流側とに設けられている。
【０１６７】
なお、照明器３５Ａ，３５Ｂ及び３５Ｃと、可視光照明器３５Ｄとの間には、相互に外乱光の影響を防止するための遮光板３８が配設されている。
また、モノクロカメラ３４Ａ及びカラーカメラ３４Ｂによって撮像された画像は、それぞれ図１４Ａから図１４Ｅに示す印刷品質検査部１０に送信される。
【０１６８】
図１４Ａから図１４Ｅに示すように、印刷品質検査部１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、各入出力装置１４〜２０とがＢＵＳ線で接続されて構成されている。
【０１６９】
ＢＵＳ線には、モーションスレッドの色記憶用メモリＭ１１、カウント値Ｙ記憶用メモリＭ１２、カウント値Ｘ記憶用メモリＭ１３、小切れの画素データ記憶用メモリＭ１４、小切れのＸ方向の画素数記憶用メモリＭ１５、小切れのＹ方向の画素数記憶用メモリＭ１６、ポインタ位置記憶用メモリＭ１７が接続されている。
【０１７０】
また、ＢＵＳ線には、マウスがドラッグされた距離記憶用メモリＭ１８、選択範囲の終端位置記憶用メモリＭ１９、Ｒ用の通常の許容値記憶用メモリＭ２０、Ｇ用の通常の許容値記憶用メモリＭ２１、Ｂ用の通常の許容値記憶用メモリＭ２２、Ｒ用の最大の許容値記憶用メモリＭ２３、Ｇ用の最大の許容値記憶用メモリＭ２４、Ｂ用の最大の許容値記憶用メモリＭ２５、小切れのＲの許容値記憶用メモリＭ２６、小切れのＧの許容値記憶用メモリＭ２７、小切れのＢの許容値記憶用メモリＭ２８が接続されている。
【０１７１】
また、ＢＵＳ線には、大判印刷物のＲの許容値記憶用メモリＭ２９、大判印刷物のＧの許容値記憶用メモリＭ３０、大判印刷物のＢの許容値記憶用メモリＭ３１、大判印刷物のＸ方向の画素数記憶用メモリＭ３２、大判印刷物のＹ方向の画素数記憶用メモリＭ３３、カウント値Ｎ記憶用メモリＭ３４、カウント値Ｍ記憶用メモリＭ３５、大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６、大判印刷物内の小切れの行数記憶用メモリＭ３７、大判印刷物内の小切れの列数記憶用メモリＭ３８が接続されている。
【０１７２】
また、ＢＵＳ線には、大判印刷物のモノクロカメラの許容値記憶用メモリＭ１３９、カラーカメラの撮像回転位相記憶用メモリＭ１４０、証券印刷機の回転位相検出用カウンタのカウント値記憶用メモリＭ１４１、Ｒの基準画像データ記憶用メモリＭ１４２、Ｇの基準画像データ記憶用メモリＭ１４３、Ｂの基準画像データ記憶用メモリＭ１４４、カラーカメラのＸ方向の画素数記憶用メモリＭ１４５、カラーカメラのＹ方向の画素数記憶用メモリＭ１４６が接続されている。
【０１７３】
また、ＢＵＳ線には、モノクロカメラの撮像回転位相記憶用メモリＭ１４７、モノクロカメラの基準画像データ記憶用メモリＭ１４８、モノクロカメラのＸ方向の画素数記憶用メモリＭ１４９、モノクロカメラのＹ方向の画素数記憶用メモリＭ１５０、Ｒの検査画像データ記憶用メモリＭ１５１、Ｇの検査画像データ記憶用メモリＭ１５２、Ｂの検査画像データ記憶用メモリＭ１５３が接続されている。
【０１７４】
また、ＢＵＳ線には、カラーカメラのＸ方向の無効画素数記憶用メモリＭ１５４、カラーカメラのＹ方向の無効画素数記憶用メモリＭ１５５、Ｒの（Ｘ，Ｙ）のアドレス位置の画素データの差記憶用メモリＭ１５６、Ｒの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値記憶用メモリＭ１５７、Ｇの（Ｘ，Ｙ）のアドレス位置の画素データの差記憶用メモリＭ１５８、Ｇの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値記憶用メモリＭ１５９、Ｂの（Ｘ，Ｙ）のアドレス位置の画素データの差記憶用メモリＭ１６０、Ｂの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値記憶用メモリＭ１６１が接続されている。
【０１７５】
また、ＢＵＳ線には、モノクロカメラの検査画像データ記憶用メモリＭ１６２、モノクロカメラのＸ方向の無効画素数記憶用メモリＭ１６３、モノクロカメラのＹ方向の無効画素数記憶用メモリＭ１６４、モノクロカメラの（Ｘ，Ｙ）のアドレス位置の画素データの差記憶用メモリＭ１６５、モノクロカメラの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値記憶用メモリＭ１６６が接続されている。
【０１７６】
さらに、入出力装置１４には、キーボードや各種スイッチ及びボタン等の入力装置２１、ＣＲＴやランプ等の表示器２２、プリンタ等の出力装置２３、及び、ＣＤドライブ２４が接続されている。なお、本実施の形態において小切れ画像表示部２２ａは、ＣＤドライブ２４から読込んだ小切れの画像やモノクロカメラ３４Ａ及びカラーカメラ３４Ｂで撮像した小切れの画像を表示し、大判印刷物表示部２２ｂはモノクロカメラ３４Ａ及びカラーカメラ３４Ｂで撮像した大判印刷物１の画像を表示する。
【０１７７】
また、入出力装置１５には、Ｒのボタン２５、Ｇのボタン２６、Ｂのボタン２７、モーションスレッドの色設定完了スイッチ２８、選択範囲確定スイッチ２９、基準画像データ読込みスイッチ３０、検査開始スイッチ３１、検査終了スイッチ３２が接続されている。
【０１７８】
Ｒのボタン２５，Ｇのボタン２６，Ｂのボタン２７はそれぞれモーションスレッド１ｂの色の系統（赤系，緑系，青系）を設定するためのボタンである。すなわち、モーションスレッド１ｂの色が赤系であればＲのボタン２５、緑系であればＧのボタン２６、青系であればＢのボタン２７をＯＮにし、いずれか一つのボタンをＯＮにすると、これに連動して他の二つのボタンがＯＦＦとなる。
モーションスレッドの色設定完了スイッチ２８は、Ｒのボタン２５，Ｇのボタン２６またはＢのボタン２７の操作によるモーションスレッド１ｂの色の設定が完了したことを入力するスイッチである。選択範囲確定スイッチ２９は、後述するモーションスレッド範囲Ａが確定したことを入力するスイッチである。基準画像データ読込みスイッチ３０は、後述する基準画像データの読み込みの開始を入力するスイッチである。検査開始スイッチ３１，検査終了スイッチ３２は印刷品質の検査の開始，終了を入力するスイッチである。
【０１７９】
入力装置１６には、マウス３３が接続されている。
【０１８０】
また、入出力装置１７−Ａ，１８−Ａには、モノクロカメラ３４Ａが接続されている。モノクロカメラ３４Ａには、入出力装置１８−Ａから撮像指令及び画像データ送信指令が入力され、モノクロカメラ３４Ａで撮像した撮像データは入出力装置１７−Ａへ出力される。
【０１８１】
また、入出力装置１７−Ｂ，１８−Ｂには、カラーカメラ３４Ｂが接続されている。カラーカメラ３４Ｂには、入出力装置１８−Ｂから撮像指令及び画像データ送信指令が入力され、カラーカメラ３４Ｂで撮像した撮像データは入出力装置１７−Ｂへ出力される。
【０１８２】
また、入出力装置２０には、Ｒの照明器３５Ａ、Ｇの照明器３５Ｂ、Ｂの照明器３５Ｃ、可視光照明器３５Ｄが接続されている。
【０１８３】
また、入出力装置１９には、証券印刷機の回転位相検出用カウンタ３６が接続され、この証券印刷機の回転位相検出用カウンタ３６が証券印刷機駆動モータ用ロータリ・エンコーダ３７に接続されている。ここで、証券印刷機駆動モータ用ロータリ・エンコーダ３７は、例えば図示しない証券印刷機駆動モータの出力軸の後端部分に直接取り付けられ、印刷ユニット３Ａ〜３Ｆが１枚の大判印刷物１に印刷する毎に１回転し、１回転する毎にゼロ・パルスを１回出力して証券印刷機の回転位相検出用カウンタ３６をリセットすると共に、証券印刷機駆動モータが所定角度回転する毎に、証券印刷機の回転位相検出用カウンタ３６にクロック・パルスを出力するようになっている。
【０１８４】
以下、図１５Ａ〜図１５Ｃ，図１６Ａ〜図１６Ｅ，図１７Ａ〜図１７Ｉ，図１８Ａ〜図１８Ｉ，図１９Ａ〜図１９Ｇ，図２０Ａ〜図２０Ｄ，図２１Ａ〜図２１Ｄに示す動作フローにしたがって、印刷品質検査部１０による処理の詳細を説明する。
【０１８５】
なお、本実施の形態における印刷品質検査部１０による処理について簡単に説明すると、印刷品質検査部１０ではまず、第一の工程で、図１０に示すような小切れ１ａに施されているモーションスレッド１ｂの色（レンチキュラの下の絵柄の色）の系統を入力する（ステップＴ１〜ステップＴ３，ステップＴ２７９〜ステップＴ２８２）。本実施の形態では、モーションスレッド１ｂの色が赤系統であれば１（Ｒ）、緑系統であれば２（Ｇ）、青系統であれば３（Ｂ）を入力する。
【０１８６】
次に、第二の工程で、予め取得しておいた正常に印刷された小切れ１ａの画像を入力してこれを記憶し、表示器２２に表示する（ステップＴ４〜ステップＴ２１）。
【０１８７】
次に、第三の工程で、第二の工程で表示器２２に表示された小切れ１ａの画像上で、マウス３３によるクリック＆ドラッグを用いてモーションスレッド１ｂを囲む範囲（図１０に破線で囲んで示す範囲。以下、モーションスレッド範囲と称する）Ａを指定し、モーションスレッド範囲Ａを示すしるし（ライン）を表示器２２に表示する（ステップＴ２２〜ステップＴ７２）。これにより、モーションスレッド範囲Ａの外周縁を示すラインが表示される。
【０１８８】
次に、第四の工程で、第一の工程で入力されたモーションスレッド１ｂの色及び第三の工程で小切れ１ａに対して指定されたモーションスレッド範囲Ａを用いて、小切れ１ａ内の各画素のＲＧＢ毎の印刷品質検査に係る許容値（印刷の正常（ＯＫ）／異常（ＮＧ）を判断する許容値）を設定する（ステップＴ７３〜ステップＴ９６，ステップＴ２８３〜ステップＴ３０１）。
本実施の形態では、印刷品質を検査するためのＲ，Ｇ，Ｂ用の許容値を、モーションスレッド範囲Ａ内についてはモーションスレッド１ｂの色と同系統の色であれば通常の値とする一方、モーションスレッド１ｂの色と異なる系統の色であれば最大の値として実質的に検査を行わないようにするとともに、モーションスレッド範囲Ａ以外の部分については、Ｒ，Ｇ，Ｂ用の許容値を通常の値として従来通りの検査を実施するようにしている。
【０１８９】
次に、第五の工程で、第四の工程で設定された小切れ１ａ内の各画素のＲＧＢ毎の印刷品質検査に係る許容値を大判印刷物１内の各小切れ１ａに展開し、大判印刷物１内の各画素のＲＧＢ毎の許容値を設定する（ステップＴ９７〜ステップＴ１２８）。なお、大判印刷物１内における各小切れ１ａの配置は予め既知であるため、これを利用して各小切れ１ａ内のモーションスレッド範囲Ａ及びモーションスレッド範囲Ａ以外の範囲に対応する許容値を設定する。
【０１９０】
次に、第六の工程で、第四の工程で設定された小切れ１ａ内の各画素のＲＧＢ毎の印刷品質検査に係る許容値に基づき、モーションスレッド１ｂの色と同系統の色の場合の許容値を大判印刷物１内の各小切れ１ａに展開し、大判印刷物１内の各画素のモノクロカメラ３４Ａの許容値として設定する。上述した通り大判印刷物１内における各小切れ１ａの配置は予め既知であるため、これを利用して各小切れ１ａに対応する許容値を設定する（ステップＴ１２９〜ステップＴ１５８，ステップＴ３０２〜ステップＴ３５８）。なお、大判印刷物１内の各画素のモノクロカメラ３４Ａの許容値を設定したら、作業者により基準画像データ読込みスイッチ３０をＯＮとする。
【０１９１】
次に、第七の工程で、証券印刷機１００により印刷された大判印刷物１をカラーカメラ３４Ｂ及びモノクロカメラ３４Ａで撮像し、正常に印刷された大判印刷物１の画像を基準画像として記憶する（ステップＴ１５９〜ステップＴ１９４，ステップＴ３５９〜ステップＴ３６１）。なお、基準画像を記憶し終えたら、作業者により検査開始スイッチ３１をＯＮとする。
【０１９２】
次に、第八の工程で、証券印刷機１００で印刷された大判印刷物１をカラーカメラ３４Ｂで撮像し、これを検査画像として記憶する（ステップＴ１９５〜ステップＴ２１３）。
【０１９３】
第九の工程で、第八の工程でカラーカメラ３４Ｂにより撮像した検査画像の各画素のモーションスレッド１ｂの色とは異なる系統の色の画像データと第七の工程で記憶した基準画像の対応する各画素のモーションスレッド１ｂの色とは異なる系統の色の画像データとを比較して検査画像と基準画像の各画素の色毎の差を求め、第十の工程で、第九の工程で求めた検査画像と基準画像の各画素の色毎の差と第五の工程で設定された大判印刷物１内の各画素の色毎の許容値を比較することによりＯＫ／ＮＧを判断する（ステップＴ２１４〜ステップＴ２４７）。
要するに、モーションスレッド１ｂの色と同系統の色の画像データについては、印刷品質の検査は行わない。
また、第四の工程において、モーションスレッド範囲Ａについてはモーションスレッド１ｂの色とは異なる系統の色の許容値を最大の値に設定しているため、カラーカメラ３４Ｂにより撮像した画像は、モーションスレッド範囲Ａ以外の部分についての検査にのみ用いられることとなる。
【０１９４】
次に、第十一の工程で、証券印刷機１００で印刷された大判印刷物１をモノクロカメラ３４Ａで撮像し、検査画像として記憶する（ステップＴ２４８〜ステップＴ２６２）。
【０１９５】
次に、第十二の工程で、第十一の工程でモノクロカメラ３４Ａにより撮像した検査画像の各画素の画像データと第七の工程で記憶したモノクロカメラ３４Ａにより撮像した基準画像の対応する各画素の画像データを比較して検査画像と基準画像の各画素の差を求め、第十三の工程で、第十二の工程で求めた検査画像と基準画像の各画素の差と第六の工程で設定された大判印刷物１内の各画素の許容値を比較し、ＯＫ／ＮＧを判断する（ステップＴ２６３〜ステップＴ２７８）。
要するに、モノクロカメラ３４Ａにより撮像した画像は、カラーカメラ３４Ｂにより撮像したモーションスレッド１ｂの色と同系統の色の画像データに代わり、印刷品質の検査に用いられる。
【０１９６】
上述した工程を以下に具体的に説明する。ステップＴ１でＲのボタン２５がＯＮとなっていれば（ＹＥＳ）、ステップＴ２でモーションスレッドの色記憶用メモリＭ１１に１（Ｒ）を上書きしてステップＴ３に移行し、Ｒのボタン２５がＯＦＦとなっていれば（ＮＯ）、ステップＴ２７９に移行する。ステップＴ２７９では、Ｇのボタン２６がＯＮとなっていれば（ＹＥＳ）、ステップＴ２８０でモーションスレッドの色記憶用メモリＭ１１に２（Ｇ）を上書きしてステップＴ３に移行し、Ｇのボタン２６がＯＦＦとなっていれば（ＮＯ）、ステップＴ２８１に移行する。ステップＴ２８１では、Ｂのボタン２７がＯＮとなっていれば（ＹＥＳ）、ステップＴ２８２でモーションスレッドの色記憶用メモリＭ１１に３（Ｂ）を上書きしてステップＴ３に移行し、ＢのボタンがＯＦＦとなっていれば（ＮＯ）、ステップＴ３に移行する。
【０１９７】
ステップＴ３では、モーションスレッドの色設定完了スイッチ２８がＯＦＦとなっていれば（ＮＯ）、ステップＴ１に戻り、モーションスレッドの色設定完了スイッチ２８がＯＮとなったら（ＹＥＳ）、ステップＴ４に移行する。
【０１９８】
ステップＴ４では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ５でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ６でＣＤドライブ２４から小切れ１ａの（Ｘ，Ｙ）のアドレス位置の画素データ（ＲＧＢ）を読込んでこれを小切れの画素データ記憶用メモリＭ１４の（Ｘ，Ｙ）のアドレス位置に上書きする。
【０１９９】
続いて、ステップＴ７でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ８でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込み、ステップＴ９でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ６に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１０でカウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ１２に上書きする。
【０２００】
ステップＴ１０に続いては、ステップＴ１１でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込み、ステップＴ１２でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ５に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１３に移行する。
【０２０１】
ステップＴ１３では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ１４でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ１５で小切れの画素データ記憶用メモリＭ１４の（Ｘ，Ｙ）のアドレス位置から小切れ１ａのアドレス（Ｘ，Ｙ）位置の画素データ（ＲＧＢ）を読込んで表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）のアドレス位置に表示する。続いて、ステップＴ１６でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ１７でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【０２０２】
続いて、ステップＴ１８でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）ステップＴ１５に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１９でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ２０でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【０２０３】
続いて、ステップＴ２１でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ１４に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ２２に移行する。
【０２０４】
ステップＴ２２では、マウスポインタがＯＮとなっているか否かを判定し、マウスポインタがＯＦＦとなっていれば（ＮＯ）、ステップＴ２２の処理を繰り返し、マウスポインタがＯＮとなったら（ＹＥＳ）、ステップＴ２３に移行する。
【０２０５】
ステップＴ２３では、表示器２２の小切れ画像表示部２２ａ上のカーソル位置（Ｘk，Ｙk）を読込んでポインタ位置記憶用メモリＭ１７に記憶する。続いて、ステップＴ２４でマウス３３からＸ方向及びＹ方向の移動距離（Ｘd，Ｙd）が送信されたか否かを判定し、マウス３３からＸ方向及びＹ方向の移動距離（Ｘd，Ｙd）が送信されていなければ（ＮＯ）、ステップＴ２４の処理を繰り返し、マウス３３からＸ方向及びＹ方向の移動距離（Ｘd，Ｙd）が送信されたら（ＹＥＳ）、ステップＴ２５に移行する。
【０２０６】
ステップＴ２５では、マウス３３からマウス３３がドラッグされた距離（Ｘd，Ｙd）を受信してこれをメモリＭ１８に記憶し、続いて、ステップＴ２６でポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込む。
【０２０７】
続いて、ステップＴ２７でマウス３３がドラッグされた距離記憶用メモリＭ１８のＸ方向のアドレス位置からマウス３３がドラッグされたＸ方向の距離Ｘdを読込み、ステップＴ２８でＸ方向のポインタ位置Ｘkにマウス３３がドラッグされたＸ方向の距離Ｘdを加算し、選択範囲のＸ方向の終端位置Ｘeを演算して選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置に記憶する。
【０２０８】
続いて、ステップＴ２９でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＴ３０でマウスがドラッグされた距離記憶用メモリＭ１８のＹ方向のアドレス位置からマウス３３がドラッグされたＹ方向の距離Ｙdを読込む。
【０２０９】
続いて、ステップＴ３１でＹ方向のポインタ位置Ｙkにマウス３３がドラッグされたＹ方向の距離Ｙdを加算し、選択範囲のＹ方向の終端位置Ｙeを演算して選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置に記憶する。
【０２１０】
ステップＴ３１に続いては、ステップＴ３２でポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込み、ステップＴ３３でカウント値Ｘ記憶用メモリＭ１３にＸ方向のポインタ位置Ｘkを上書きする。
【０２１１】
続いて、ステップＴ３４でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＴ３５でカウント値Ｙ記憶用メモリＭ１２にＹ方向のポインタ位置Ｙkを上書きする。
【０２１２】
続いて、ステップＴ３６でメモリＭ１２からカウント値Ｙを読込み、ステップＴ３７でメモリＭ１３からカウント値Ｘを読込み、ステップＴ３８で表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）位置に選択範囲を示すしるしを表示する。
【０２１３】
続いて、ステップＴ３９でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ４０で選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置から選択範囲のＸ方向の終端位置Ｘeを読込む。
【０２１４】
続いて、ステップＴ４１でカウント値Ｘが選択範囲のＸ方向の終端位置Ｘe以下であれば（ＮＯ）、ステップＴ３６に戻り、カウント値Ｘが選択範囲のＸ方向の終端位置Ｘeよりも大きくなったら（ＹＥＳ）、ステップＴ４２に移行する。
【０２１５】
ステップＴ４２では、ポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込み、続いて、ステップＴ４３でカウント値Ｘ記憶用メモリＭ１３にＸ方向のポインタ位置Ｘkを上書きする。
【０２１６】
続いて、ステップＴ４４でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＴ４５でカウント値Ｙ記憶用メモリＭ１２にＹ方向のポインタ位置Ｙkを上書きする。
続いて、ステップＴ４６でメモリＭ１２からカウント値Ｙを読込み、ステップＴ４７でメモリＭ１３からカウント値Ｘを読込み、ステップＴ４８で表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）位置に選択範囲を示すしるしを表示する。
【０２１７】
続いて、ステップＴ４９でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ５０で選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置から選択範囲のＹ方向の終端位置Ｙeを読込む。
【０２１８】
続いて、ステップＴ５１でカウント値Ｙが選択範囲のＹ方向の終端位置Ｙe以下であれば（ＮＯ）、ステップＴ４６に戻り、カウント値Ｙが選択範囲のＹ方向の終端位置Ｙeよりも大きくなったら（ＹＥＳ）、ステップＴ５２に移行する。
【０２１９】
ステップＴ５２では、ポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込み、続いて、ステップＴ５３でカウント値Ｘ記憶用メモリＭ１３にＸ方向のポインタ位置Ｘkを上書きする。
【０２２０】
続いて、ステップＴ５４で選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置から選択範囲のＹ方向の終端位置Ｙeを読込み、ステップＴ５５でカウント値Ｙ記憶用メモリＭ１２に選択範囲のＹ方向の終端位置Ｙeを上書きする。
【０２２１】
続いて、ステップＴ５６でメモリＭ１２からカウント値Ｙを読込み、ステップＴ５７でメモリＭ１３からカウント値Ｘを読込み、ステップＴ５８で表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）位置に選択範囲を示すしるしを表示する。
【０２２２】
続いて、ステップＴ５９でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ６０で選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置から選択範囲のＸ方向の終端位置Ｘeを読込む。
【０２２３】
続いて、ステップＴ６１でカウント値Ｘが選択範囲のＸ方向の終端位置Ｘe以下であれば（ＮＯ）、ステップＴ５６に戻り、カウント値Ｘが選択範囲のＸ方向の終端位置Ｘeよりも大きくなったら（ＹＥＳ）、ステップＴ６２に移行する。
【０２２４】
ステップＴ６２では、選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置から選択範囲のＸ方向の終端位置Ｘeを読込み、続いて、ステップＴ６３でカウント値Ｘ記憶用メモリＭ１３に選択範囲のＸ方向の終端位置Ｘeを上書きする。
【０２２５】
続いて、ステップＴ６４でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＴ６５でカウント値Ｙ記憶用メモリＭ１２にＹ方向のポインタ位置Ｙkを上書きする。
【０２２６】
続いて、ステップＴ６６でメモリＭ１２からカウント値Ｙを読込み、ステップＴ６７でメモリＭ１３からカウント値Ｘを読込み、ステップＴ６８で表示器２２の小切れ画像表示部２２ａの（Ｘ，Ｙ）位置に選択範囲を示すしるしを表示する。
【０２２７】
続いて、ステップＴ６９でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ７０で選択範囲の終端位置記憶用メモリＭ１９のＹ方向のアドレス位置から選択範囲のＹ方向の終端位置Ｙeを読込む。
【０２２８】
続いて、ステップＴ７１でカウント値Ｙが選択範囲のＹ方向の終端位置Ｙe以下であれば（ＮＯ）、ステップＴ６６に戻り、カウント値Ｙが選択範囲のＹ方向の終端位置Ｙeよりも大きくなったら（ＹＥＳ）、ステップＴ７２に移行する。
【０２２９】
ステップＴ７２では、選択範囲確定スイッチ２９がＯＮとなっているか否かを判定し、選択範囲確定スイッチ２９がＯＮとなっていなければ（ＮＯ）、ステップＴ２２に戻り、選択範囲確定スイッチ２９がＯＮとなったら（ＹＥＳ）、ステップＴ７３に移行する。
【０２３０】
ステップＴ７３では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ７４でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ７５でポインタ位置記憶用メモリＭ１７のＸ方向のアドレス位置からＸ方向のポインタ位置Ｘkを読込む。
【０２３１】
続いて、ステップＴ７６でカウント値ＸがＸ方向のポインタ位置Ｘkよりも小さければ（ＮＯ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ以外の位置であると判断して後述するステップＴ２９６に移行し、カウント値ＸがＸ方向のポインタ位置Ｘk以上であれば（ＹＥＳ）、ステップＴ７７で選択範囲の終端位置記憶用メモリＭ１９のＸ方向のアドレス位置から選択範囲のＸ方向の終端位置Ｘeを読込み、ステップＴ７８に移行する。
【０２３２】
ステップＴ７８では、カウント値Ｘが選択範囲のＸ方向の終端位置Ｘeよりも大きければ（ＮＯ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ以外の位置であると判断して後述するステップＴ２９６に移行し、カウント値Ｘが選択範囲のＸ方向の終端位置Ｘe以下であれば（ＹＥＳ）、ステップＴ７９でポインタ位置記憶用メモリＭ１７のＹ方向のアドレス位置からＹ方向のポインタ位置Ｙkを読込み、ステップＴ８０に移行する。
【０２３３】
ステップＴ８０では、カウント値ＹがＹ方向のポインタ位置Ｙkよりも小さければ（ＮＯ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ以外の位置であると判断して後述するステップＴ２９６に移行し、カウント値ＹがＹ方向のポインタ位置Ｙk以上であれば（ＹＥＳ）、ステップＴ８１で選択範囲の終端記憶用メモリＭ１９のＹ方向のアドレス位置から選択範囲のＹ方向の終端位置Ｙeを読込み、ステップＴ８２に移行する。
【０２３４】
ステップＴ８２では、カウント値Ｙが選択範囲のＹ方向の終端位置Ｙeよりも大きければ（ＮＯ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ以外の位置であると判断して後述するステップＴ２９６に移行し、カウント値Ｙが選択範囲のＹ方向の終端位置Ｙe以下であれば（ＹＥＳ）、（Ｘ，Ｙ）のアドレス位置がモーションスレッド範囲Ａ内の位置であると判断してステップＴ８３でモーションスレッドの色記憶用メモリＭ１１の値を読込む。
【０２３５】
ステップＴ８３に続いては、ステップＴ８４でモーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）以外であれば（ＮＯ）、後述するステップＴ２８３に移行し、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）であれば（ＹＥＳ）、ステップＴ８５に移行する。
【０２３６】
ステップＴ８５では、メモリＭ２０からＲ用の通常の許容値を読込み、続いて、ステップＴ８６で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置にＲ用の通常の許容値を上書きし、ステップＴ８７でメモリＭ２４からＧ用の最大の許容値を読込み、ステップＴ８８で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置にＧ用の最大の許容値を上書きし、ステップＴ８９でメモリＭ２５からＢ用の最大の許容値を読込み、ステップＴ９０で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置にＢ用の最大の許容値を上書きして、後述するステップＴ９１に移行する。
【０２３７】
なお、本実施の形態において、通常の許容値とは印刷が正常に施されているか否かを判断するための許容値であり、最大の許容値とは印刷が正常に施されているか否かの判断を無効化するための許容値である。すなわち、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）である場合には、モーションスレッド範囲ＡについてＧ，Ｂ用の許容値が最大に設定されるため、モーションスレッド１ｂのＧ，Ｂの画像データによる検査は実質的に行われないこととなる。
【０２３８】
また、上述したステップＴ８４からステップＴ２８３に移行した場合は、ステップＴ２８３でモーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）以外であれば（ＮＯ）、後述するステップＴ２９０に移行し、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）であれば（ＹＥＳ）、ステップＴ２８４に移行する。
【０２３９】
ステップＴ２８４では、メモリＭ２３からＲ用の最大の許容値を読込み、続いて、ステップＴ２８５で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置にＲ用の最大の許容値を上書きし、ステップＴ２８６でメモリＭ２１からＧ用の通常の許容値を読込み、ステップＴ２８７で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置にＧ用の通常の許容値を上書きし、ステップＴ２８８でメモリＭ２５からＢ用の最大の許容値を読込み、ステップＴ２８９で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置にＢ用の最大の許容値を上書きして、後述するステップＴ９１に移行する。これにより、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）である場合には、モーションスレッド範囲ＡについてはＲ，Ｂ用の許容値が最大に設定されることによりモーションスレッドのＲ，Ｂの画像データによる検査が無効化される。
【０２４０】
また、上述したステップＴ２８３からステップＴ２９０に移行した場合は、ステップＴ２９０でメモリＭ２３からＲ用の最大の許容値を読込み、続いて、ステップＴ２９１で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置にＲ用の最大の許容値を上書きし、ステップＴ２９２でメモリＭ２４からＧ用の最大の許容値を読込み、ステップＴ２９３で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置にＧ用の最大の許容値を上書きし、ステップＴ２９４でメモリＭ２２からＢ用の通常の許容値を読込み、ステップＴ２９５で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置にＢ用の通常の許容値を上書きして、後述するステップＴ９１に移行する。これにより、モーションスレッドの色記憶用メモリＭ１１の値が３（Ｂ）である場合には、モーションスレッド範囲ＡについてはＲ，Ｇ用の許容値が最大に設定されることによりモーションスレッドのＲ，Ｇの画像データによる検査が無効化される。
【０２４１】
上述したステップＴ７６，Ｓ７８，Ｓ８０，Ｓ８２からステップＴ２９６に移行した場合は、ステップＴ２９６でメモリＭ２０からＲ用の通常の許容値を読込み、ステップＴ２９７で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置にＲ用の通常の許容値を上書きし、ステップＴ２９８でメモリＭ２１からＧ用の通常の許容値を読込み、ステップＴ２９９で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置にＧ用の通常の許容値を上書きし、ステップＴ３００でメモリＭ２２からＢ用の通常の許容値を読込み、ステップＴ３０１で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置にＢ用の通常の許容値を上書きして、後述するステップＴ９１に移行する。これにより、モーションスレッド範囲Ａ以外の部分についてはＲＧＢ全ての画像データによる検査の許容値が通常の値に設定される。
【０２４２】
ステップＴ９１では、カウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ９２でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【０２４３】
続いて、ステップＴ９３でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ７５に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ９４に移行する。
【０２４４】
ステップＴ９４では、カウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ９５でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【０２４５】
続いて、ステップＴ９６でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ７４に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、後述するステップＴ９７に移行する。
【０２４６】
ステップＴ９７では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ９８でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０２４７】
続いて、ステップＴ９９でメモリＭ２３からＲ用の最大の許容値を読込んでこれを大判印刷物のＲの許容値記憶用メモリＭ２９の（Ｘ，Ｙ）のアドレス位置に上書きし、ステップＴ１００でメモリＭ２４からＧ用の最大の許容値を読込んでこれを大判印刷物のＧの許容値記憶用メモリＭ３０の（Ｘ，Ｙ）のアドレス位置に上書きし、ステップＴ１０１でメモリＭ２５からＢ用の最大の許容値を読込んでこれを大判印刷物のＢの許容値記憶用メモリＭ３１の（Ｘ，Ｙ）のアドレス位置に上書きする。
【０２４８】
続いて、ステップＴ１０２でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ１０３でメモリＭ３２から大判印刷物１のＸ方向の画素数を読込む。
【０２４９】
続いて、ステップＴ１０４でカウント値Ｘが大判印刷物１のＸ方向の画素数以下であれば（ＮＯ）、ステップＴ９９に戻り、カウント値Ｘが大判印刷物１のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１０５に移行する。
【０２５０】
ステップＴ１０５では、カウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、続いて、ステップＴ１０６でメモリＭ３３から大判印刷物１のＹ方向の画素数を読込む。
【０２５１】
続いて、ステップＴ１０７でカウント値Ｙが大判印刷物１のＹ方向の画素数以下であれば（ＮＯ）、ステップＴ９８に戻り、カウント値Ｙが大判印刷物１のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１０８に移行する。
【０２５２】
ステップＴ１０８では、カウント値Ｎ記憶用メモリＭ３４に１を上書きし、続いて、ステップＴ１０９でカウント値Ｍ記憶用メモリＭ３５に１を上書きする。
【０２５３】
続いて、ステップＴ１１０で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＸ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＸ方向の位置を読込み、ステップＴ１１１で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＹ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＹ方向の位置を読込む。
【０２５４】
続いて、ステップＴ１１２でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＴ１１３でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０２５５】
続いて、ステップＴ１１４で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置より小切れ１ａの（Ｘ，Ｙ）の位置のＲの許容値を読込んでこれを大判印刷物のＲの許容値記憶用メモリＭ２９の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０２５６】
続いて、ステップＴ１１５で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置より小切れ１ａの（Ｘ，Ｙ）の位置のＧの許容値を読込んでこれを大判印刷物のＧの許容値記憶用メモリＭ３０の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０２５７】
続いて、ステップＴ１１６で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置より小切れ１ａの（Ｘ，Ｙ）の位置のＢの許容値を読込んでこれを大判印刷物のＢの許容値記憶用メモリＭ３１の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０２５８】
ステップＴ１１６に続いては、ステップＴ１１７でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ１１８でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【０２５９】
続いて、ステップＴ１１９でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ１１４に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１２０に移行する。
【０２６０】
ステップＴ１２０では、カウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、続いて、ステップＴ１２１でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【０２６１】
続いて、ステップＴ１２２でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ１１３に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１２３に移行する。
【０２６２】
ステップＴ１２３では、カウント値Ｍに１を加算してカウント値Ｍ記憶用メモリＭ３５に上書きし、続いて、ステップＴ１２４でメモリＭ３７から大判印刷物１内の小切れ１ａの行数を読込む。
【０２６３】
続いて、ステップＴ１２５で、カウント値Ｍが大判印刷物１内の小切れ１ａの行数以下であれば（ＮＯ）、ステップＴ１１０に戻り、カウント値Ｍが大判印刷物１内の小切れ１ａの行数よりも大きくなったら（ＹＥＳ）、ステップＴ１２６に移行する。
【０２６４】
ステップＴ１２６では、カウント値Ｎに１を加算してカウント値Ｎ記憶用メモリＭ３４に上書きし、続いて、ステップＴ１２７でメモリＭ３８から大判印刷物１内の小切れ１ａの列数を読込む。
【０２６５】
続いて、ステップＴ１２８でカウント値Ｎが大判印刷物１内の小切れ１ａの列数以下であれば（ＮＯ）、ステップＴ１０９に戻り、カウント値Ｎが大判印刷物１内の小切れ１ａの列数よりも大きくなったら（ＹＥＳ）、ステップＴ１２９に移行する。
【０２６６】
ステップＴ１２９では、モーションスレッドの色記憶用メモリＭ１１の値を読込み、続いて、ステップＴ１３０でモーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）か否かを判定し、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）であれば（ＹＥＳ）、ステップＴ１３１に移行し、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）以外であれば（ＮＯ）、後述するステップＴ３０２に移行する。
【０２６７】
ステップＴ１３１では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ１３２でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ１３３でメモリＭ２３からＲ用の最大の許容値を読込んでこれを大判印刷物のモノクロカメラの許容値記憶用メモリＭ１３９の（Ｘ，Ｙ）のアドレス位置に上書きする。
【０２６８】
続いて、ステップＴ１３４でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ１３５でメモリＭ３２から大判印刷物１のＸ方向の画素数を読込む。
【０２６９】
続いて、ステップＴ１３６でカウント値Ｘが大判印刷物１のＸ方向の画素数以下であれば（ＮＯ）、ステップＴ１３３に戻り、カウント値Ｘが大判印刷物１のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１３７でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ１３８でメモリＭ３３から大判印刷物１のＹ方向の画素数を読込む。
【０２７０】
続いて、ステップＴ１３９でカウント値Ｙが大判印刷物１のＹ方向の画素数以下であれば（ＮＯ）、ステップＴ１３２に戻り、カウント値Ｙが大判印刷物１のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１４０に移行する。
【０２７１】
ステップＴ１４０では、カウント値Ｎ記憶用メモリＭ３４に１を上書きし、続いて、ステップＴ１４１でカウント値Ｍ記憶用メモリＭ３５に１を上書きし、ステップＴ１４２で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＸ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＸ方向の位置を読込む。
【０２７２】
続いて、ステップＴ１４３で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＹ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＹ方向の位置を読込み、ステップＴ１４４でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＴ１４５でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０２７３】
続いて、ステップＴ１４６で小切れのＲの許容値記憶用メモリＭ２６の（Ｘ，Ｙ）のアドレス位置から小切れ１ａの（Ｘ，Ｙ）の位置のＲの許容値を読込んでこれを大判印刷物１のモノクロカメラの許容値記憶用メモリＭ１３９の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０２７４】
ステップＴ１４６に続いては、ステップＴ１４７でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ１４８でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【０２７５】
続いて、ステップＴ１４９でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ１４６に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１５０でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ１５１でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【０２７６】
続いて、ステップＴ１５２でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ１４５に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１５３でカウント値Ｍに１を加算してカウント値Ｍ記憶用メモリＭ３５に上書きし、ステップＴ１５４でメモリＭ３７から大判印刷物１内の小切れ１ａの行数を読込む。
【０２７７】
続いて、ステップＴ１５５でカウント値Ｍが大判印刷物１内の小切れ１ａの行数以下であれば（ＮＯ）、ステップＴ１４２に戻り、カウント値Ｍが大判印刷物１内の小切れ１ａの行数よりも大きくなったら（ＹＥＳ）、ステップＴ１５６でカウント値Ｎに１を加算してカウント値Ｎ記憶用メモリＭ３４に上書きし、ステップＴ１５７でメモリＭ３８から大判印刷物１内の小切れ１ａの列数を読込む。
【０２７８】
続いて、ステップＴ１５８でカウント値Ｎが大判印刷物１内の小切れ１ａの列数以下であれば（ＮＯ）、ステップＴ１４１に戻り、カウント値Ｎが大判印刷物１内の小切れ１ａの列数よりも大きくなったら（ＹＥＳ）、後述するステップＴ１５９に移行する。
【０２７９】
また、ステップＴ１３０からステップＴ３０２に移行した場合は、ステップＴ３０２でモーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）であるか否かを判定し、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）であれば（ＹＥＳ）、ステップＴ３０３に移行し、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）以外であれば（ＮＯ）、後述するステップＴ３３１に移行する。
【０２８０】
ステップＴ３０３では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＴ３０４でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ３０５でメモリＭ２４からＧ用の最大の許容値を読込んでこれを大判印刷物のモノクロカメラの許容値記憶用メモリＭ１３９の（Ｘ，Ｙ）のアドレス位置に上書きする。
【０２８１】
続いて、ステップＴ３０６でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ３０７でメモリＭ３２から大判印刷物１のＸ方向の画素数を読込む。
【０２８２】
続いて、ステップＴ３０８でカウント値Ｘが大判印刷物１のＸ方向の画素数以下であれば（ＮＯ）、ステップＴ３０５に戻り、カウント値Ｘが大判印刷物１のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ３０９でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ３１０でメモリＭ３３から大判印刷物１のＹ方向の画素数を読込む。
【０２８３】
続いて、ステップＴ３１１でカウント値Ｙが大判印刷物１のＹ方向の画素数以下であれば（ＮＯ）、ステップＴ３０４に戻り、カウント値Ｙが大判印刷物１のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ３１２に移行する。
【０２８４】
ステップＴ３１２では、カウント値Ｎ記憶用メモリＭ３４に１を上書きし、続いて、ステップＴ３１３でカウント値Ｍ記憶用メモリＭ３５に１を上書きし、ステップＴ３１４で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＸ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＸ方向の位置を読込む。
【０２８５】
続いて、ステップＴ３１５で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＹ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＹ方向の位置を読込み、ステップＴ３１６でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＴ３１７でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０２８６】
続いて、ステップＴ３１８で小切れのＧの許容値記憶用メモリＭ２７の（Ｘ，Ｙ）のアドレス位置から小切れ１ａの（Ｘ，Ｙ）の位置のＧの許容値を読込んでこれを大判印刷物のモノクロカメラの許容値記憶用メモリＭ１３９の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０２８７】
ステップＴ３１８に続いては、ステップＴ３１９でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ３２０でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【０２８８】
続いて、ステップＴ３２１でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ３１８に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ３２２でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ３２３でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【０２８９】
続いて、ステップＴ３２４でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ３１７に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ３２５でカウント値Ｍに１を加算してカウント値Ｍ記憶用メモリＭ３５に上書きし、ステップＴ３２６でメモリＭ３７から大判印刷物１内の小切れ１ａの行数を読込む。
【０２９０】
続いて、ステップＴ３２７でカウント値Ｍが大判印刷物１内の小切れ１ａの行数以下であれば（ＮＯ）、ステップＴ３１４に戻り、カウント値Ｍが大判印刷物１内の小切れ１ａの行数よりも大きくなったら（ＹＥＳ）、ステップＴ３２８でカウント値Ｎに１を加算してカウント値Ｎ記憶用メモリＭ３４に上書きし、ステップＴ３２９でメモリＭ３８から大判印刷物１内の小切れ１ａの列数を読込む。
【０２９１】
続いて、ステップＴ３３０でカウント値Ｎが大判印刷物１内の小切れ１ａの列数以下であれば（ＮＯ）、ステップＴ３１３に戻り、カウント値Ｎが大判印刷物１内の小切れ１ａの列数よりも大きくなったら（ＹＥＳ）、後述するステップＴ１５９に移行する。
【０２９２】
また、ステップＴ３０２からステップＴ３３１に移行した場合は、ステップＴ３３１でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＴ３３２でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ３３３でメモリＭ２５からＢ用の最大の許容値を読込んでこれを大判印刷物のモノクロカメラの許容値記憶用メモリＭ１３９の（Ｘ，Ｙ）のアドレス位置に上書きする。
【０２９３】
続いて、ステップＴ３３４でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ３３５でメモリＭ３２から大判印刷物１のＸ方向の画素数を読込む。
【０２９４】
続いて、ステップＴ３３６でカウント値Ｘが大判印刷物１のＸ方向の画素数以下であれば（ＮＯ）、ステップＴ３３３に戻り、カウント値Ｘが大判印刷物１のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ３３７でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ３３８でメモリＭ３３から大判印刷物１のＹ方向の画素数を読込む。
【０２９５】
続いて、ステップＴ３３９でカウント値Ｙが大判印刷物１のＹ方向の画素数以下であれば（ＮＯ）、ステップＴ３３２に戻り、カウント値Ｙが大判印刷物１のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ３４０に移行する。
【０２９６】
ステップＴ３４０では、カウント値Ｎ記憶用メモリＭ３４に１を上書きし、続いて、ステップＴ３４１でカウント値Ｍ記憶用メモリＭ３５に１を上書きし、ステップＴ３４２で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＸ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＸ方向の位置を読込む。
【０２９７】
続いて、ステップＴ３４３で大判印刷物内の各小切れの左下端位置記憶用メモリＭ３６のＮ行Ｍ列目の小切れ１ａのＹ方向のアドレス位置からＮ行Ｍ列目の小切れ１ａの左下端のＹ方向の位置を読込み、ステップＴ３４４でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＴ３４５でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０２９８】
続いて、ステップＴ３４６で小切れのＢの許容値記憶用メモリＭ２８の（Ｘ，Ｙ）のアドレス位置から小切れ１ａの（Ｘ，Ｙ）の位置のＢの許容値を読込んでこれを大判印刷物のモノクロカメラの許容値記憶用メモリＭ１３９の（Ｎ行Ｍ列目の小切れの左下端のＸ方向の位置＋カウント値Ｘ−１、Ｎ行Ｍ列目の小切れの左下端のＹ方向の位置＋カウント値Ｙ−１）のアドレス位置に上書きする。
【０２９９】
ステップＴ３４６に続いては、ステップＴ３４７でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ３４８でメモリＭ１５から小切れ１ａのＸ方向の画素数を読込む。
【０３００】
続いて、ステップＴ３４９でカウント値Ｘが小切れ１ａのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ３４６に戻り、カウント値Ｘが小切れ１ａのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ３５０でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ３５１でメモリＭ１６から小切れ１ａのＹ方向の画素数を読込む。
【０３０１】
続いて、ステップＴ３５２でカウント値Ｙが小切れ１ａのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ３４５に戻り、カウント値Ｙが小切れ１ａのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ３５３でカウント値Ｍに１を加算してカウント値Ｍ記憶用メモリＭ３５に上書きし、ステップＴ３５４でメモリＭ３７から大判印刷物１内の小切れ１ａの行数を読込む。
【０３０２】
続いて、ステップＴ３５５でカウント値Ｍが大判印刷物１内の小切れ１ａの行数以下であれば（ＮＯ）、ステップＴ３４２に戻り、カウント値Ｍが大判印刷物１内の小切れ１ａの行数よりも大きくなったら（ＹＥＳ）、ステップＴ３５６でカウント値Ｎに１を加算してカウント値Ｎ記憶用メモリＭ３４に上書きし、ステップＴ３５７でメモリＭ３８から大判印刷物１内の小切れ１ａの列数を読込む。
【０３０３】
続いて、ステップＴ３５８でカウント値Ｎが大判印刷物１内の小切れ１ａの列数以下であれば（ＮＯ）、ステップＴ３４１に戻り、カウント値Ｎが大判印刷物１内の小切れ１ａの列数よりも大きくなったら（ＹＥＳ）、後述するステップＴ１５９に移行する。
【０３０４】
ステップＴ１５８，Ｓ３３０，Ｓ３５８からステップＴ１５９に移行した場合は、ステップＴ１５９で基準画像データ読込みスイッチ３０がＯＮとなっているか否かを判定し、基準画像データ読込みスイッチ３０がＯＦＦとなっていれば（ＮＯ）、ステップＴ１５９の処理を繰り返し、基準画像データ読込みスイッチ３０がＯＮとなったら（ＹＥＳ）、ステップＴ１５９−１で入出力装置２０から可視光照明器３５Ｄに点灯指令を出力し、ステップＴ１６０に移行する。
【０３０５】
ステップＴ１６０ではモーションスレッドの色記憶用メモリＭ１１の値を読込み、続いて、ステップＴ１６１でモーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）か否かを判定し、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）以外であれば（ＮＯ）、後述するステップＴ３５９に移行し、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）であれば（ＹＥＳ）、ステップＴ１６２で、入出力装置２０からＲの照明器３５Ａに点灯指令を出力し、後述するステップＴ１６３に移行する。
【０３０６】
ステップＴ１６１からステップＴ３５９に移行した場合は、ステップＴ３５９でモーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）か否かを判定し、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）以外であれば（ＮＯ）、後述するステップＴ３６１に移行し、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）であれば（ＹＥＳ）、ステップＴ３６０で入出力装置２０からＧの照明器３５Ｂに点灯指令を出力し、後述するステップＴ１６３に移行する。
【０３０７】
ステップＴ３５９からステップＴ３６１に移行した場合は、ステップＴ３６１で入出力装置２０からＢの照明器３５Ｃに点灯指令を出力し、ステップＴ１６３に移行する。
【０３０８】
ステップＴ１６３では、メモリＭ１４０からカラーカメラ３４Ｂの撮像回転位相を読込み、続いて、ステップＴ１６４で証券印刷機の回転位相検出用カウンタ３６からカウント値を読込んでこれをメモリＭ１４１に記憶する。
【０３０９】
続いて、ステップＴ１６５で証券印刷機の回転位相検出用カウンタ３６のカウント値がカラーカメラ３４Ｂの撮像回転位相と一致しなければ（ＮＯ）、ステップＴ１６４に戻り、証券印刷機の回転位相検出用カウンタ３６のカウント値がカラーカメラ３４Ｂの撮像回転位相と一致したら（ＹＥＳ）、ステップＴ１６６で入出力装置１８−Ｂからカラーカメラ３４Ｂに撮像指令を出力し、ステップＴ１６７で入出力装置１８−Ｂからカラーカメラ３４Ｂに画像データ送信指令を出力する。
【０３１０】
続いて、ステップＴ１６８でカラーカメラ３４Ｂから入出力装置１７−Ｂに撮像データが出力されたか否かを判定し、カラーカメラ３４Ｂから撮像データが出力されていなければ（ＮＯ）、ステップＴ１６８の処理を繰り返し、カラーカメラ３４Ｂから撮像データが出力されたら（ＹＥＳ）、ステップＴ１６９に移行する。
【０３１１】
ステップＴ１６９では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ１７０でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０３１２】
続いて、ステップＴ１７１でカラーカメラ３４ＢからＲの画素データを読み込んでこれをＲの基準画像データ記憶用メモリＭ１４２の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＴ１７２でカラーカメラ３４ＢからＧの画素データを読み込んでこれをＧの基準画像データ記憶用メモリＭ１４３の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＴ１７３でカラーカメラ３４ＢからＢの画素データを読み込んでこれをＢの基準画像データ記憶用メモリＭ１４４の（Ｘ，Ｙ）のアドレス位置に記憶する。
【０３１３】
続いて、ステップＴ１７４でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ１７５でメモリＭ１４５からカラーカメラ３４ＢのＸ方向の画素数を読込む。
【０３１４】
続いて、ステップＴ１７６でカウント値Ｘがカラーカメラ３４ＢのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ１７１に戻り、カウント値Ｘがカラーカメラ３４ＢのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１７７でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ１７８でメモリＭ１４６からカラーカメラ３４ＢのＹ方向の画素数を読込む。
【０３１５】
続いて、ステップＴ１７９でカウント値Ｙがカラーカメラ３４ＢのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ１７０に戻り、カウント値Ｙがカラーカメラ３４ＢのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１８０に移行する。
【０３１６】
ステップＴ１８０では、メモリＭ１４７からモノクロカメラ３４Ａの撮像回転位相を読込み、ステップＴ１８１で証券印刷機の回転位相検出用カウンタ３６からカウント値を読込んでこれをメモリＭ１４１に記憶する。
【０３１７】
続いて、ステップＴ１８２で証券印刷機の回転位相検出用カウンタ３６のカウント値がモノクロカメラ３４Ａの撮像回転位相と一致しなければ（ＮＯ）、ステップＴ１８１に戻り、証券印刷機の回転位相検出用カウンタ３６のカウント値がモノクロカメラ３４Ａの撮像回転位相と一致したら（ＹＥＳ）、ステップＴ１８３で入出力装置１８−Ａからモノクロカメラ３４Ａに撮像指令を出力し、ステップＴ１８４で入出力装置１８−Ａからモノクロカメラ３４Ａに画像データ送信指令を出力する。
【０３１８】
続いて、ステップＴ１８５でモノクロカメラ３４Ａから入出力装置１７−Ａに撮像データが出力されたか否かを判定し、モノクロカメラ３４Ａから撮像データが出力されていなければ（ＮＯ）、ステップＴ１８５の処理を繰り返し、モノクロカメラ３４Ａから撮像データが出力されたら（ＹＥＳ）、ステップＴ１８６に移行する。
【０３１９】
ステップＴ１８６では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ１８７でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０３２０】
続いて、ステップＴ１８８でモノクロカメラ３４Ａから画素データを読み込んでこれをモノクロカメラの基準画像データ記憶用メモリＭ１４８の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＴ１８９でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ１９０でメモリＭ１４９からモノクロカメラ３４ＡのＸ方向の画素数を読込む。
【０３２１】
続いて、ステップＴ１９１でカウント値Ｘがモノクロカメラ３４ＡのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ１８８に戻り、カウント値Ｘがモノクロカメラ３４ＡのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１９２でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ１９３でメモリＭ１５０からモノクロカメラ３４ＡのＹ方向の画素数を読込む。
【０３２２】
続いて、ステップＴ１９４でカウント値Ｙがモノクロカメラ３４ＡのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ１８７に戻り、カウント値Ｙがモノクロカメラ３４ＡのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１９５に移行する。
【０３２３】
ステップＴ１９５では、検査開始スイッチ３１がＯＮとなっているか否かを判定し、検査開始スイッチ３１がＯＦＦとなっていれば（ＮＯ）、ステップＴ１９５の処理を繰り返し、検査開始スイッチ３１がＯＮとなったら（ＹＥＳ）ステップＴ１９６に移行する。
【０３２４】
ステップＴ１９６では、検査終了スイッチ３２がＯＮとなっているか否かを判定し、検査終了スイッチ３２がＯＮとなっていれば（ＹＥＳ）、印刷品質の検査を終了する。検査終了スイッチ３２がＯＦＦとなっていれば（ＮＯ）、ステップＴ１９７でメモリＭ１４０からカラーカメラ３４Ｂの撮像回転位相を読込み、ステップＴ１９８で証券印刷機の回転位相検出用カウンタ３６からカウント値を読込んでこれをメモリＭ１４１に記憶する。
【０３２５】
続いて、ステップＴ１９９で証券印刷機の回転位相検出用カウンタ３６のカウント値がカラーカメラの撮像回転位相と一致しなければ（ＮＯ）、ステップＴ１９８に戻り、証券印刷機の回転位相検出用カウンタ３６のカウント値がカラーカメラの撮像回転位相と一致したら（ＹＥＳ）、ステップＴ２００で入出力装置１８−Ｂからカラーカメラ３４Ｂに撮像指令を出力し、ステップＴ２０１で入出力装置１８−Ｂからカラーカメラ３４Ｂに画像データ送信指令を出力する。
【０３２６】
続いて、ステップＴ２０２でカラーカメラ３４Ｂから入出力装置１７−Ｂに撮像データが出力されたか否かを判定し、カラーカメラ３４Ｂから撮像データが出力されていなければ（ＮＯ）、ステップＴ２０２の処理を繰り返し、カラーカメラ３４Ｂから撮像データが出力されたら（ＹＥＳ）、ステップＴ２０３に移行する。
【０３２７】
ステップＴ２０３では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ２０４でカウント値Ｘ記憶用メモリＭ１３に１を上書きする。
【０３２８】
続いて、ステップＴ２０５でカラーカメラ３４ＢからＲの画素データを読み込んでこれをＲの検査画像データ記憶用メモリＭ１５１の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＴ２０６でカラーカメラ３４ＢからＧの画素データを読み込んでこれをＧの検査画像データ記憶用メモリＭ１５２の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＴ２０７でカラーカメラ３４ＢからＢの画素データを読み込んでこれをＢの検査画像データ記憶用メモリＭ１５３の（Ｘ，Ｙ）のアドレス位置に記憶する。
【０３２９】
続いて、ステップＴ２０８でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ２０９でメモリＭ１４５からカラーカメラ３４ＢのＸ方向の画素数を読込む。
【０３３０】
続いて、ステップＴ２１０でカウント値Ｘがカラーカメラ３４ＢのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ２０５に戻り、カウント値Ｘがカラーカメラ３４ＢのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ２１１でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ２１２でメモリＭ１４６からカラーカメラ３４ＢのＹ方向の画素数を読込む。
【０３３１】
続いて、ステップＴ２１３でカウント値Ｙがカラーカメラ３４ＢのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ２０４に戻り、カウント値Ｙがカラーカメラ３４ＢのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ２１４に移行する。
【０３３２】
ステップＴ２１４では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ２１５でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ２１６でメモリＭ１５４からカラーカメラ３４ＢのＸ方向の無効画素数を読込み、ステップＴ２１７でメモリＭ１５５からカラーカメラ３４ＢのＹ方向の無効画素数を読込み、ステップＴ２１８でモーションスレッドの色記憶用メモリＭ１１の値を読込む。なお、本実施の形態において無効画素とは、カラーカメラ３４Ｂによって撮像した画像データにおいて大判印刷物１が撮像されている部分以外の領域２２ｃ（図１２に斜線を付して示す領域）に対応する部分の画素である。
【０３３３】
続いて、ステップＴ２１９でモーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）であれば（ＹＥＳ）、後述するステップＴ２２６に移行し、モーションスレッドの色記憶用メモリＭ１１の値が１（Ｒ）以外であれば（ＮＯ）、ステップＴ２２０に移行する。
【０３３４】
ステップＴ２２０では、Ｒの検査画像データ記憶用メモリＭ１５１の（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＲの検査データを読込む。
【０３３５】
続いて、ステップＴ２２１でＲの基準画像データ記憶用メモリＭ１４２の（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＲの基準データを読込む。
【０３３６】
続いて、ステップＴ２２２で（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＲの検査データから（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＲの基準データを減算してＲの（Ｘ，Ｙ）のアドレス位置の画素データの差を演算してこれをメモリＭ１５６に記憶する。
【０３３７】
続いて、ステップＴ２２３でＲの（Ｘ，Ｙ）のアドレス位置の画素データの差からＲの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値を演算しこれをメモリＭ１５７に記憶し、ステップＴ２２４で大判印刷物のＲの許容値記憶用メモリＭ２９の（Ｘ，Ｙ）のアドレス位置からＲの（Ｘ，Ｙ）のアドレス位置の画素データの許容値を読込む。
【０３３８】
続いて、ステップＴ２２５でＲの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＲの（Ｘ，Ｙ）のアドレス位置の画素データの許容値よりも大きければ（ＮＯ）、図２１Ｃに示すステップＴ３６２に移行して表示器２２にエラーを表示し印刷品質の検査を終了する。Ｒの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＲの（Ｘ，Ｙ）のアドレス位置の画素データの許容値以下であれば（ＹＥＳ）、ステップＴ２２６に移行する。
【０３３９】
ステップＴ２２６では、モーションスレッドの色記憶用メモリＭ１１の値を読込み、続いて、ステップＴ２２７でモーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）であれば（ＹＥＳ）、後述するステップＴ２３４に移行し、モーションスレッドの色記憶用メモリＭ１１の値が２（Ｇ）以外であれば（ＮＯ）、ステップＴ２２８に移行する。
【０３４０】
ステップＴ２２８では、Ｇの検査画像データ記憶用メモリＭ１５２の（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＧの検査データを読込む。
【０３４１】
続いて、ステップＴ２２９でＧの基準画像データ記憶用メモリＭ１４３の（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＧの基準データを読込む。
【０３４２】
続いて、ステップＴ２３０で（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＧの検査データから（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＧの基準データを減算しＧの（Ｘ，Ｙ）のアドレス位置の画素データの差を演算してこれをメモリＭ１５８に記憶する。
【０３４３】
続いて、ステップＴ２３１でＧの（Ｘ，Ｙ）のアドレス位置の画素データの差からＧの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値を演算してこれをメモリＭ１５９に記憶し、ステップＴ２３２で大判印刷物のＧの許容値記憶用メモリＭ３０の（Ｘ，Ｙ）のアドレス位置からＧの（Ｘ，Ｙ）のアドレス位置の画素データの許容値を読込む。
【０３４４】
続いて、ステップＴ２３３でＧの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＧの（Ｘ，Ｙ）のアドレス位置の画素データの許容値よりも大きければ（ＮＯ）、図２１Ｃに示すステップＴ３６２に移行して表示器２２にエラーを表示し印刷品質の検査を終了する。Ｇの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＧの（Ｘ，Ｙ）のアドレス位置の画素データの許容値以下であれば（ＹＥＳ）、ステップＴ２３４に移行する。
【０３４５】
ステップＴ２３４では、モーションスレッドの色記憶用メモリＭ１１の値を読込み、続いて、ステップＴ２３５でモーションスレッドの色記憶用メモリＭ１１の値が３（Ｂ）であれば（ＹＥＳ）、後述するステップＴ２４２に移行し、モーションスレッドの色記憶用メモリＭ１１の値が３（Ｂ）以外であれば（ＮＯ）、ステップＴ２３６に移行する。
【０３４６】
ステップＴ２３６では、Ｂの検査画像データ記憶用メモリＭ１５３の（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＢの検査データを読込む。
【０３４７】
続いて、ステップＴ２３７でＢの基準画像データ記憶用メモリＭ１４４の（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＢの基準データを読込む。
【０３４８】
続いて、ステップＴ２３８で（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＢの検査データから（カラーカメラのＸ方向の無効画素数＋カウント値Ｘ，カラーカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のＢの基準データを減算しＢの（Ｘ，Ｙ）のアドレス位置の画素データの差を演算してこれをメモリＭ１６０に記憶する。
【０３４９】
続いて、ステップＴ２３９でＢの（Ｘ，Ｙ）のアドレス位置の画素データの差からＢの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値を演算してこれをメモリＭ１６１に記憶し、ステップＴ２４０で大判印刷物のＢの許容値記憶用メモリＭ３１の（Ｘ，Ｙ）のアドレス位置からＢの（Ｘ，Ｙ）のアドレス位置の画素データの許容値を読込む。
【０３５０】
続いて、ステップＴ２４１でＢの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＢの（Ｘ，Ｙ）のアドレス位置の画素データの許容値よりも大きければ（ＮＯ）、図２１Ｃに示すステップＴ３６２に移行して表示器２２にエラーを表示し印刷品質の検査を終了する。Ｂの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がＢの（Ｘ，Ｙ）のアドレス位置の画素データの許容値以下であれば（ＹＥＳ）、ステップＴ２４２に移行する。
【０３５１】
ステップＴ２４２では、カウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、続いて、ステップＴ２４３でメモリＭ３２から大判印刷物１のＸ方向の画素数を読込む。
【０３５２】
続いて、ステップＴ２４４でカウント値Ｘが大判印刷物１のＸ方向の画素数以下であれば（ＮＯ）、ステップＴ２１６に戻り、カウント値Ｘが大判印刷物１のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ２４５でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ２４６でメモリＭ３３から大判印刷物１のＹ方向の画素数を読込む。
【０３５３】
続いて、ステップＴ２４７でカウント値Ｙが大判印刷物１のＹ方向の画素数以下であれば（ＮＯ）、ステップＴ２１５に戻り、カウント値Ｙが大判印刷物１のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ２４８に移行する。
【０３５４】
ステップＴ２４８では、メモリＭ１４７からモノクロカメラ３４Ａの撮像回転位相を読込み、続いて、ステップＴ２４９で証券印刷機の回転位相検出用カウンタ３６からカウント値を読込んでこれをメモリＭ１４１に記憶する。
【０３５５】
続いて、ステップＴ２５０で証券印刷機の回転位相検出用カウンタ３６のカウント値がモノクロカメラ３４Ａの撮像回転位相と一致しなければ（ＮＯ）、ステップＴ２４９に戻り、証券印刷機の回転位相検出用カウンタ３６のカウント値がモノクロカメラ３４Ａの撮像回転位相と一致したら（ＹＥＳ）、ステップＴ２５１に移行する。
【０３５６】
続いて、ステップＴ２５１で入出力装置１８−Ａからモノクロカメラ３４Ａに撮像指令を出力し、ステップＴ２５２で入出力装置１８−Ａからモノクロカメラ３４Ａに画像データ送信指令を出力する。
【０３５７】
続いて、ステップＴ２５３でモノクロカメラ３４Ａから入出力装置１７−Ａに撮像データが出力されたか否かを判定し、モノクロカメラ３４Ａから撮像データが出力されていなければ（ＮＯ）、ステップＴ２５３の処理を繰り返し、モノクロカメラ３４Ａから撮像データが出力されたら（ＹＥＳ）、ステップＴ２５４に移行する。
【０３５８】
続いて、ステップＴ２５４でカウント値Ｙ記憶用メモリＭ１２に１を上書きし、ステップＴ２５５でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ２５６でモノクロカメラ３４Ａから画素データを読み込んでこれをモノクロカメラの検査画像データ記憶用メモリＭ１６２の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＴ２５７でカウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ２５８でメモリＭ１４９からモノクロカメラ３４ＡのＸ方向の画素数を読込む。
【０３５９】
続いて、ステップＴ２５９でカウント値ＸがモノクロカメラのＸ方向の画素数以下であれば（ＮＯ）、ステップＴ２５６に戻り、カウント値ＸがモノクロカメラのＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ２６０でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ２６１でメモリＭ１５０からモノクロカメラ３４ＡのＹ方向の画素数を読込む。
【０３６０】
続いて、ステップＴ２６２でカウント値Ｙがモノクロカメラ３４ＡのＹ方向の画素数以下であれば（ＮＯ）、ステップＴ２５５に戻り、カウント値Ｙがモノクロカメラ３４ＡのＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ２６３に移行する。
【０３６１】
ステップＴ２６３では、カウント値Ｙ記憶用メモリＭ１２に１を上書きし、続いて、ステップＴ２６４でカウント値Ｘ記憶用メモリＭ１３に１を上書きし、ステップＴ２６５でメモリＭ１６３からモノクロカメラ３４ＡのＸ方向の無効画素数を読込み、ステップＴ２６６でメモリＭ１６４からモノクロカメラ３４ＡのＹ方向の無効画素数を読込む。
【０３６２】
続いて、ステップＴ２６７でモノクロカメラの検査画像データ記憶用メモリＭ１６２の（モノクロカメラのＸ方向の無効画素数＋カウント値Ｘ，モノクロカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（モノクロカメラのＸ方向の無効画素数＋カウント値Ｘ，モノクロカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のモノクロカメラ３４Ａの検査データを読込む。
【０３６３】
続いて、ステップＴ２６８でモノクロカメラの基準画像データ記憶用メモリＭ１４８の（モノクロカメラのＸ方向の無効画素数＋カウント値Ｘ，モノクロカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置から（モノクロカメラのＸ方向の無効画素数＋カウント値Ｘ，モノクロカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のモノクロカメラ３４Ａの基準データを読込む。
【０３６４】
ステップＴ２６８に続いては、ステップＴ２６９で（モノクロカメラのＸ方向の無効画素数＋カウント値Ｘ，モノクロカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のモノクロカメラ３４Ａの検査データから（モノクロカメラのＸ方向の無効画素数＋カウント値Ｘ，モノクロカメラのＹ方向の無効画素数＋カウント値Ｙ）のアドレス位置の画素のモノクロカメラ３４Ａの基準データを減算しモノクロカメラ３４Ａの（Ｘ，Ｙ）のアドレス位置の画素データの差を演算してこれをメモリＭ１６５に記憶する。
【０３６５】
続いて、ステップＴ２７０でモノクロカメラ３４Ａの（Ｘ，Ｙ）のアドレス位置の画素データの差からモノクロカメラ３４Ａの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値を演算してこれをメモリＭ１６６に記憶し、ステップＴ２７１で大判印刷物のモノクロカメラの許容値記憶用メモリＭ１３９の（Ｘ，Ｙ）のアドレス位置からモノクロカメラ３４Ａの（Ｘ，Ｙ）のアドレス位置の画素データの許容値を読込む。
【０３６６】
続いて、ステップＴ２７２でモノクロカメラ３４Ａの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がモノクロカメラの（Ｘ，Ｙ）のアドレス位置の画素データの許容値よりも大きければ（ＮＯ）、ステップＴ３６２で表示器２２にエラーを表示して印刷品質の検査を終了する。モノクロカメラ３４Ａの（Ｘ，Ｙ）のアドレス位置の画素データの差の絶対値がモノクロカメラ３４Ａの（Ｘ，Ｙ）のアドレス位置の画素データの許容値以下であれば（ＹＥＳ）、ステップＴ２７３に移行する。
【０３６７】
ステップＴ２７３では、カウント値Ｘに１を加算してカウント値Ｘ記憶用メモリＭ１３に上書きし、ステップＴ２７４でメモリＭ３２から大判印刷物１のＸ方向の画素数を読込む。
【０３６８】
続いて、ステップＴ２７５でカウント値Ｘが大判印刷物１のＸ方向の画素数以下であれば（ＮＯ）、ステップＴ２６５に戻り、カウント値Ｘが大判印刷物１のＸ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ２７６でカウント値Ｙに１を加算してカウント値Ｙ記憶用メモリＭ１２に上書きし、ステップＴ２７７でメモリＭ３３から大判印刷物１のＹ方向の画素数を読込む。
【０３６９】
続いて、ステップＴ２７８でカウント値Ｙが大判印刷物１のＹ方向の画素数以下であれば（ＮＯ）、ステップＴ２６４に戻り、カウント値Ｙが大判印刷物１のＹ方向の画素数よりも大きくなったら（ＹＥＳ）、ステップＴ１９６に戻る。
【０３７０】
以上に説明した通り、本実施の形態に係る印刷品質検査装置及び印刷品質検査方法では、カラーカメラ３４Ｂにより撮像した画像については、モーションスレッド範囲Ａ以外の部分についてモーションスレッド１ｂの色と異なる系統の色の画像データのみを用いて印刷品質の検査を行う一方、モーションスレッド１ｂの色と同系統の色の画像データについては検査を行わず、モーションスレッド１ｂの色と同系統の色の画像データに代えて、モーションスレッド１ｂの色と同系統の色の照明器３５Ａ，３５Ｂ，又は３５Ｃから大判印刷物１に光を照射し、これをモノクロカメラ３４Ａで撮像した画像を用いて通常の許容値で印刷品質の検査を行うようにした。
【０３７１】
本実施の形態において、モーションスレッド１ｂの色と同系統の色の照明器３５Ａ，３５Ｂ，又は３５Ｃ（例えば、モーションスレッド１ｂが赤系統であればＲの照明器３５Ａ）から大判印刷物１に光を照射し、これをモノクロカメラ３４Ａで撮像した画像データの例は図１１Ａに示すようになり、モーションスレッド１ｂの色とは異なる系統の色の照明器３５Ｂ及び３５Ｃ，３５Ａ及び３５Ｃ，又は３５Ａ及び３５Ｂ（例えば、モーションスレッド１ｂが赤系統であれば、Ｇの照明器３５Ｂ及びＢの照明器３５Ｃ）から大判印刷物１に光を照射し、これをモノクロカメラ３４Ａで撮像した画像データの例は図１１Ｂ及び図１１Ｃに示すようになる。
【０３７２】
図１１Ｂ及び図１１Ｃに示すように、モーションスレッド１ｂの色とは異なる系統の色の照明器３５Ｂ及び３５Ｃ，３５Ａ及び３５Ｃ，又は３５Ａ及び３５Ｂを用いて得られる画像データではモーションスレッド１ｂが濃色で現れるため、許容値を通常の値とした場合は少しの角度変化でモーションスレッド１ｂの絵柄が変化するとＮＧと判断される可能性がある。
【０３７３】
これに対し、図１１Ａに示すように、モーションスレッド１ｂの色と同系統の色の照明器３５Ａ，３５Ｂ，又は３５Ｃを用いて得られる画像データではモーションスレッド１ｂが無色化されるか又は淡色で現れるため、通常の許容値を用いた検査において実質的にモーションスレッド１ｂを無視することができる。
【０３７４】
本実施の形態では、このことを利用することにより、モーションスレッド１ｂの絵柄の変化が印刷品質の検査に影響を及ぼすことを防止し、モーションスレッド１ｂの絵柄に影響されることなく印刷品質の検査を行うことが可能となり、モーションスレッド１ｂが設けられた大判印刷物１に施した印刷の品質を高精度に検査することができる。
【０３７５】
〔第３の実施の形態〕
以下、図２２Ａから図３０を用いて本発明の第３の実施の形態に係る印刷品質検査装置及び印刷品質検査方法について説明する。
【０３７６】
本実施の形態は、上述した第１の実施の形態に比較して、図２３Ａ〜図２３Ｃに示す印刷品質検査部１０の構成、及び当該印刷品質検査部１０による処理が異なる。その他の構造は第１の実施の形態と概ね同様であり、以下、図１〜図１２に示し上述した部材と同様の作用を奏する部材には同一の符号を付し、重複する説明は適宜省略する。
【０３７７】
本実施の形態において証券印刷機１００では、図２２Ａに示すように予め多色モーションスレッド（以下、単にモーションスレッドと称する）１ｃが設けられた大判印刷物１に、５行×９列等の複数の証券印刷物の絵柄がいわゆる多面付印刷により同時に印刷される。
【０３７８】
モーションスレッド１ｃは、例えば、図２２Ｂに示すように、複数の単色のモーションスレッド（図２２Ｂに示す例では、赤色モーションスレッド１ｃＲ，緑色モーションスレッド１ｃＧ，青色モーションスレッド１ｃＢ）を並べて配置したものである。
【０３７９】
図２３Ａから図２３Ｄに示すように、本実施の形態の印刷品質検査部１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、各入出力装置１４および２１１〜２１５と、インターフェース２１６とがＢＵＳ線で接続されて構成されている。
【０３８０】
ＢＵＳ線には、モーションスレッドのＸ方向の画素数記憶用メモリＭ２１１、モーションスレッドのＹ方向の画素数記憶用メモリＭ２１２、カウント値Ｙ記憶用メモリＭ２１３、カウント値Ｘ記憶用メモリＭ２１４、モーションスレッドの画素データ記憶用メモリＭ２１５が接続されている。
【０３８１】
また、ＢＵＳ線には、Ｒの第１の閾値記憶用メモリＭ２１６、Ｒの第２の閾値記憶用メモリＭ２１７、Ｇの第１の閾値記憶用メモリＭ２１８、Ｇの第２の閾値記憶用メモリＭ２１９、Ｂの第１の閾値記憶用メモリＭ２２０、Ｂの第２の閾値記憶用メモリＭ２２１、モーションスレッド用マスク記憶用メモリＭ２２２、印刷速度記憶用メモリＭ２２３、撮像回転位相記憶用メモリＭ２２４が接続されている。
【０３８２】
また、ＢＵＳ線には、証券印刷機の回転位相検出用カウンタのカウント値記憶用メモリＭ２２５、Ｒの基準画像データ記憶用メモリＭ２２６、Ｇの基準画像データ記憶用メモリＭ２２７、Ｂの基準画像データ記憶用メモリＭ２２８、カメラのＸ方向の画素数記憶用メモリＭ２２９、カメラのＹ方向の画素数記憶用メモリＭ２３０、Ｒの検査画像データ記憶用メモリＭ２３１、Ｇの検査画像データ記憶用メモリＭ２３２、Ｂの検査画像データ記憶用メモリＭ２３３、仮の検査用マスク記憶用メモリＭ２３４が接続されている。
【０３８３】
また、ＢＵＳ線には、カウント値Ｌ記憶用メモリＭ２３５、モーションスレッドの類似画素数記憶用メモリＭ２３６、カウント値Ｎ記憶用メモリＭ２３７、カウント値Ｍ記憶用メモリＭ２３８が接続されている。
【０３８４】
また、ＢＵＳ線には、モーションスレッドの類似率記憶用メモリＭ２３９、モーションスレッドの類似率の許容値記憶用メモリＭ２４０、モーションスレッド位置記憶用メモリＭ２４１、検査用マスク記憶用メモリＭ２４２、カウント値Ｋ記憶用メモリＭ２４３、（Ｘ，Ｙ）のアドレス位置のＲの画素データの差記憶用メモリＭ２４４、（Ｘ，Ｙ）のアドレス位置のＲの画素データの差の絶対値記憶用メモリＭ２４５、Ｒの画素データの許容値記憶用メモリＭ２４６、（Ｘ，Ｙ）のアドレス位置のＧの画素データの差記憶用メモリＭ２４７、（Ｘ，Ｙ）のアドレス位置のＧの画素データの差の絶対値記憶用メモリＭ２４８が接続されている。
【０３８５】
また、ＢＵＳ線には、Ｇの画素データの許容値記憶用メモリＭ２４９、（Ｘ，Ｙ）のアドレス位置のＢの画素データの差記憶用メモリＭ２５０、（Ｘ，Ｙ）のアドレス位置のＢの画素データの差の絶対値記憶用メモリＭ２５１、Ｂの画素データの許容値記憶用メモリＭ２５２が接続されている。
【０３８６】
さらに、入出力装置１４には、キーボードや各種スイッチ及びボタン等の入力装置２１、ＣＲＴやランプ等の表示器２２、プリンタ等の出力装置２３、及び、ＣＤドライブ２４が接続されている。
【０３８７】
また、入出力装置２１１には、モーションスレッドの画素データ読込みスイッチ２１７、印刷開始スイッチ２１８、印刷終了スイッチ２１９、基準画像データ読込みスイッチ２２０、検査開始スイッチ２２１が接続されている。
【０３８８】
また、入出力装置２１２，２１３には、カメラ（カラーカメラ）３４が接続されている。入出力装置２１３はカメラ３４に撮像指令及び画像データ送信指令を送り、カメラ３４で撮像した撮像データが入出力装置２１２へ出力される。
【０３８９】
また、入出力装置２１４には、原動モータ・ドライバ２２２が接続され、この原動モータ・ドライバ２２２に原動モータ２２３と原動モータ用ロータリ・エンコーダ２２４が接続されている。
【０３９０】
入出力装置２１５には、証券印刷機の回転位相検出用カウンタ３６が接続され、この証券印刷機の回転位相検出用カウンタ３６が原動モータ用ロータリ・エンコーダ２２４に接続されている。ここで、原動モータ用ロータリ・エンコーダ２２４は、例えば原動モータ２２３の出力軸の後端部分に直接取り付けられ、印刷ユニット３Ａ〜３Ｆが１枚の印刷用紙Ｗに印刷する毎に１回転し、１回転する毎にゼロ・パルスを１回出力して証券印刷機の回転位相検出用カウンタ３６をリセットすると共に、原動モータ２２３が所定角度回転する毎に、原動モータ・ドライバ２２２及び印刷機の回転位相検出用カウンタ３６にクロック・パルスを出力するようになっている。
【０３９１】
また、インターフェース２１６は、給紙装置２および印刷部３に接続されている。
【０３９２】
以下、図２４Ａ〜図２４Ｅ，図２５Ａ〜図２５Ｅ，図２６Ａ〜図２６Ｄ，図２７Ａ〜図２７Ｄ，図２８Ａ〜図２８Ｂ，図２９Ａ〜図２９Ｇに示す動作フローにしたがって、印刷品質検査部１０による処理の詳細を説明する。
【０３９３】
なお、本実施の形態における印刷品質検査部１０による処理について簡単に説明すると、印刷品質検査部１０ではまず、第一の工程で、モーションスレッド１ｃのＲＧＢ毎の画像データの読込みを行う（ステップＵ１〜ステップＵ１１）。モーションスレッド１ｃのＲＧＢ毎の画像データは、例えば、予め既知であるモーションスレッド１ｃの形状および配色に基づいて図２２Ａに破線で囲んで示す多色モーションスレッド範囲１ｃＭに対応するようにモーションスレッドのみの画像データを作成しておく。
【０３９４】
次に、第二の工程で、第一の工程で取得したモーションスレッド１ｃのＲＧＢ毎の画像データから、モーションスレッド用のマスクの作成を行う（ステップＵ１２〜ステップＵ２９，ステップＵ１６６〜ステップＵ１８６）。モーションスレッド用のマスクは、赤部（Ｒ＞第１の閾値ＳＲ１、Ｇ＜第２の閾値ＳＧ２、Ｂ＜第２の閾値ＳＢ２）＝１、緑部（Ｒ＜第２の閾値ＳＲ２、Ｇ＞第１の閾値ＳＧ１、Ｂ＜第２の閾値ＳＢ２）＝２、青部（Ｒ＜第２の閾値ＳＲ２、Ｇ＜第２の閾値ＳＧ２、Ｂ＞第１の閾値ＳＢ１）＝３、その他＝０として作成する。
すなわち、図３０に示すように、ＲＧＢ毎の画像データ中、Ｒの出力値がＲの第１の閾値ＳＲ１よりも大きくＧ，Ｂの出力値がそれぞれＧ，Ｂの第２の閾値ＳＧ２，ＳＢ２よりも小さい部分を赤部、Ｇの出力値がＧの第１の閾値ＳＧ１よりも大きくＲ，Ｂの出力値がそれぞれＲ，Ｂの第２の閾値ＳＲ２，ＳＢ２よりも小さい部分を緑部、Ｂの出力値がＢの第１の閾値ＳＢ１よりも大きくＲ，Ｇの出力値がそれぞれＲ，Ｇの第２の閾値ＳＲ２，ＳＧ２よりも小さい部分を青部、その他の部分を赤部，緑部，青部以外としてモーションスレッド用のマスクを作成する。
【０３９５】
次に、第三の工程でモーションスレッド１ｃが施されていない用紙（大判）を用いた印刷を開始し、第四の工程で「基準データ読込みスイッチ」をＯＮとなっているかどうかを判断し、「基準データ読込みスイッチ」がＯＮとなっていれば第五の工程で証券印刷機１００の回転位相とカメラ３４の撮像タイミングとが一致したときにカメラ３４により大判（モーションスレッド無し）を撮像し、第六の工程で、大判（モーションスレッド無し）をカメラ３４で撮像して取得した各Ｒ、Ｇ、Ｂの画像データをＲ、Ｇ、Ｂの基準画像データとして記憶する（ステップＵ３０〜ステップＵ５６）。すなわち、第三〜第六の工程では、モーションスレッドを除いた絵柄のみの基準の画像データを取得する。このモーションスレッド１ｃが施されていない用紙（大判）への印刷は少なくとも一枚以上行う。また、カメラ３４による撮像は照明器３５から照射される白色光の下で行う。
【０３９６】
続いて、第七の工程で、モーションスレッド１ｃが施された用紙（大判）を用いた印刷を開始し、第八の工程で証券印刷機１００の回転位相とカメラ３４の撮像タイミングとが一致したときにカメラ３４により大判（モーションスレッド有り）を撮像し、第九の工程で大判（モーションスレッド有り）をカメラ３４で撮像して取得した各Ｒ、Ｇ、Ｂの画像データをＲ、Ｇ、Ｂの検査画像データとして記憶する（ステップＵ５７〜ステップＵ７９）。
【０３９７】
次に、第十の工程で、撮像した大判のＲＧＢの検査画像データから仮の検査用マスクを作成する（ステップＵ８０〜ステップＵ９７，ステップＵ１８７〜ステップＵ２０７）。仮の検査用マスクの作成は、仮想の赤部（Ｒ＞第１の閾値ＳＲ１、Ｇ＜第２の閾値ＳＧ２、Ｂ＜第２の閾値ＳＢ２）＝１、仮想の緑部（Ｒ＜第２の閾値ＳＲ２、Ｇ＞第１の閾値ＳＧ１、Ｂ＜第２の閾値ＳＢ２）＝２、仮想の青部（Ｒ＜第２の閾値ＳＲ２、Ｇ＜第２の閾値ＳＧ２、Ｂ＞第１の閾値ＳＢ１）その他＝０として行う。
すなわち、モーションスレッド用のマスクの作成と同様に、ＲＧＢ毎の画像データ中、Ｒの出力値がＲの第１の閾値ＳＲ１よりも大きくＧ，Ｂの出力値がそれぞれＧ，Ｂの第２の閾値ＳＧ２，ＳＢ２よりも小さい部分を赤部、Ｇの出力値がＧの第１の閾値ＳＧ１よりも大きくＲ，Ｂの出力値がそれぞれＲ，Ｂの第２の閾値ＳＲ２，ＳＢ２よりも小さい部分を緑部、Ｂの出力値がＢの第１の閾値ＳＢ１よりも大きくＲ，Ｇの出力値がそれぞれＲ，Ｇの第２の閾値ＳＲ２，ＳＧ２よりも小さい部分を青部、その他の部分を赤部，緑部，青部以外として仮の検査用マスクを作成する。
【０３９８】
次に、第十一の工程で、第十の工程で作成した仮の検査用マスク内の画素データに対して第二の工程で作成したモーションスレッド用マスクの画素データを用いてパターン・マッチングを行い、仮の検査用マスク内の各位置とモーションスレッド用マスクとの類似率を求めて、類似率が許容値以上の位置をモーションスレッド１ｃに対応する部分として記憶する（ステップＵ９８〜ステップＵ１３０）。
すなわち、仮の検査用マスクに対しモーションスレッド用マスクをＸ方向、Ｙ方向にずらしながら、パターン・マッチング法により、各位置ごとの類似率（異なる画素数）を求めることで、検査用マスク内におけるモーションスレッド１ｃの位置を特定する。このような処理を行うことにより、大判に施されたモーションスレッド１ｃの配置や状態によらず、検査用マスク内のモーションスレッド１ｃを確実に抽出する。
【０３９９】
次に、第十二の工程で、第十一の工程で求めたモーションスレッド部の位置に第二の工程で作成したモーションスレッド用マスクの画素データを書き込み、検査用マスクを作成する（ステップＵ１３１からステップＵ１４５）。
【０４００】
次に、第十三の工程で、第十二の工程で作成した検査用マスクを参照し、モーションスレッドの赤部については第六の工程で記憶したＲの基準画像データと第九の工程で記憶したＲの検査画像データのみを比較し、モーションスレッドの緑部については第六の工程で記憶したＧの基準画像データと第九の工程で記憶したＧの検査画像データのみを比較し、モーションスレッドの青部については第六の工程で記憶したＢの基準画像データと第九の工程で記憶したＢの検査画像データのみを比較し、モーションスレッド部以外の部分については、従来と同じように、第六の工程で記憶した基準画像データのＲの画像データ、Ｇの画像データ、Ｂの画像データのそれぞれを第九の工程で記憶した検査画像データのＲの画像データ、Ｇの画像データ、Ｂの画像データのそれぞれと比較して、検査対象用の大判（モーションスレッド有り）のＯＫ/ＮＧを判断する（ステップＵ１４６からステップＵ１６５，ステップＵ２０８からステップＵ２４０）。
【０４０１】
以上の工程を具体的に説明すると、ステップＵ１でモーションスレッドの画素データ読込みスイッチ２１７がＯＮとなっているか否かを判断し、モーションスレッドの画素データ読込みスイッチ２１７がＯＦＦであれば（ＮＯ）当該ステップＵ１の処理を繰り返し、モーションスレッドの画素データ読込みスイッチ２１７がＯＮとなっていれば（ＹＥＳ）ステップＵ２でＣＤドライブ２４からモーションスレッド１ｃのＸ方向及びＹ方向の画素数を読込んでこれをメモリＭ２１１及びＭ２１２に記憶する。
【０４０２】
ステップＵ２に続いては、ステップＵ３でカウント値Ｙ記憶用メモリＭ２１３に１を上書きし、ステップＵ４でカウント値Ｘ記憶用メモリＭ２１４に１を上書きする。続いて、ステップＵ５でＣＤドライブ２４からモーションスレッド１ｃの画素データ（ＲＧＢ）を読込んでこれをモーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置に上書きする。
【０４０３】
続いて、ステップＵ６でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ２１４に上書きし、ステップＵ７でメモリＭ２１１からモーションスレッド１ｃのＸ方向の画素数を読込む。
【０４０４】
続いて、ステップＵ８でカウント値Ｘがモーションスレッド１ｃのＸ方向の画素数以下であれば（ＮＯ）ステップＵ５に戻り、カウント値Ｘがモーションスレッド１ｃのＸ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ９に移行する。
【０４０５】
ステップＵ９では、カウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ２１３に上書きし、続いて、ステップＵ１０でメモリＭ２１２からモーションスレッド１ｃのＹ方向の画素数を読込む。
【０４０６】
続いて、ステップＵ１１でカウント値Ｙがモーションスレッド１ｃのＹ方向の画素数以下であれば（ＮＯ）ステップＵ４に戻り、カウント値Ｙがモーションスレッド１ｃのＹ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ１２に移行する。
【０４０７】
ステップＵ１２では、カウント値Ｙ記憶用メモリＭ２１３に１を上書きし、続いて、ステップＵ１３でカウント値Ｘ記憶用メモリＭ２１４に１を上書きする。続いて、ステップＵ１４でモーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＲの画素データ（Ｒの出力値）を読込み、ステップＵ１５でメモリＭ２１６からＲの第１の閾値ＳＲ１を読込む。
【０４０８】
続いて、ステップＵ１６で（Ｘ，Ｙ）のアドレス位置のＲの画素データがＲの第１の閾値ＳＲ１よりも大きければ（ＹＥＳ）当該アドレス位置の画素データが赤系統である可能性があるとみなしてステップＵ１７に移行し、（Ｘ，Ｙ）のアドレス位置のＲの画素データがＲの第１の閾値ＳＲ１以下であれば（ＮＯ）当該アドレス位置の画素データが赤系統以外であるとみなして後述するステップＵ１６６に移行する。
【０４０９】
ステップＵ１７では、モーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＧの画素データ（Ｇの出力値）を読込み、続いて、ステップＵ１８でメモリＭ２１９からＧの第２の閾値ＳＧ２を読込む。
【０４１０】
続いて、ステップＵ１９で（Ｘ，Ｙ）のアドレス位置のＧの画素データがＧの第２の閾値ＳＧ２よりも小さければ（ＹＥＳ）当該アドレス位置の画素データが赤系統である可能性があるとみなしてステップＵ２０に移行し、（Ｘ，Ｙ）のアドレス位置のＧの画素データがＧの第２の閾値ＳＧ２以上であれば（ＮＯ）当該アドレス位置の画素データが赤系統以外であるとみなして後述するステップＵ１６６に移行する。
【０４１１】
ステップＵ２０では、モーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＢの画素データ（Ｂの出力値）を読込み、続いて、ステップＵ２１でメモリＭ２２１からＢの第２の閾値ＳＢ２を読込む。
【０４１２】
続いて、ステップＵ２２で（Ｘ，Ｙ）のアドレス位置のＢの画素データがＢの第２の閾値ＳＢ２よりも小さければ（ＹＥＳ）当該アドレス位置の画素データが赤系統であるとみなしてステップＵ２３に移行し、（Ｘ，Ｙ）のアドレス位置のＢの画素データがＢの第２の閾値ＳＢ２以上であれば（ＮＯ）当該アドレス位置の画素データが赤系統以外であるとみなして後述するステップＵ１６６に移行する。
【０４１３】
ステップＵ２３では、モーションスレッド用マスク記憶用メモリＭ２２２の（Ｘ，Ｙ）のアドレス位置に「１（Ｒ）」を上書きする。
【０４１４】
続いて、ステップＵ２４でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ２１４に上書きし、ステップＵ２５でメモリＭ２１１からモーションスレッド１ｃのＸ方向の画素数を読込む。
【０４１５】
続いて、ステップＵ２６でカウント値Ｘがモーションスレッド１ｃのＸ方向の画素数以下であれば（ＮＯ）ステップＵ１４に戻り、カウント値Ｘがモーションスレッド１ｃのＸ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ２７に移行する。
【０４１６】
ステップＵ２７では、カウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ２１３に上書きし、続いて、ステップＵ２８でメモリＭ２１２からモーションスレッド１ｃのＹ方向の画素数を読込む。
【０４１７】
続いて、ステップＵ２９でカウント値Ｙがモーションスレッド１ｃのＹ方向の画素数以下であれば（ＮＯ）ステップＵ１３に戻り、カウント値Ｙがモーションスレッド１ｃのＹ方向の画素数よりも大きくなったら（ＹＥＳ）後述するステップＵ３０に移行する。
【０４１８】
また、上述したステップＵ１６、ステップＵ１９，ステップＵ２２からステップＵ１６６に移行した場合は、ステップＵ１６６でモーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＧの画素データを読込み、続いて、ステップＵ１６７でメモリＭ２１８からＧの第１の閾値ＳＧ１を読込む。
【０４１９】
続いて、ステップＵ１６８で（Ｘ，Ｙ）のアドレス位置のＧの画素データがＧの第１の閾値ＳＧ１よりも大きければ（ＹＥＳ）当該アドレス位置の画素データが緑系統である可能性があるとみなしてステップＵ１６９に移行し、（Ｘ，Ｙ）のアドレス位置のＧの画素データがＧの第１の閾値ＳＧ１以下であれば（ＮＯ）当該アドレス位置の画素データが緑系統以外であるとみなして後述するステップＵ１７６に移行する。
【０４２０】
ステップＵ１６９では、モーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＢの画素データを読込み、続いて、ステップＵ１７０でメモリＭ２２１からＢの第２の閾値ＳＢ２を読込む。
【０４２１】
続いて、ステップＵ１７１で（Ｘ，Ｙ）のアドレス位置のＢの画素データがＢの第２の閾値ＳＢ２よりも小さければ（ＹＥＳ）当該アドレス位置の画素データが緑系統である可能性があるとみなしてステップＵ１７２に移行し、（Ｘ，Ｙ）のアドレス位置のＢの画素データがＢの第２の閾値ＳＢ２以上であれば（ＮＯ）当該アドレス位置の画素データが緑系統以外であるとみなして後述するステップＵ１７６に移行する。
【０４２２】
ステップＵ１７２では、モーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＲの画素データを読込み、続いて、ステップＵ１７３でメモリＭ２１７からＲの第２の閾値ＳＲ２を読込む。
【０４２３】
続いて、ステップＵ１７４で（Ｘ，Ｙ）のアドレス位置のＲの画素データがＲの第２の閾値ＳＲ２よりも小さければ（ＹＥＳ）当該アドレス位置の画素データが緑系統であるとみなしてステップＵ１７５に移行し、（Ｘ，Ｙ）のアドレス位置のＲの画素データがＲの第２の閾値ＳＲ２以上であれば（ＮＯ）当該アドレス位置の画素データが緑系統以外であるとみなして後述するステップＵ１７６に移行する。
【０４２４】
ステップＵ１７５では、モーションスレッド用マスク記憶用メモリＭ２２２の（Ｘ，Ｙ）のアドレス位置に「２（Ｇ）」を上書きして、上述したステップＵ２４に移行する。
【０４２５】
また、上述したステップＵ１６８，ステップＵ１７１，ステップＵ１７４からステップＵ１７６に移行した場合は、ステップＵ１７６でモーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＢの画素データを読込み、続いて、ステップＵ１７７でメモリＭ２２０からＢの第１の閾値ＳＢ１を読込む。
【０４２６】
続いて、ステップＵ１７８で（Ｘ，Ｙ）のアドレス位置のＢの画素データがＢの第１の閾値ＳＢ１よりも大きければ（ＹＥＳ）当該アドレス位置の画素データが青系統である可能性があるとみなしてステップＵ１７９に移行し、（Ｘ，Ｙ）のアドレス位置のＢの画素データがＢの第１の閾値ＳＢ１以下であれば（ＮＯ）当該アドレス位置の画素データが青系統以外であるとみなして後述するステップＵ１８６に移行する。
【０４２７】
ステップＵ１７９ではモーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＲの画素データを読込み、続いて、ステップＵ１８０でメモリＭ２１７からＲの第２の閾値ＳＲ２を読込む。
【０４２８】
続いて、ステップＵ１８１で（Ｘ，Ｙ）のアドレス位置のＲの画素データがＲの第２の閾値ＳＲ２よりも小さければ（ＹＥＳ）当該アドレス位置の画素データが青系統である可能性があるとみなしてステップＵ１８２に移行し、（Ｘ，Ｙ）のアドレス位置のＲの画素データがＲの第２の閾値ＳＲ２以上であれば（ＮＯ）当該アドレス位置の画素データが青系統以外であるとみなして後述するステップＵ１８６に移行する。
【０４２９】
ステップＵ１８２では、モーションスレッドの画素データ記憶用メモリＭ２１５の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＧの画素データを読込み、続いて、ステップＵ１８３でメモリＭ２１９からＧの第２の閾値ＳＧ２を読込む。
【０４３０】
続いて、ステップＵ１８４で（Ｘ，Ｙ）のアドレス位置のＧの画素データがＧの第２の閾値ＳＧ２よりも小さければ（ＹＥＳ）当該アドレス位置の画素データが青系統であるとみなしてステップＵ１８５に移行し、（Ｘ，Ｙ）のアドレス位置のＧの画素データがＧの第２の閾値ＳＧ２以上であれば（ＮＯ）当該アドレス位置の画素データが青系統以外であるとみなして後述するステップＵ１８６に移行する。
【０４３１】
ステップＵ１８５では、モーションスレッド用マスク記憶用メモリＭ２２２の（Ｘ，Ｙ）のアドレス位置に「３（Ｂ）」を上書きして上述したステップＵ２４に移行する。
【０４３２】
上述したステップＵ１７８，ステップＵ１８１，ステップＵ１８４からステップＵ１８６に移行した場合は、ステップＵ１８６でモーションスレッド用マスク記憶用メモリＭ２２２の（Ｘ，Ｙ）のアドレス位置に「０（＝モーションスレッド以外）」を上書きして上述したステップＵ２４に移行する。
【０４３３】
ステップＵ３０では、印刷開始スイッチ２１８がＯＮとなっているか否かを判断し、印刷開始スイッチ２１８がＯＦＦであれば（ＮＯ）当該ステップＵ３０の処理を繰り返し、印刷開始スイッチ２１８がＯＮとなったら（ＹＥＳ）ステップＵ３１に移行する。
【０４３４】
ステップＵ３１ではメモリＭ２２３から印刷速度を読込み、続いて、ステップＵ３２で印刷速度を原動モータ・ドライバ２２２に出力し、ステップＵ３３で給紙装置２に給紙開始指令を出力し、ステップＵ３４で印刷部３に印刷開始指令を出力する。これによりモーションスレッド１ｃが施されていない大判１に対する印刷を開始する。
【０４３５】
続いて、ステップＵ３５で基準画像データ読込みスイッチ２２０がＯＦＦであれば（ＮＯ）当該ステップＵ３５の処理を繰り返し、基準画像データ読込みスイッチ２２０がＯＮとなったら（ＹＥＳ）ステップＵ３６に移行する。なお、基準画像データ読込みスイッチ２２０は、証券印刷機１００のオペレータが印刷された印刷物を目視で確認し、正常な印刷物が印刷されていると判断した時に押される。
【０４３６】
ステップＵ３６ではメモリＭ２２４から撮像回転位相を読込み、続いて、ステップＵ３７で証券印刷機の回転位相検出用カウンタ３６からカウント値を読込んでこれをメモリＭ２２５に記憶する。
【０４３７】
続いて、ステップＵ３８で証券印刷機の回転位相検出用カウンタ３６のカウント値が撮像回転位相と一致しなければ（ＮＯ）ステップＵ３７の処理に戻り、ステップＵ３８で証券印刷機の回転位相検出用カウンタ３６のカウント値が撮像回転位相と一致すれば（ＹＥＳ）ステップＵ３９に移行して入出力装置２１３からカメラ３４に撮像指令を出力する。これにより印刷が施された大判１（モーションスレッド１ｃ無し）をカメラ３４により撮像する。
【０４３８】
ステップＵ３９に続いては、ステップＵ４０で入出力装置２１３からカメラ３４に画像データ送信指令を出力し、続いて、ステップＵ４１でカメラ３４から入出力装置２１２へ撮像データが出力されていなければ（ＮＯ）当該ステップＵ４１の処理を繰り返し、カメラ３４から入出力装置２１２へ撮像データが出力されたら（ＹＥＳ）ステップＵ４２に移行する。
【０４３９】
ステップＵ４２ではカウント値Ｙ記憶用メモリＭ２１３に１を上書きし、続いて、ステップＵ４３でカウント値Ｘ記憶用メモリＭ２１４に１を上書きする。
【０４４０】
続いて、ステップＵ４４でカメラ３４からＲの画素データを読み込んでこれをＲの基準画像データ記憶用メモリＭ２２６の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＵ４５でカメラ３４からＧの画素データを読み込んでこれをＧの検査画像データ記憶用メモリＭ２２７の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＵ４６でカメラ３４からＢの画素データを読み込んでこれをＢの基準画像データ記憶用メモリＭ２２８の（Ｘ，Ｙ）のアドレス位置に記憶する。
【０４４１】
続いて、ステップＵ４７でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ２１４に上書きし、ステップＵ４８でメモリＭ２２９からカメラ３４のＸ方向の画素数を読込む。
【０４４２】
続いて、ステップＵ４９でカウント値Ｘがカメラ３４のＸ方向の画素数以下であれば（ＮＯ）ステップＵ４４に戻り、カウント値Ｘがカメラ３４のＸ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ５０に移行する。
【０４４３】
ステップＵ５０ではカウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ２１３に上書きし、続いて、ステップＵ５１でメモリＭ２３０からカメラ３４のＹ方向の画素数を読込む。
【０４４４】
続いて、ステップＵ５２でカウント値Ｙがカメラ３４のＹ方向の画素数以下であれば（ＮＯ）ステップＵ４３に戻り、カウント値Ｙがカメラ３４のＹ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ５３に移行する。
【０４４５】
ステップＵ５３では印刷終了スイッチ２１９がＯＮとなっているか否かを判断し、印刷終了スイッチ２１９がＯＦＦとなっていれば（ＮＯ）当該ステップＵ５３の処理を繰り返し、印刷終了スイッチがＯＮとなったら（ＹＥＳ）ステップＵ５４に移行する。
【０４４６】
ステップＵ５４では給紙装置２に給紙停止指令を出力し、続いて、ステップＵ５５で印刷部３に印刷停止指令を出力し、ステップＵ５６で原動モータ・ドライバ２２２に停止指令を出力する。これにより証券印刷機１００が停止する。
【０４４７】
ステップＵ５６に続いては、ステップＵ５７で印刷開始スイッチ２１８がＯＮとなっているか否かを判断し、印刷開始スイッチ２１８がＯＦＦとなっていれば（ＮＯ）当該ステップＵ５７の処理を繰り返し、印刷開始スイッチ２１８がＯＮとなったら（ＹＥＳ）ステップＵ５８に移行する。
【０４４８】
ステップＵ５８ではメモリＭ２２３から印刷速度を読込み、続いて、ステップＵ５９で印刷速度を原動モータ・ドライバ２２２に出力する。続いて、ステップＵ６０で給紙装置２に給紙開始指令を出力し、ステップＵ６１で印刷部３に印刷開始指令を出力する。これによりモーションスレッド１ｃが施された大判１に対する印刷を開始する。
【０４４９】
続いて、ステップＵ６２で検査開始スイッチ２２１がＯＮとなっているか否かを判断し、検査開始スイッチ２２１がＯＦＦとなっていれば（ＮＯ）当該ステップＵ６２の処理を繰り返し、検査開始スイッチ２２１がＯＮとなっていれば（ＹＥＳ）ステップＵ６３に移行する。
【０４５０】
ステップＵ６３ではメモリＭ２２４から撮像回転位相を読込み、続いて、ステップＵ６４で証券印刷機の回転位相検出用カウンタ３６からカウント値を読込んでこれをメモリＭ２２５に記憶する。
【０４５１】
続いて、ステップＵ６５で証券印刷機の回転位相検出用カウンタ３６のカウント値が撮像回転位相と一致しなければ（ＮＯ）ステップＵ６４に戻り、証券印刷機の回転位相検出用カウンタ３６のカウント値が撮像回転位相と一致すれば（ＹＥＳ）ステップＵ６６に移行して入出力装置２１３からカメラ３４に撮像指令を出力する。これにより印刷が施された大判１（モーションスレッド１ｃ有り）をカメラ３４により撮像する。
【０４５２】
ステップＵ６６に続いては、ステップＵ６７で入出力装置２１３からカメラ３４に画像データ送信指令を出力し、続いて、ステップＵ６８でカメラ３４から入出力装置２１２へ撮像データが出力されていなければ（ＮＯ）当該ステップＵ６８の処理を繰り返し、カメラ３４から入出力装置２１２へ撮像データが出力されたら（ＹＥＳ）ステップＵ６９に移行する。
【０４５３】
ステップＵ６９ではカウント値Ｙ記憶用メモリＭ２１３に１を上書きし、続いて、ステップＵ７０でカウント値Ｘ記憶用メモリＭ２１４に１を上書きする。
【０４５４】
続いて、ステップＵ７１でカメラ３４からＲの画素データを読み込んでこれをＲの検査画像データ記憶用メモリＭ２３１の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＵ７２でカメラ３４からＧの画素データを読み込んでこれをＧの検査画像データ記憶用メモリＭ２３２の（Ｘ，Ｙ）のアドレス位置に記憶し、ステップＵ７３でカメラ３４からＢの画素データを読み込んでこれをＧの検査画像データ記憶用メモリＭ２３３の（Ｘ，Ｙ）のアドレス位置に記憶する。
【０４５５】
続いて、ステップＵ７４でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ２１４に上書きし、ステップＵ７５でメモリＭ２２９からカメラ３４のＸ方向の画素数を読込む。
【０４５６】
続いて、ステップＵ７６でカウント値Ｘがカメラ３４のＸ方向の画素数以下であれば（ＮＯ）ステップＵ７１に戻り、カウント値Ｘがカメラ３４のＸ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ７７に移行する。
【０４５７】
ステップＵ７７ではカウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ２１３に上書きし、続いて、ステップＵ７８でメモリＭ２３０からカメラ３４のＹ方向の画素数を読込む。
【０４５８】
続いて、ステップＵ７９でカウント値ＹがカメラのＹ方向の画素数以下であれば（ＮＯ）ステップＵ７０に戻り、カウント値ＹがカメラのＹ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ８０に移行する。
【０４５９】
ステップＵ８０ではカウント値Ｙ記憶用メモリＭ２１３に１を上書きし、ステップＵ８１でカウント値Ｘ記憶用メモリＭ２１４に１を上書きする。
【０４６０】
続いて、ステップＵ８２でＲの検査画像データ記憶用メモリＭ２３１の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＲの検査画素データを読込み、ステップＵ８３でメモリＭ２１６からＲの第１の閾値ＳＲ１を読込む。
【０４６１】
続いて、ステップＵ８４で（Ｘ，Ｙ）のアドレス位置のＲの検査画素データがＲの第１の閾値ＳＲ１よりも大きければ（ＹＥＳ）当該アドレス位置の検査画素データが赤系統である可能性があるとみなしてステップＵ８５に移行し、（Ｘ，Ｙ）のアドレス位置のＲの検査画素データがＲの第１の閾値ＳＲ１以下であれば（ＮＯ）当該アドレス位置の検査画素データが赤系統以外であるとみなして後述するステップＵ１８７に移行する。
【０４６２】
ステップＵ８５ではＧの検査画像データ記憶用メモリＭ２３２の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＧの検査画素データを読込み、ステップＵ８６でメモリＭ２１９からＧの第２の閾値ＳＧ２を読込む。
【０４６３】
続いて、ステップＵ８７で（Ｘ，Ｙ）のアドレス位置のＧの検査画素データがＧの第２の閾値ＳＧ２よりも小さければ（ＹＥＳ）当該アドレス位置の検査画素データが赤系統である可能性があるとみなしてステップＵ８８に移行し、（Ｘ，Ｙ）のアドレス位置のＧの検査画素データがＧの第２の閾値ＳＧ２以上であれば（ＮＯ）当該アドレス位置の検査画素データが赤系統以外であるとみなして後述するステップＵ１８７に移行する。
【０４６４】
ステップＵ８８ではＢの検査画像データ記憶用メモリＭ２３３の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＢの検査画素データを読込み、ステップＵ８９でメモリＭ２２１からＢの第２の閾値ＳＢ２を読込む。
【０４６５】
続いて、ステップＵ９０で（Ｘ，Ｙ）のアドレス位置のＢの検査画素データがＢの第２の閾値ＳＢ２よりも小さければ（ＹＥＳ）当該アドレス位置の検査画素データが赤系統であるとみなしてステップＵ９１に移行して仮の検査用マスク記憶用メモリＭ２３４の（Ｘ，Ｙ）のアドレス位置に「１（Ｒ）」を上書きし、（Ｘ，Ｙ）のアドレス位置のＢの検査画素データがＢの第２の閾値ＳＢ２以上であれば（ＮＯ）当該アドレス位置の検査画素データが赤系統以外であるとみなして後述するステップＵ１８７に移行する。
【０４６６】
ステップＵ９１に続いては、ステップＵ９２でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ２１４に上書きし、ステップＵ９３でメモリＭ２２９からカメラ３４のＸ方向の画素数を読込む。
【０４６７】
続いて、ステップＵ９４でカウント値ＸがカメラのＸ方向の画素数以下であれば（ＮＯ）ステップＵ８２に戻り、カウント値ＸがカメラのＸ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ９５に移行する。
【０４６８】
ステップＵ９５ではカウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ２１３に上書きし、続いて、ステップＵ９６でメモリＭ２３０からカメラ３４のＹ方向の画素数を読込む。
【０４６９】
続いて、ステップＵ９７でカウント値Ｙがカメラ３４のＹ方向の画素数以下であれば（ＮＯ）ステップＵ８１に戻り、カウント値Ｙがカメラ３４のＹ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ９８に移行する。
【０４７０】
また、ステップＵ８４，ステップＵ８７，ステップＵ９０からステップＵ１８７に移行した場合は、ステップＵ１８７でＧの検査画像データ記憶用メモリＭ２３２の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＧの検査画素データを読込み、続いて、ステップＵ１８８でメモリＭ２１８からＧの第１の閾値ＳＧ１を読込む。
【０４７１】
続いて、ステップＵ１８９で（Ｘ，Ｙ）のアドレス位置のＧの検査画素データがＧの第１の閾値ＳＧ１よりも大きければ（ＹＥＳ）当該アドレス位置の検査画素データが緑系統である可能性があるとみなしてステップＵ１９０に移行し、（Ｘ，Ｙ）のアドレス位置のＧの検査画素データがＧの第１の閾値ＳＧ１以下であれば（ＮＯ）当該アドレス位置の検査画素データが緑系統以外であるとみなして後述するステップＵ１９７に移行する。
【０４７２】
ステップＵ１９０ではＢの検査画像データ記憶用メモリＭ２３３の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＢの検査画素データを読込み、続いて、ステップＵ１９１でメモリＭ２２１からＢの第２の閾値ＳＢ２を読込む。
【０４７３】
続いて、ステップＵ１９２で（Ｘ，Ｙ）のアドレス位置のＢの検査画素データがＢの第２の閾値ＳＢ２よりも小さければ（ＹＥＳ）当該アドレス位置の検査画素データが緑系統である可能性があるとみなしてステップＵ１９３に移行し、（Ｘ，Ｙ）のアドレス位置のＢの検査画素データがＢの第２の閾値ＳＢ２以上であれば（ＮＯ）当該アドレス位置の検査画素データが緑系統以外であるとみなして後述するステップＵ１９７に移行する。
【０４７４】
ステップＵ１９３ではＲの検査画像データ記憶用メモリＭ２３１の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＲの検査画素データを読込み、続いて、ステップＵ１９４でメモリＭ２１７からＲの第２の閾値ＳＲ２を読込む。
【０４７５】
続いて、ステップＵ１９５で（Ｘ，Ｙ）のアドレス位置のＲの検査画素データがＲの第２の閾値ＳＲ２よりも小さければ（ＹＥＳ）当該アドレス位置の検査画素データが緑系統であるとみなしてステップＵ１９６に移行し、（Ｘ，Ｙ）のアドレス位置のＲの検査画素データがＲの第２の閾値ＳＲ２以上であれば（ＮＯ）当該アドレス位置の検査画素データが緑系統以外であるとみなして後述するステップＵ１９７に移行する。
【０４７６】
ステップＵ１９６では仮の検査用マスク記憶用メモリＭ２３４の（Ｘ，Ｙ）のアドレス位置に「２（Ｇ）」を上書きして上述したステップＵ９２に移行する。
【０４７７】
また、ステップＵ１８９，ステップＵ１９２，ステップＵ１９５からステップＵ１９７に移行した場合は、ステップＵ１９７でＢの検査画像データ記憶用メモリＭ２３３の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＢの検査画素データを読込み、続いて、ステップＵ１９８でメモリＭ２２０からＢの第１の閾値ＳＢ１を読込む。
【０４７８】
続いて、ステップＵ１９９で（Ｘ，Ｙ）のアドレス位置のＢの検査画素データがＢの第１の閾値ＳＢ１よりも大きければ（ＹＥＳ）当該アドレス位置の検査画素データが青系統である可能性があるとみなしてステップＵ２００に移行し、（Ｘ，Ｙ）のアドレス位置のＢの検査画素データがＢの第１の閾値ＳＢ１以下であれば（ＮＯ）当該アドレス位置の検査画素データが青系統以外であるとみなして後述するステップＵ２０７に移行する。
【０４７９】
ステップＵ２００ではＲの検査画像データ記憶用メモリＭ２３１の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＲの検査画素データを読込み、続いて、ステップＵ２０１でメモリＭ２１７からＲの第２の閾値ＳＲ２を読込む。
【０４８０】
続いて、ステップＵ２０２で（Ｘ，Ｙ）のアドレス位置のＲの検査画素データがＲの第２の閾値ＳＲ２よりも小さければ（ＹＥＳ）当該アドレス位置の検査画素データが青系統である可能性があるとみなしてステップＵ２０３に移行し、（Ｘ，Ｙ）のアドレス位置のＲの検査画素データがＲの第２の閾値ＳＲ２以上であれば（ＮＯ）当該アドレス位置の検査画素データが青系統以外であるとみなして後述するステップＵ２０７に移行する。
【０４８１】
ステップＵ２０３ではＧの検査画像データ記憶用メモリＭ２３２の（Ｘ，Ｙ）のアドレス位置から（Ｘ，Ｙ）のアドレス位置のＧの検査画素データを読込み、続いて、ステップＵ２０４でメモリＭ２１９からＧの第２の閾値ＳＧ２を読込む。
【０４８２】
続いて、ステップＵ２０５で（Ｘ，Ｙ）のアドレス位置のＧの検査画素データがＧの第２の閾値ＳＧ２よりも小さければ（ＹＥＳ）当該アドレス位置の検査画素データが青系統であるとみなしてステップＵ２０６に移行し、（Ｘ，Ｙ）のアドレス位置のＧの検査画素データがＧの第２の閾値ＳＧ２以上であれば（ＮＯ）当該アドレス位置の検査画素データが青系統以外であるとみなして後述するステップＵ２０７に移行する。
【０４８３】
ステップＵ２０６では仮の検査用マスク記憶用メモリＭ２３４の（Ｘ，Ｙ）のアドレス位置に「３（Ｂ）」を上書きして上述したステップＵ９２に移行する。
【０４８４】
また、ステップＵ１９９，ステップＵ２０２，ステップＵ２０５からステップＵ２０７に移行した場合は、ステップＵ２０７で仮の検査用マスク記憶用メモリＭ２３４の（Ｘ，Ｙ）のアドレス位置に「０（＝モーションスレッド以外）」を上書きして上述したステップＵ９２に移行する。これにより、仮の検査用マスクを作成する。
【０４８５】
また、ステップＵ９７に続くステップＵ９８ではカウント値Ｌ記憶用メモリＭ２３５に０を上書きし、続いて、ステップＵ９９でカウント値Ｙ記憶用メモリＭ２１３に１を上書きし、ステップＵ１００でカウント値Ｘ記憶用メモリＭ２１４に１を上書きする。
【０４８６】
続いて、ステップＵ１０１でモーションスレッドの類似画素数記憶用メモリＭ２３６に０を上書きし、ステップＵ１０２でカウント値Ｎ記憶用メモリＭ２３７に１を上書きし、ステップＵ１０３でカウント値Ｍ記憶用メモリＭ２３８に１を上書きする。
【０４８７】
続いて、ステップＵ１０４で仮の検査用マスク記憶用メモリＭ２３４の（Ｘ＋Ｍ−１，Ｙ＋Ｎ−１）のアドレス位置のデータを読込み、ステップＵ１０５でモーションスレッド用マスク記憶用メモリＭ２２２の（Ｍ，Ｎ）のアドレス位置のデータを読込む。
【０４８８】
続いて、ステップＵ１０６で（Ｘ＋Ｍ−１，Ｙ＋Ｎー１）のアドレス位置のデータが（Ｍ，Ｎ）のアドレス位置のデータと一致すれば（ＹＥＳ）ステップＵ１０７に移行し、（Ｘ＋Ｍ−１，Ｙ＋Ｎー１）のアドレス位置のデータが（Ｍ，Ｎ）のアドレス位置のデータと一致しなければ（ＮＯ）後述するステップＵ１０８に移行する。
【０４８９】
ステップＵ１０７ではモーションスレッド１ｃの類似画素数に１を加算してモーションスレッドの類似画素数記憶用メモリＭ２３６に上書きし、ステップＵ１０８でカウント値Ｍに１を加算してこれをカウント値Ｍ記憶用メモリＭ２３８に上書きし、ステップＵ１０９でメモリＭ２１１からモーションスレッド１ｃのＸ方向の画素数を読込む。
【０４９０】
続いて、ステップＵ１１０でカウント値Ｍがモーションスレッド１ｃのＸ方向の画素数以下であれば（ＮＯ）上述したステップＵ１０４に戻り、カウント値Ｍがモーションスレッド１ｃのＸ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ１１１に移行する。
【０４９１】
ステップＵ１１１ではカウント値Ｎに１を加算してこれをカウント値Ｎ記憶用メモリＭ２３７に上書きし、ステップＵ１１２でメモリＭ２１２からモーションスレッド１ｃのＹ方向の画素数を読込む。
【０４９２】
続いて、ステップＵ１１３でカウント値Ｎがモーションスレッド１ｃのＹ方向の画素数以下であれば（ＮＯ）上述したステップＵ１０３に戻り、カウント値Ｎがモーションスレッド１ｃのＹ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ１１４に移行する。
【０４９３】
ステップＵ１１４ではメモリＭ２３６からモーションスレッド１ｃの類似画素数を読込み、ステップＵ１１５でメモリＭ２１１からモーションスレッド１ｃのＸ方向の画素数を読込み、ステップＵ１１６でメモリＭ２１２からモーションスレッド１ｃのＹ方向の画素数を読込む。
【０４９４】
続いて、ステップＵ１１７でモーションスレッド１ｃの類似画素数を『（モーションスレッドのＸ方向の画素数）×（モーションスレッドのＹ方向の画素数）』で除算し、モーションスレッド１ｃの類似率を演算してこれをメモリＭ２３９に記憶する。
【０４９５】
続いて、ステップＵ１１８でメモリＭ２４０からモーションスレッド１ｃの類似率の許容値を読込み、ステップＵ１１９でモーションスレッド１ｃの類似率がモーションスレッド１ｃの類似率の許容値よりも大きければ（ＹＥＳ）ステップＵ１２０に移行し、モーションスレッド１ｃの類似率がモーションスレッド１ｃの類似率の許容値以下であれば（ＮＯ）後述するステップＵ１２３に移行する。
【０４９６】
ステップＵ１２０ではカウント値Ｌに１を加算してこれをカウント値Ｌ記憶用メモリＭ２３５に上書きし、ステップＵ１２１でメモリＭ２１４及びＭ２１３からカウント値Ｘ及びカウント値Ｙを読込み、ステップＵ１２２でカウント値Ｘ及びカウント値Ｙをモーションスレッド１ｃの位置として、モーションスレッド位置記憶用メモリＭ２４１のＬ番目の位置に（Ｘ，Ｙ）として記憶する。
【０４９７】
続いて、ステップＵ１２３でカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ２１４に上書きし、ステップＵ１２４でメモリＭ２２９からカメラ３４のＸ方向の画素数を読込み、ステップＵ１２５でメモリＭ２１１からモーションスレッド１ｃのＸ方向の画素数を読込む。
【０４９８】
続いて、ステップＵ１２６でカウント値Ｘが（カメラ３４のＸ方向の画素数−モーションスレッド１ｃのＸ方向の画素数＋１）以下であれば（ＮＯ）上述したステップＵ１０２に戻り、カウント値Ｘが（カメラ３４のＸ方向の画素数−モーションスレッド１ｃのＸ方向の画素数＋１）よりも大きくなったら（ＹＥＳ）ステップＵ１２７に移行する。
【０４９９】
ステップＵ１２７ではカウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ２１３に上書きし、続いて、ステップＵ１２８でメモリＭ２３０からカメラのＹ方向の画素数を読込み、ステップＵ１２９でメモリＭ２１２からモーションスレッド１ｃのＹ方向の画素数を読込む。
【０５００】
続いて、ステップＵ１３０でカウント値Ｙが（カメラ３４のＹ方向の画素数−モーションスレッド１ｃのＹ方向の画素数＋１）以下であれば（ＮＯ）上述したステップＵ１００に戻り、カウント値Ｙが（カメラ３４のＹ方向の画素数−モーションスレッド１ｃのＹ方向の画素数＋１）よりも大きくなったら（ＹＥＳ）ステップＵ１３１に移行する。
【０５０１】
ステップＵ１３１では検査用マスク記憶用メモリＭ２４２を初期化（＝０）し、ステップＵ１３２でカウント値Ｋ記憶用メモリＭ２４３に１を上書きし、ステップＵ１３３でカウント値Ｎ記憶用メモリＭ２３７に１を上書きし、ステップＵ１３４でカウント値Ｍ記憶用メモリＭ２３８に１を上書きする。
【０５０２】
続いて、ステップＵ１３５でモーションスレッド位置記憶用メモリＭ２４１のＫ番目の位置から（Ｘ，Ｙ）を読込み、ステップＵ１３６でモーションスレッド用マスク記憶用メモリＭ２２２のアドレス（Ｍ，Ｎ）の位置から画素データを読込んでこれを検査用マスク記憶用メモリＭ２４２の（Ｘ＋Ｍ−１，Ｙ＋Ｎ−１）の位置に上書きする。
【０５０３】
続いて、ステップＵ１３７でカウント値Ｍに１を加算してこれをカウント値Ｍ記憶用メモリＭ２３８に上書きし、ステップＵ１３８でメモリＭ２１１からモーションスレッド１ｃのＸ方向の画素数を読込む。
【０５０４】
続いて、ステップＵ１３９でカウント値Ｍがモーションスレッド１ｃのＸ方向の画素数以下であれば（ＮＯ）上述したステップＵ１３５に戻り、カウント値Ｍがモーションスレッド１ｃのＸ方向の画素数よりも大きければ（ＹＥＳ）ステップＵ１４０に移行する。
【０５０５】
ステップＵ１４０ではカウント値Ｎに１を加算してこれをカウント値Ｎ記憶用メモリＭ２３７に上書きし、続いて、ステップＵ１４１でメモリＭ２１２からモーションスレッド１ｃのＹ方向の画素数を読込む。
【０５０６】
続いて、ステップＵ１４２でカウント値Ｎがモーションスレッド１ｃのＹ方向の画素数以下であれば（ＮＯ）上述したステップＵ１３４に戻り、カウント値Ｎがモーションスレッド１ｃのＹ方向の画素数よりも大きければ（ＹＥＳ）ステップＵ１４３に移行する。
【０５０７】
ステップＵ１４３ではカウント値Ｋに１を加算してこれをカウント値Ｋ記憶用メモリＭ２４３に上書きし、続いて、ステップＵ１４４でメモリＭ２３５からカウント値Ｌを読込む。
【０５０８】
続いて、ステップＵ１４５でカウント値Ｋがカウント値Ｌ以下であれば（ＮＯ）上述したステップＵ１３３に戻り、カウント値Ｋがカウント値Ｌよりも大きくなったら（ＹＥＳ）ステップＵ１４６に移行する。
【０５０９】
ステップＵ１４６ではカウント値Ｙ記憶用メモリＭ２１３に１を上書きし、続いて、ステップＵ１４７でカウント値Ｘ記憶用メモリＭ２１４に１を上書きし、ステップＵ１４８で検査用マスク記憶用メモリＭ２４２の（Ｘ，Ｙ）のアドレス位置のデータを読込む。
【０５１０】
続いて、ステップＵ１４９で検査用マスク記憶用メモリＭ２４２の（Ｘ，Ｙ）のアドレス位置のデータが１（Ｒ）であれば（ＹＥＳ）ステップＵ１５０に移行し、検査用マスク記憶用メモリＭ２４２の（Ｘ，Ｙ）のアドレス位置のデータが１（Ｒ）でなければ（ＮＯ）後述するステップＵ２０８に移行する。
【０５１１】
ステップＵ１５０ではＲの検査画像データ記憶用メモリＭ２３１の（Ｘ，Ｙ）のアドレス位置のＲの画素データを読込み、ステップＵ１５１でＲの基準画像データ記憶用メモリＭ２２６の（Ｘ，Ｙ）のアドレス位置のＲの画素データを読込む。
【０５１２】
続いて、ステップＵ１５２でＲの検査画像データ記憶用メモリＭ２３１の（Ｘ，Ｙ）のアドレス位置のＲの画素データからＲの基準画像データ記憶用メモリＭ２２６の（Ｘ，Ｙ）のアドレス位置のＲの画素データを減算し、（Ｘ，Ｙ）のアドレス位置のＲの画素データの差を演算してこれをメモリＭ２４４に記憶する。
【０５１３】
続いて、ステップＵ１５３で（Ｘ，Ｙ）のアドレス位置のＲの画素データの差から（Ｘ，Ｙ）のアドレス位置のＲの画素データの差の絶対値を演算してこれをメモリＭ２４５に記憶し、ステップＵ１５４でメモリＭ２４６からＲの画素データの許容値を読込む。
【０５１４】
続いて、ステップＵ１５５で（Ｘ，Ｙ）のアドレス位置のＲの画素データの差の絶対値がＲの画素データの許容値よりも小さければ（ＹＥＳ）ステップＵ１５６に移行し、（Ｘ，Ｙ）のアドレス位置のＲの画素データの差の絶対値がＲの画素データの許容値以上であれば（ＮＯ）ステップＵ２４０に移行して表示器２２にＮＧを表示して後述するステップＵ１６２に移行する。
【０５１５】
ステップＵ１５６ではカウント値Ｘに１を加算してこれをカウント値Ｘ記憶用メモリＭ２１４に上書きし、続いて、ステップＵ１５７でメモリＭ２２９からカメラ３４のＸ方向の画素数を読込む。
【０５１６】
続いて、ステップＵ１５８でカウント値Ｘがカメラ３４のＸ方向の画素数以下であれば（ＮＯ）上述したステップＵ１４８に戻り、カウント値Ｘがカメラ３４のＸ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ１５９に移行する。
【０５１７】
ステップＵ１５９ではカウント値Ｙに１を加算してこれをカウント値Ｙ記憶用メモリＭ２１３に上書きし、続いて、ステップＵ１６０でメモリＭ２３０からカメラ３４のＹ方向の画素数を読込む。
【０５１８】
続いて、ステップＵ１６１でカウント値Ｙがカメラ３４のＹ方向の画素数以下であれば（ＮＯ）上述したステップＵ１４７に戻り、カウント値Ｙがカメラ３４のＹ方向の画素数よりも大きくなったら（ＹＥＳ）ステップＵ１６２に移行する。
【０５１９】
ステップＵ１６２では印刷終了スイッチ２１９がＯＮとなっているか否かを判断し、印刷終了スイッチ２１９がＯＦＦであれば（ＮＯ）上述したステップＵ６３に戻り、印刷終了スイッチ２１９がＯＮとなっていれば（ＹＥＳ）ステップＵ１６３に移行する。
【０５２０】
ステップＵ１６３では給紙装置２に給紙停止指令を出力し、ステップＵ１６４で印刷部３に印刷停止指令を出力し、ステップＵ１６５で原動モータ・ドライバ２２２に停止指令を出力する。これにより証券印刷機１００が停止する。
【０５２１】
また、ステップＵ１４９からステップＵ２０８に移行した場合は、ステップＵ２０８で検査用マスク記憶用メモリＭ２４２の（Ｘ，Ｙ）のアドレス位置のデータが２（Ｇ）であれば（ＹＥＳ）ステップＵ２０９に移行し、検査用マスク記憶用メモリＭ２４２の（Ｘ，Ｙ）のアドレス位置の画素データが２（Ｇ）でなければ（ＮＯ）後述するステップＵ２１５に移行する。
【０５２２】
ステップＵ２０９ではＧの検査画像データ記憶用メモリＭ２３２の（Ｘ，Ｙ）のアドレス位置のＧの画素データを読込み、ステップＵ２１０でＧの基準画像データ記憶用メモリＭ２２７の（Ｘ，Ｙ）のアドレス位置のＧの画素データを読込む。
【０５２３】
続いて、ステップＵ２１１でＧの検査画像データ記憶用メモリＭ２３２の（Ｘ，Ｙ）のアドレス位置のＧの画素データからＧの基準画像データ記憶用メモリＭ２２７の（Ｘ，Ｙ）のアドレス位置のＧの画素データを減算し、（Ｘ，Ｙ）のアドレス位置のＧの画素データの差を演算してこれをメモリＭ２４７に記憶する。
【０５２４】
続いて、ステップＵ２１２で（Ｘ，Ｙ）のアドレス位置のＧの画素データの差から（Ｘ，Ｙ）のアドレス位置のＧの画素データの差の絶対値を演算してこれをメモリＭ２４８に記憶し、ステップＵ２１３でメモリＭ２４９からＧの画素データの許容値を読込む。
【０５２５】
続いて、ステップＵ２１４で（Ｘ，Ｙ）のアドレス位置のＧの画素データの差の絶対値がＧの画素データの許容値よりも小さければ（ＹＥＳ）上述したステップＵ１５６に移行し、（Ｘ，Ｙ）のアドレス位置のＧの画素データの差の絶対値がＧの画素データの許容値以上であれば（ＮＯ）上述したステップＵ２４０に移行する。
【０５２６】
また、ステップＵ２０８からステップＵ２１５に移行した場合は、ステップＵ２１５で検査用マスク記憶用メモリＭ２４２の（Ｘ，Ｙ）のアドレス位置のデータが３（Ｂ）であれば（ＹＥＳ）ステップＵ２１６に移行し、検査用マスク記憶用メモリＭ２４２の（Ｘ，Ｙ）のアドレス位置の画素データが３（Ｂ）でなければ（ＮＯ）後述するステップＵ２２２に移行する。
【０５２７】
ステップＵ２１６ではＢの検査画像データ記憶用メモリＭ２３３の（Ｘ，Ｙ）のアドレス位置のＢの画素データを読込み、続いて、ステップＵ２１７でＢの基準画像データ記憶用メモリＭ２２８の（Ｘ，Ｙ）のアドレス位置のＢの画素データを読込む。
【０５２８】
続いて、ステップＵ２１８でＢの検査画像データ記憶用メモリＭ２３３の（Ｘ，Ｙ）のアドレス位置のＢの画素データからＢの基準画像データ記憶用メモリＭ２２８の（Ｘ，Ｙ）のアドレス位置のＢの画素データを減算し、（Ｘ，Ｙ）のアドレス位置のＢの画素データの差を演算してこれをメモリＭ２５０に記憶する。
【０５２９】
続いて、ステップＵ２１９で（Ｘ，Ｙ）のアドレス位置のＢの画素データの差から（Ｘ，Ｙ）のアドレス位置のＢの画素データの差の絶対値を演算してこれをメモリＭ２５１に記憶し、ステップＵ２２０でメモリＭ２５２からＢの画素データの許容値を読込む。
【０５３０】
続いて、ステップＵ２２１で（Ｘ，Ｙ）のアドレス位置のＢの画素データの差の絶対値がＢの画素データの許容値よりも小さければ（ＹＥＳ）上述したステップＵ１５６に移行し、（Ｘ，Ｙ）のアドレス位置のＢの画素データの差の絶対値がＢの画素データの許容値以上であれば（ＮＯ）上述したステップＵ２４０に移行する。
【０５３１】
また、ステップＵ２１５からステップＵ２２２に移行した場合は、ステップＵ２２２でＲの検査画像データ記憶用メモリＭ２３１の（Ｘ，Ｙ）のアドレス位置のＲの画素データを読込み、続いて、ステップＵ２２３でＲの基準画像データ記憶用メモリＭ２２６の（Ｘ，Ｙ）のアドレス位置のＲの画素データを読込む。
【０５３２】
続いて、ステップＵ２２４でＲの検査画像データ記憶用メモリＭ２３１の（Ｘ，Ｙ）のアドレス位置のＲの画素データからＲの基準画像データ記憶用メモリＭ２２６の（Ｘ，Ｙ）のアドレス位置のＲの画素データを減算し、（Ｘ，Ｙ）のアドレス位置のＲの画素データの差を演算してこれをメモリＭ２４４に記憶する。
【０５３３】
続いて、ステップＵ２２５で（Ｘ，Ｙ）のアドレス位置のＲの画素データの差から（Ｘ，Ｙ）のアドレス位置のＲの画素データの差の絶対値を演算してこれをメモリＭ２４５に記憶し、ステップＵ２２６でメモリＭ２４６からＲの画素データの許容値を読込む。
【０５３４】
続いて、ステップＵ２２７で（Ｘ，Ｙ）のアドレス位置のＲの画素データの差の絶対値がＲの画素データの許容値よりも小さければ（ＹＥＳ）ステップＵ２２８に移行し、（Ｘ，Ｙ）のアドレス位置のＲの画素データの差の絶対値がＲの画素データの許容値以上であれば（ＮＯ）上述したステップＵ２４０に移行する。
【０５３５】
ステップＵ２２８ではＧの検査画像データ記憶用メモリＭ２３２の（Ｘ，Ｙ）のアドレス位置のＧの画素データを読込み、ステップＵ２２９でＧの基準画像データ記憶用メモリＭ２２７の（Ｘ，Ｙ）のアドレス位置のＧの画素データを読込む。
【０５３６】
続いて、ステップＵ２３０でＧの検査画像データ記憶用メモリＭ２３２の（Ｘ，Ｙ）のアドレス位置のＧの画素データからＧの基準画像データ記憶用メモリＭ２２７の（Ｘ，Ｙ）のアドレス位置のＧの画素データを減算し、（Ｘ，Ｙ）のアドレス位置のＧの画素データの差を演算してこれをメモリＭ２４７に記憶する。
【０５３７】
続いて、ステップＵ２３１で（Ｘ，Ｙ）のアドレス位置のＧの画素データの差から（Ｘ，Ｙ）のアドレス位置のＧの画素データの差の絶対値を演算してこれをメモリＭ２４８に記憶し、ステップＵ２３２でメモリＭ２４９からＧの画素データの許容値を読込む。
【０５３８】
続いて、ステップＵ２３３で（Ｘ，Ｙ）のアドレス位置のＧの画素データの差の絶対値がＧの画素データの許容値よりも小さければ（ＹＥＳ）ステップＵ２３４に移行し、（Ｘ，Ｙ）のアドレス位置のＧの画素データの差の絶対値がＧの画素データの許容値以上であれば（ＮＯ）上述したステップＵ２４０に移行する。
【０５３９】
ステップＵ２３４ではＢの検査画像データ記憶用メモリＭ２３３の（Ｘ，Ｙ）のアドレス位置のＢの画素データを読込み、ステップＵ２３５でＢの基準画像データ記憶用メモリＭ２２８の（Ｘ，Ｙ）のアドレス位置のＢの画素データを読込む。
【０５４０】
続いて、ステップＵ２３６でＢの検査画像データ記憶用メモリＭ２３３の（Ｘ，Ｙ）のアドレス位置のＢの画素データからＢの基準画像データ記憶用メモリＭ２２８の（Ｘ，Ｙ）のアドレス位置のＢの画素データを減算し、（Ｘ，Ｙ）のアドレス位置のＢの画素データの差を演算してこれをメモリＭ２５０に記憶する。
【０５４１】
続いて、ステップＵ２３７で（Ｘ，Ｙ）のアドレス位置のＢの画素データの差から（Ｘ，Ｙ）のアドレス位置のＢの画素データの差の絶対値を演算してこれをメモリＭ２５１に記憶し、ステップＵ２３８でメモリＭ２５２からＢの画素データの許容値を読込む。
【０５４２】
続いて、ステップＵ２３９で（Ｘ，Ｙ）のアドレス位置のＢの画素データの差の絶対値がＢの画素データの許容値よりも小さければ（ＹＥＳ）上述したステップＵ１５６に移行し、（Ｘ，Ｙ）のアドレス位置のＢの画素データの差の絶対値がＢの画素データの許容値以上であれば（ＮＯ）上述したステップＵ２４０に移行する。
【０５４３】
以上に説明した本実施の形態に係る印刷品質検査装置及び印刷品質検査方法では、モーションスレッド１ｃの位置を求め、モーションスレッド１ｃ部分についてはカメラ３４により撮像したＲＧＢ毎の画像データのうちモーションスレッド１ｃ（１ｃＲ，１ｃＧ，１ｃＢ）の色と同系統の色の画像データのみを用いて印刷品質の検査を行う一方、モーションスレッド１ｃ以外の部分についてはＲＧＢ全ての画像データを用いて印刷品質の検査を行うようにした。
【０５４４】
ここで、上述した第１の実施の形態でも説明したように、例えば各色モーションスレッド１ｃＲ，１ｃＧ，１ｃＢとそれぞれ異なる系統の色の画像データでは各色モーションスレッド１ｃＲ，１ｃＧ，１ｃＢが濃色で現れるため、許容値を通常の値とした場合は少しの角度変化でモーションスレッド１ｃの絵柄が変化するとしてＮＧと判断される可能性がある。そのため、本実施の形態においても、各色モーションスレッド１ｃＲ，１ｃＧ，１ｃＢの部分については異なる系統の色の画像データによる検査は行わないものとする。
【０５４５】
一方、各色モーションスレッド１ｃＲ，１ｃＧ，１ｃＢの色と同系統の色の画像データでは各色モーションスレッド１ｃＲ，１ｃＧ，１ｃＢが無色化されるか又は淡色で現れるため、通常の許容値を用いた検査において実質的にモーションスレッド１ｃを無視することができる。そのため、モーションスレッド１ｃ部分については、各色モーションスレッド１ｃＲ，１ｃＧ，１ｃＢの色と同系統の色の画像データのみを用いて、基準画像データに基づきＯＫ／ＮＧの判断を行う。
【０５４６】
これにより、本実施の形態では、モーションスレッド１ｃの絵柄の変化が印刷品質の検査に影響を及ぼすことを防止し、モーションスレッド１ｃの絵柄に影響されることなく印刷品質の検査を行うことが可能となり、モーションスレッド１ｃが設けられた大判印刷物１に施した印刷の品質を高精度に検査することができる。
【符号の説明】
【０５４７】
１…大判印刷物、１ａ…小切れ、１ｂ…単色モーションスレッド、１ｃ…多色モーションスレッド、１ｃＲ…赤色モーションスレッド、１ｃＧ…緑色モーションスレッド、１ｃＢ…青色モーションスレッド、１ｃＭ…多色モーションスレッド範囲、２…給紙装置、３…印刷部、３Ａ〜３Ｆ…印刷ユニット、４…コーティング部、５…排紙パイル、６…排紙装置、７…コータ胴、８…圧胴、１０…印刷品質検査部、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４〜２０，２１１〜２１５…入出力装置、２１…入力装置、２２…表示器、２２ａ…小切れ画像表示部、２２ｂ…大判印刷物表示部、２２ｃ…大判印刷物が撮像されている部分以外の領域、２３…出力装置、２４…ＣＤドライブ、２５…Ｒのボタン、２６…Ｇのボタン、２７…Ｂのボタン、２８…モーションスレッドの色設定完了スイッチ、２９…選択範囲確定スイッチ、３０…基準画像データ読込みスイッチ、３１…検査開始スイッチ、３２…検査終了スイッチ、３３…マウス、３４，３４Ｂ…カラーカメラ、３４Ａ…モノクロカメラ、３５，３５Ｄ…可視光照明器、３５Ａ…Ｒの照明器、３５Ｂ…Ｇの照明器、３５Ｃ…Ｂの照明器、３６…証券印刷機の回転位相検出用カウンタ、３７…証券印刷機駆動モータ用ロータリ・エンコーダ、３８…遮光板、１００…証券印刷機、２１６…インターフェース、２１７…モーションスレッドの画素データ読込スイッチ、２１８…印刷開始スイッチ、２１９…印刷終了スイッチ、２２０…基準画像データ読込みスイッチ、２２１…検査開始スイッチ、２２２…原動モータ・ドライバ、２２３…原動モータ、２２４…原動モータ用ロータリ・エンコーダ、Ａ…モーションスレッド範囲、Ｍ１１〜Ｍ５６，Ｍ１３９〜Ｍ１６６，Ｍ２１１〜Ｍ２５２…メモリ
【図１】
2018056341.tif 000003
【図２】
2018056341.tif 000004
【図３Ａ】
2018056341.tif 000005
【図３Ｂ】
2018056341.tif 000006
【図３Ｃ】
2018056341.tif 000007
【図３Ｄ】
2018056341.tif 000008
【図４Ａ】
2018056341.tif 000009
【図４Ｂ】
2018056341.tif 000010
【図４Ｃ】
2018056341.tif 000011
【図５Ａ】
2018056341.tif 000012
【図５Ｂ】
2018056341.tif 000013
【図５Ｃ】
2018056341.tif 000014
【図５Ｄ】
2018056341.tif 000015
【図５Ｅ】
2018056341.tif 000016
【図６Ａ】
2018056341.tif 000017
【図６Ｂ】
2018056341.tif 000018
【図６Ｃ】
2018056341.tif 000019
【図６Ｄ】
2018056341.tif 000020
【図６Ｅ】
2018056341.tif 000021
【図６Ｆ】
2018056341.tif 000022
【図７Ａ】
2018056341.tif 000023
【図７Ｂ】
2018056341.tif 000024
【図７Ｃ】
2018056341.tif 000025
【図８Ａ】
2018056341.tif 000026
【図８Ｂ】
2018056341.tif 000027
【図８Ｃ】
2018056341.tif 000028
【図８Ｄ】
2018056341.tif 000029
【図９Ａ】
2018056341.tif 000030
【図９Ｂ】
2018056341.tif 000031
【図９Ｃ】
2018056341.tif 000032
【図９Ｄ】
2018056341.tif 000033
【図１０】
2018056341.tif 000034
【図１１Ａ】
2018056341.tif 000035
【図１１Ｂ】
2018056341.tif 000036
【図１１Ｃ】
2018056341.tif 000037
【図１２】
2018056341.tif 000038
【図１３】
2018056341.tif 000039
【図１４Ａ】
2018056341.tif 000040
【図１４Ｂ】
2018056341.tif 000041
【図１４Ｃ】
2018056341.tif 000042
【図１４Ｄ】
2018056341.tif 000043
【図１４Ｅ】
2018056341.tif 000044
【図１５Ａ】
2018056341.tif 000045
【図１５Ｂ】
2018056341.tif 000046
【図１５Ｃ】
2018056341.tif 000047
【図１６Ａ】
2018056341.tif 000048
【図１６Ｂ】
2018056341.tif 000049
【図１６Ｃ】
2018056341.tif 000050
【図１６Ｄ】
2018056341.tif 000051
【図１６Ｅ】
2018056341.tif 000052
【図１７Ａ】
2018056341.tif 000053
【図１７Ｂ】
2018056341.tif 000054
【図１７Ｃ】
2018056341.tif 000055
【図１７Ｄ】
2018056341.tif 000056
【図１７Ｅ】
2018056341.tif 000057
【図１７Ｆ】
2018056341.tif 000058
【図１７Ｇ】
2018056341.tif 000059
【図１７Ｈ】
2018056341.tif 000060
【図１７Ｉ】
2018056341.tif 000061
【図１８Ａ】
2018056341.tif 000062
【図１８Ｂ】
2018056341.tif 000063
【図１８Ｃ】
2018056341.tif 000064
【図１８Ｄ】
2018056341.tif 000065
【図１８Ｅ】
2018056341.tif 000066
【図１８Ｆ】
2018056341.tif 000067
【図１８Ｇ】
2018056341.tif 000068
【図１８Ｈ】
2018056341.tif 000069
【図１８Ｉ】
2018056341.tif 000070
【図１９Ａ】
2018056341.tif 000071
【図１９Ｂ】
2018056341.tif 000072
【図１９Ｃ】
2018056341.tif 000073
【図１９Ｄ】
2018056341.tif 000074
【図１９Ｅ】
2018056341.tif 000075
【図１９Ｆ】
2018056341.tif 000076
【図１９Ｇ】
2018056341.tif 000077
【図２０Ａ】
2018056341.tif 000078
【図２０Ｂ】
2018056341.tif 000079
【図２０Ｃ】
2018056341.tif 000080
【図２０Ｄ】
2018056341.tif 000081
【図２１Ａ】
2018056341.tif 000082
【図２１Ｂ】
2018056341.tif 000083
【図２１Ｃ】
2018056341.tif 000084
【図２１Ｄ】
2018056341.tif 000085
【図２２Ａ】
2018056341.tif 000086
【図２２Ｂ】
2018056341.tif 000087
【図２３Ａ】
2018056341.tif 000088
【図２３Ｂ】
2018056341.tif 000089
【図２３Ｃ】
2018056341.tif 000090
【図２３Ｄ】
2018056341.tif 000091
【図２４Ａ】
2018056341.tif 000092
【図２４Ｂ】
2018056341.tif 000093
【図２４Ｃ】
2018056341.tif 000094
【図２４Ｄ】
2018056341.tif 000095
【図２４Ｅ】
2018056341.tif 000096
【図２５Ａ】
2018056341.tif 000097
【図２５Ｂ】
2018056341.tif 000098
【図２５Ｃ】
2018056341.tif 000099
【図２５Ｄ】
2018056341.tif 000100
【図２５Ｅ】
2018056341.tif 000101
【図２６Ａ】
2018056341.tif 000102
【図２６Ｂ】
2018056341.tif 000103
【図２６Ｃ】
2018056341.tif 000104
【図２６Ｄ】
2018056341.tif 000105
【図２７Ａ】
2018056341.tif 000106
【図２７Ｂ】
2018056341.tif 000107
【図２７Ｃ】
2018056341.tif 000108
【図２７Ｄ】
2018056341.tif 000109
【図２８Ａ】
2018056341.tif 000110
【図２８Ｂ】
2018056341.tif 000111
【図２９Ａ】
2018056341.tif 000112
【図２９Ｂ】
2018056341.tif 000113
【図２９Ｃ】
2018056341.tif 000114
【図２９Ｄ】
2018056341.tif 000115
【図２９Ｅ】
2018056341.tif 000116
【図２９Ｆ】
2018056341.tif 000117
【図２９Ｇ】
2018056341.tif 000118
【図３０】
2018056341.tif 000119
【国際調査報告】
2018056341.tif 000120
2018056341.tif 000121