(57)【要約】【課題】可変データの各レコードに応じて印刷様式が変化する場合でも、印刷物の検査等に利用可能な情報を取得することができる印刷情報取得プログラム、印刷情報取得装置及び印刷システムを提供する。【解決手段】印刷装置３Ａは、１以上の項目データと該１以上の項目データに適用される印刷様式を指定する様式指定データとが記録された複数のレコードを含むバリアブルデータ１１を受け付ける受付手段３００と、項目データの各々に応じて、印刷様式の内容が定義されたテンプレート１２の様式定義データに従って処理することにより印刷される印刷内容を示すデータと、印刷内容が印刷される位置情報とを取得する取得手段３０１と、取得手段３０１により取得された印刷内容及び位置情報に基づいて印刷物１４を検査する検査データを生成する検査データ生成手段３０２とを備える。【選択図】図１
2010146374.tif 000002
【特許請求の範囲】
【請求項１】
１以上の項目データと該１以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付ステップと、
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷される位置情報とを取得する取得ステップとをコンピュータに実行させる印刷情報取得プログラム。
【請求項２】
さらに、前記取得ステップにより取得された前記印刷内容を示すデータ及び位置情報に基づいて、前記項目データを前記様式定義データに従って処理することにより印刷される印刷物を検査する検査データを、生成する検査データ生成ステップをコンピュータに実行させる請求項１に記載の印刷情報取得プログラム。
【請求項３】
前記取得ステップは、前記印刷内容に関する印刷態様情報を取得する請求項１に記載の印刷情報取得プログラム。
【請求項４】
さらに、前記取得ステップにより取得された前記印刷内容を示すデータ及び位置情報に基づいて、印刷手段で処理可能な画像データを生成する画像データ生成ステップをコンピュータに実行させる請求項１に記載の印刷情報取得プログラム。
【請求項５】
１以上の項目データと該１以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷される位置情報とを取得する取得手段とを備えた印刷情報取得装置。
【請求項６】
１以上の項目データと該１以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷される位置情報とを取得する取得手段と、
前記項目データを前記様式定義データに従って処理することにより印刷物を印刷する印刷手段と、
前記取得手段により取得された前記印刷内容を示すデータ及び位置情報に基づいて、前記印刷手段により印刷された前記印刷物を検査する検査手段とを備えた印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷情報取得プログラム、印刷情報取得装置及び印刷システムに関する。
【背景技術】
【０００２】
可変情報に基づいて印刷された複数の印刷物を検査する印刷物検査装置が知られている（例えば、特許文献１参照。）。
【０００３】
この印刷物検査装置は、可変情報の各レコードが印刷された複数の印刷物において同一の領域を検証フィールドとして定義する定義手段と、定義手段により定義された検証フィールドに基づいて検証用データを生成する検証用データ生成手段とを備える。
【特許文献１】特開２００１−２７７６７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、可変データの各レコードに応じて印刷様式が変化する場合でも、印刷物の検査等に利用可能な情報を取得することができる印刷情報取得プログラム、印刷情報取得装置及び印刷システムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の一態様は、上記目的を達成するため、以下の印刷情報取得プログラム、印刷情報取得装置及び印刷システムを提供する。
【０００６】
［１］１以上の項目データと該１以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付ステップと、前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷される位置情報とを取得する取得ステップとをコンピュータに実行させる印刷情報取得プログラム。
【０００７】
［２］さらに、前記取得ステップにより取得された前記印刷内容を示すデータ及び位置情報に基づいて、前記項目データを前記様式定義データに従って処理することにより印刷される印刷物を検査する検査データを、生成する検査データ生成ステップをコンピュータに実行させる前記［１］に記載の印刷情報取得プログラム。
【０００８】
［３］前記取得ステップは、前記印刷内容に関する印刷態様情報を取得する前記［１］に記載の印刷情報取得プログラム。
【０００９】
［４］さらに、前記取得ステップにより取得された前記印刷内容を示すデータ及び位置情報に基づいて、印刷手段で処理可能な画像データを生成する画像データ生成ステップをコンピュータに実行させる前記［１］に記載の印刷情報取得プログラム。
【００１０】
［５］１以上の項目データと該１以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷される位置情報とを取得する取得手段とを備えた印刷情報取得装置。
【００１１】
［６］１以上の項目データと該１以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷される位置情報とを取得する取得手段と、前記項目データを前記様式定義データに従って処理することにより印刷物を印刷する印刷手段と、前記取得手段により取得された前記印刷内容を示すデータ及び位置情報に基づいて、前記印刷手段により印刷された前記印刷物を検査する検査手段とを備えた印刷システム。
【発明の効果】
【００１２】
請求項１，５，６に係る発明によれば、可変データの内容に応じて印刷様式が変化する場合でも、印刷物の検査等に利用可能な情報を取得することができる。
【００１３】
請求項２に係る発明によれば、例えば、検査装置等に検査データを提供することができる。
【００１４】
請求項３に係る発明によれば、さらに印刷態様情報を含めた情報を取得することができる。
【００１５】
請求項４に係る発明によれば、印刷内容や位置情報等を画像データの生成に利用することができる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施の形態に係る印刷情報取得装置は、１以上の項目データと該１以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷される位置情報とを取得する取得手段とを備える。
【００１７】
上記構成において、各レコードの様式指定データにより指定された様式定義データに従って印刷されたときの印刷内容と位置情報とが取得されるので、各レコードによって適用される様式定義データが異なる場合でも、例えば、印刷物の検査等に利用可能な情報が取得される。
【００１８】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。この印刷システム１は、バリアブルデータ１１及びテンプレート１２に基づく印刷物１４の出力を指示する端末装置２と、印刷物１４を出力するとともに、印刷物１４を検査するための検査データを生成する印刷装置３Ａと、生成された検査データに基づいて印刷物１４を検査する検査装置４と、これら端末装置２、印刷装置３Ａ及び検査装置４を相互に接続するネットワーク１０とから構成されている。
【００１９】
なお、図１に例示した印刷システム１では、端末装置２、印刷装置３Ａ及び検査装置４の数はそれぞれ１つであるが、複数備えていてもよい。
【００２０】
ネットワーク１０は、有線通信（電気ケーブル、光ケーブル等）、及び無線通信（電波、赤外線等）等によりデータの送受信を行うＬＡＮ（ローカルエリアネットワーク）、インターネット等の通信網である。
【００２１】
（端末装置）
端末装置２は、バリアブルデータ１１と、そのバリアブルデータ１１に適用するテンプレート１２とが指定された印刷指示の操作を受け付けると、そのバリアブルデータ１１と、その操作に基づく印刷指示情報を印刷装置３Ａに送信する。このような端末装置２は、例えば、パーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ）、携帯電話機等により構成されている。なお、バリアブルデータ１１及びテンプレート１２の詳細は後述する。
【００２２】
（印刷装置）
印刷装置３Ａは、この印刷装置３Ａの各部を制御する、例えば、ＣＰＵ等により実現される制御部３０と、各種のプログラム及びデータを記憶する、例えば、ハードディスク、ＲＡＭ、ＲＯＭ等により実現される記憶部３１と、可視像を紙等の記録媒体に形成することにより印刷物１４を出力する印刷部３２と、ネットワーク１０に接続された、例えば、ネットワークインタフェースカードにより実現される図示しない通信部とを備える。
【００２３】
記憶部３１は、後述する図５のフローチャートに示す各ステップを実行する印刷情報取得プログラム３１０、テンプレート１２及びイメージデータ１３等を記憶する。
【００２４】
イメージデータ１３は、印刷物１４に印刷される画像データであり、例えば、図表、ロゴ、イラスト及び写真等である。なお、イメージデータ１３は、端末装置２を介して編集可能であってもよい。
【００２５】
制御部３０は、印刷情報取得プログラム３１０に従って動作することにより、受付手段３００、取得手段３０１、検査データ生成手段３０２、及び画像データ生成手段３０３等として機能する。なお、受付手段３００、取得手段３０１、検査データ生成手段３０２、及び画像データ生成手段３０３は、印刷情報取得装置を構成する。
【００２６】
受付手段３００は、１以上の項目データと、該１以上の項目データに適用される印刷様式を指定する様式指定データが記録された複数のレコードを含むバリアブルデータ１１を受け付ける。
【００２７】
取得手段３０１は、バリアブルデータ１１の複数のレコードにそれぞれ記録された項目データの各々を、バリアブルデータ１１の様式指定データにより指定された印刷様式の内容が定義された様式定義データに従って処理することにより複数のレコードに基づいて印刷される印刷内容を示すデータ（以下では、「印刷内容」という。）と、印刷内容が印刷される位置情報と、印刷内容に関する印刷態様情報とを取得する。
【００２８】
印刷内容としては、例えば、項目データにより指定された文字列及びイメージデータ等である。位置情報は、印刷内容として文字列及びイメージデータ等が印刷された印刷物１４におけるページ番号と、そのページにおける領域情報等である。印刷態様情報は、印刷内容を印刷する際に指定されたフォント、フォントサイズ、色及び背景等である。
【００２９】
また、取得手段３０１は、取得した印刷内容、位置情報及び印刷態様情報等から、例えば、ページ記述言語（ＰＤＬ：Printer Description Language））で記述した印刷データを作成する。
【００３０】
検査データ生成手段３０２は、取得手段３０１により取得された印刷内容を示すデータと、位置情報及び印刷態様情報に基づいて、印刷物１４を検査する検査データを生成する。
【００３１】
画像データ生成手段３０３は、印刷データを、例えば、ビットマップデータ等のラスタ形式のデータに展開するＲＩＰ（Raster Image Processor）処理を行い、画像データを生成する。
【００３２】
印刷部３２は、画像データ生成手段３０３により生成された画像データに基づいて印刷処理を行う。印刷部３２には、例えば、電子写真方式、インクジェット方式、感熱転写方式等の画像形成方式が用いられる。
【００３３】
（検査装置）
検査装置４は、印刷物１４を１ページずつ供給するＡＤＦ（自動給紙装置）と、ＡＤＦから供給された印刷物を１ページずつ光学的に読み取って読取データを生成する読取部と、その読取データに対して画像処理を行って読取元の印刷物１４における印刷内容、位置情報及び印刷態様情報を抽出し、その抽出した印刷内容、位置情報及び印刷態様情報を検査データと比較することにより印刷物１４に異常があるか否かの検査処理を行う検査部等を備える。
【００３４】
検査装置４の検査部は、例えば、読取データに対してＯＣＲ（Optical Character Reader）処理を行うことにより印刷物１４に印刷された文字列を取得し、その文字列と、検査データに印刷内容として記録された文字列とを比較する文字列検査方式や、読取データから検査対象の領域を切り出した切り出し画像と、検査データに基づく検査画像とをパターンマッチング処理により比較する画像検査方式等を用いる。なお、検査部は、それらの検査方式を組み合わせてもよいし、他の検査方式を用いてもよい。
【００３５】
（バリアブルデータのデータ構成）
図２（ａ）は、バリアブルデータの一例を示す図である。この可変データとしてのバリアブルデータ１１には、複数のレコード１１０Ａ〜１１０Ｉが含まれている。各レコード１１０Ａ〜１１０Ｉには、印刷様式を指定し、複数の値を取り得る様式指定データとしての印刷様式指定フラグ（Ｆｌａｇ）１１１と、その印刷様式指定フラグ１１１の値に対応する複数の項目データ（Ｄａｔａ１〜Ｄａｔａ３）１１２Ａ〜１１２Ｃとが記録されている。バリアブルデータ１１は、印刷様式指定フラグ１１１及び項目データ１１２Ａ〜１１２Ｃの間をコンマ等の区切り文字により区切られており、例えば、ＣＳＶ形式により生成されている。
【００３６】
（テンプレートのデータ構成）
図２（ｂ）は、テンプレートの一例を示す図である。このテンプレート１２には、バリアブルデータ１１の印刷様式指定フラグ１１１の値に対応してそれぞれ定義された複数の様式定義データ１２０Ａ〜１２０Ｃと、バリアブルデータ１１に依存しない複数の固定部定義データ１２１と、改ページ定義データ１２２とを含んで構成されている。
【００３７】
様式定義データ１２０Ａ〜１２０Ｃの各々には、印刷様式指定フラグ１１１の値に応じて、各項目データ１１２Ａ〜１１２Ｃに基づいて印刷される印刷内容と、印刷内容を配置する領域情報と、印刷する際の色、フォント及び背景等が指定された印刷態様情報等が含まれている。
【００３８】
印刷様式指定フラグ１１１が「１」に対応する様式定義データ１２０Ａには、各項目データ１１２Ａ〜１１２Ｃをそれぞれ配置するバリアブルフィールド１２３Ａ〜１２３Ｃが定義されている。バリアブルフィールド１２３Ａ〜１２３Ｃは、項目データを文字列として印刷するものであり、例えば、項目データとの関連付け情報、項目データを配置する情報、印刷態様情報がそれぞれ指定されている。
【００３９】
印刷様式指定フラグ１１１が「２」に対応する様式定義データ１２０Ｂには、印刷様式指定フラグ１１１に「２」が記録されたレコードが続く限り、各項目データ１１２Ａ〜１１２Ｃを、例えば、表形式の１行分として配置するとともに、その表形式で各レコードを配置した際に記録媒体の余白がなくなったときには改ページを行う明細出力処理１２４を行う旨が定義されている。
【００４０】
印刷様式指定フラグ１１１が「３」に対応する様式定義データ１２０Ｃには、各項目データ１１２Ａ〜１１２Ｃによりクーポンの種類を特定し、その特定した種類のクーポンに対応するイメージデータ１３を印刷するクーポン出力処理１２５を行う旨が定義されている。
【００４１】
固定部定義データ１２１は、バリアブルデータ１１に依存しない文字列若しくはイメージデータ１３等の固定データを印刷するものであり、例えば、その固定データを指定する指定情報、固定データを配置する領域情報、印刷態様情報等が定義されている。
【００４２】
改ページ定義データ１２２には、テンプレート１２においてこの位置まで処理が行われた場合に改ページを行う旨が定義されている。
【００４３】
（第１の実施の形態の動作）
次に、本発明の第１の実施の形態に係る印刷システム１の動作の一例を図３及び図４を参照し、図５のフローチャートに従って説明する。ここでは、図２（ａ）に示すバリアブルデータ１１と、そのバリアブルデータ１１を適用するテンプレートとして図２（ｂ）に例示したテンプレート１２とが準備済みであるとする。
【００４４】
（１）印刷情報の取得及び印刷物の出力
まず、ユーザは、端末装置２を操作して、準備済みのバリアブルデータ１１及びテンプレート１２を指定することにより印刷指示を行う。端末装置２は、その印刷指示の操作を受け付けると、そのバリアブルデータ１１と、そのテンプレート１２を示す印刷指示情報とを印刷装置３Ａにネットワーク１０を介して送信する。
【００４５】
次に、印刷装置３Ａの受付手段３００は、端末装置２からバリアブルデータ１１及び印刷指示情報を受け付けると（Ｓ１）、取得手段３０１は、その印刷指示情報により指定されたテンプレート１２を記憶部３１から読み出す（Ｓ２）。
【００４６】
次に、取得手段３０１は、その受け付けたバリアブルデータ１１に含まれる各レコードをレコード単位で処理すべく、処理対象のレコードを示すレコードカウンタＲを「１」に初期化し、処理対象のページ番号を示すページカウンタＰを「１」に初期化する（Ｓ３）。
【００４７】
次に、取得手段３０１は、バリアブルデータ１１からレコードカウンタＲが示すＲ行目のレコードを読み出す（Ｓ１０）。そして、取得手段３０１は、その読み出したレコードの印刷様式指定フラグを取得する（Ｓ１１）。
【００４８】
次に、取得手段３０１は、テンプレート１２においてその印刷様式指定フラグに応じた様式定義データに従って、Ｒ行目のレコードに記録された項目データを処理する（Ｓ１２）。
【００４９】
そして、取得手段３０１は、項目データを処理した際に、その項目データによる印刷内容、位置情報及び印刷態様情報を印刷情報として取得し、それら印刷内容、位置情報及び印刷態様情報をページ番号Ｐに関連付けて記憶部３１に一時記憶する（Ｓ１３）。
【００５０】
そして、取得手段３０１は、その様式定義データに従って項目データを処理した際に改ページが必要か否かを判定し（Ｓ２０）、改ページが必要と判定した場合には（Ｓ２０：Ｙｅｓ）、テンプレート１２に対してこれまで処理したレコードの項目データを埋め込んだ状態の印刷データを作成し、画像データ生成手段３０３に送る。そして、画像データ生成手段３０３は、その印刷データに対してＲＩＰ処理を行うことにより画像データに変換し、その画像データを印刷部により記録媒体に印刷し、ページ番号Ｐの印刷物を出力する（Ｓ２１）。
【００５１】
次に、取得手段３０１は、上記ステップＳ２１による印刷物１４の出力処理と並行して、ページカウンタＰに「１」を加算（インクリメント）する（Ｓ２２）。なお、取得手段３０１は、改ページが必要ではないと判定した場合には（Ｓ２０：Ｎｏ）、上記ステップＳ２１，Ｓ２２を実行することなく、次のステップＳ３０に進む。
【００５２】
次に、取得手段３０１は、Ｒ行目のレコードが、バリアブルデータ１１において最終レコードであるか否かを判定し（Ｓ３０）、最終レコードでないと判定した場合には（Ｓ３０：Ｎｏ）、レコードカウンタＲに「１」を加算し（Ｓ３１）、ステップＳ１０に戻る。一方、取得手段３０１は、最終レコードであると判定した場合には（Ｓ３０：Ｙｅｓ）、取得手段３０１は、バリアブルデータ１１に対する処理を終了する。
【００５３】
以上のようにして、バリアブルデータ１１の各レコードに対して上記ステップＳ１０〜Ｓ２２が順次行われると、上記ステップＳ２１の印刷処理により印刷物が出力される。以下に、その印刷物の具体例について説明する。
【００５４】
（印刷物の具体例）
図３は、印刷物の一例を示す図である。この印刷物１４Ａ〜１４Ｃは、図２（ａ）に例示したバリアブルデータ１１が、図２（ｂ）に例示したテンプレート１２に適用されることにより印刷されたものである。なお、図３に例示した印刷物１４Ａ〜１４Ｃは、片面に印刷されているが、両面に印刷されていてもよいし、片面及び両面が混合して印刷されていてもよい。
【００５５】
１ページ目と２ページ目の印刷物１４Ａ，１４Ｂは、１行目から６行目までのレコード１１０Ａ〜１１０Ｆに基づいて印刷されている。１行目のレコード１１０Ａは、印刷様式指定フラグ１１１が「１」であるので、レコード１１０Ａの項目データ１１２Ａ〜１１２Ｃは、テンプレート１２のバリアブルフィールド１２３Ａ〜１２３Ｃにそれぞれ埋め込まれ、宛先１４０Ａとして印刷されている。
【００５６】
２行目から６行目までのレコード１１０Ｂ〜１１０Ｅは、印刷様式指定フラグ１１１が「２」であるので、レコード１１０Ｂ〜１１０Ｅの項目データ１１２Ａ〜１１２Ｃは、テンプレート１２の明細出力処理１２４の引数となって明細出力処理１２４がそれぞれ行われ、１ページ目と２ページ目の印刷物１４Ａ，１４Ｂに渡って明細表１４１Ａが印刷されている。
【００５７】
７行目のレコード１１０Ｆは、印刷様式指定フラグ１１１が「３」であるので、レコード１１０Ｆの項目データ１１２Ａ〜１１２Ｃは、テンプレート１２のクーポン出力処理１２５の引数となってクーポン出力処理１２５が行われる。その結果、２ページ目の印刷物１４Ｂの明細表１４１Ａの下に、例えば、イメージデータ１３がクーポン券１４２として印刷されている。
【００５８】
３ページ目の印刷物１４Ｃは、７行目及び８行目のレコード１１０Ｇ，１１０Ｈに基づいて印刷されている。７行目のレコード１１０Ｇは、印刷様式指定フラグ１１１が「１」であるので、レコード１１０Ｇの項目データ１１２Ａ〜１１２Ｃは、バリアブルフィールドに埋め込まれ、宛先１４０Ｂとして印刷されている。また、８行目のレコード１１０Ｈは、印刷様式指定フラグ１１１が「２」であるので、明細出力処理１２４が行われ、明細表１４１Ｂが印刷されている。
【００５９】
（２）検査データの生成
検査データ生成手段３０２は、上記ステップＳ１３でレコード毎に一時記憶した情報、すなわち、印刷内容、位置情報及び印刷態様情報に基づいて検査データを生成する（Ｓ４０）。以下に、その検査データの具体例について説明する。
【００６０】
（検査データの具体例）
図４は、検査データの一例を示す図である。この検査データ１５は、検査内容をそれぞれ記録した複数の検査レコードからなる。各検査レコードには、位置情報としてのページ番号（ｐａｇｅ）１５０、並びにｘ座標（ｘ）、ｙ座標（ｙ）、幅（ｗｉｄｔｈ）及び高さ（ｈｅｉｇｈｔ）からなる領域情報１５１と、印刷内容（ｖａｌｕｅ）１５２と、例えば、フォント（Ｆｏｎｔ）、フォントサイズ（Ｆｏｎｔｓｉｚｅ）等による印刷態様情報１５３とが記録されている。
【００６１】
ｘ座標及びｙ座標は、例えば、印刷物１４の左上を原点１４３として、検査対象となる領域の左上頂点１４４の位置座標を示す。幅及び高さは、その左上頂点１４４からのｘ方向及びｙ方向の検査対象のとなる領域のサイズを示す。印刷内容１５２は、印刷物１４において領域情報１５１が示す領域に印刷された文字列やイメージデータ等を示す。例えば、図４の検査データ１５の２行目の検査レコードは、１ページ目の印刷物１４Ａに、左上頂点１４４の座標（３０，４０）から幅「８０」、高さ「５」を有する領域に、印刷内容の文字列「山田一郎」が、フォント「明朝」、フォントサイズ「１４」の印刷態様で印刷されているか否かを検査する旨を示す。
【００６２】
（３）検査データに基づく印刷物の検査
印刷装置３Ａは、上記のようにして生成した検査データ１５を通信部によりネットワーク１０を介して検査装置４に送信する。
【００６３】
次に、ユーザは、上記ステップＳ２１により順次出力された印刷物１４を検査装置４のＡＤＦに置くと、検査装置４は、そのＡＤＦに置かれた印刷物１４を１ページずつ読取部に供給し、読取部によりページ単位の読取データを生成する。
【００６４】
次に、検査装置４は、印刷装置３Ａから検査データ１５の受信を完了すると、その検査データ１５に記録されたページ番号１５０及び領域情報１５１に基づいて、その読取データの各ページから印刷物１４に印刷された印刷内容及び印刷態様情報を抽出する。そして、検査装置４は、その抽出した印刷内容及び印刷態様情報と、検査データ１５に記録された印刷内容１５２及び印刷態様情報１５３とを比較することにより、印刷物１４に異常があるか否かを検査する。
【００６５】
そして、検査装置４は、その検査結果である検査合格又は検査不合格の旨を、例えば、表示部に表示することによりユーザに通知する。
【００６６】
［第２の実施の形態］
図６は、本発明の第２の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。第１の実施の形態では、印刷装置３Ａが検査データ１５を生成したのに対し、本実施の形態に係る印刷システム１は、印刷装置３Ａとは別の装置として、検査データ１５を生成する検査データ生成装置５を備える。
【００６７】
すなわち、この印刷システム１は、上記の検査データ生成装置５の他に、第１の実施の形態と同様の端末装置２、検査装置４及びネットワーク１０と、印刷物１４を出力する印刷装置３Ｂとから構成されている。
【００６８】
（検査データ生成装置）
検査データ生成装置５は、この検査データ生成装置５の各部を制御する、例えば、ＣＰＵ等により実現される制御部５０と、各種のプログラム及びデータを記憶する、例えば、ハードディスク、ＲＡＭ、ＲＯＭ等により実現される記憶部５１と、ネットワーク１０に接続された、例えば、ネットワークインタフェースカードにより実現される図示しない通信部とを備える。このような検査データ生成装置５は、例えば、コンピュータ、サーバ、ワークステーション（ＷＳ）等により構成されている。
【００６９】
記憶部５１は、印刷情報取得プログラム５１０、テンプレート１２及びイメージデータ１３等を記憶する。
【００７０】
制御部５０は、印刷情報取得プログラム５１０に従って動作することにより、第１の実施の形態と同様の受付手段５００、取得手段５０１及び検査データ生成手段５０２等として機能する。
【００７１】
上記構成において、端末装置２は、バリアブルデータ１１及び印刷指示情報を印刷装置３Ｂと、検査データ生成装置５とにそれぞれ送信すると、印刷装置３Ｂは、その受信したバリアブルデータ１１及び印刷指示情報に基づいて印刷処理を行い、印刷物１４を出力する。
【００７２】
一方、検査データ生成装置５の受付手段３００は、端末装置２からバリアブルデータ１１及び印刷指示情報を受け付けると、取得手段３０１は、その印刷指示情報により指定されたテンプレート１２を記憶部５１から読み出し、バリアブルデータ１１の複数のレコードにそれぞれ記録された項目データを、その読み出したテンプレート１２の様式定義データに従って処理することにより印刷される印刷物１４の印刷内容、位置情報及び印刷態様情報を取得する。
【００７３】
次に、検査データ生成手段５０２は、取得手段５０１により取得された印刷内容、位置情報及び印刷態様情報に基づいて検査データ１５を生成する。そして、検査データ生成装置５は、その生成した検査データ１５をネットワーク１０を介して検査装置４に送信する。
【００７４】
そして、検査装置４は、その検査データ１５を受信し、印刷装置３Ｂにより出力されてユーザによりＡＤＦに置かれた印刷物１４を読み取ると、その受信した検査データ１５に従って、その読取データに対して検査処理を行い、印刷物１４の検査結果をユーザに通知する。
【００７５】
［他の実施の形態］
なお、本発明は、上記各実施の形態に限定されず、本発明の要旨を逸脱しない範囲内で種々に変形してもよい。例えば、上記各実施の形態では、印刷装置又は検査データ生成装置が有する受付手段、取得手段、検査データ生成手段及び画像データ生成手段を、制御部とプログラムとによって実現したが、それらの一部または全部をハードウェアによって実現してもよい。
【００７６】
また、上記各実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【００７７】
また、上記各実施の形態の印刷システムは、端末装置、印刷装置及び検査装置等が有する機能をシステム全体として備えていればよく、例えば、印刷装置及び検査装置が１つの装置として構成されていてもよい。また、テンプレートやイメージデータ等は、端末装置の記憶部に記憶されていてもよいし、ファイルサーバやデータベースサーバ等の他の管理装置に記憶されていてもよい。
【００７８】
また、上記各実施の形態の印刷システムでは、印刷物に対する検査結果は、検査装置の表示部に表示されたが、例えば、検査装置が検査結果を示す検査結果情報を、印刷装置等の他の装置にネットワークを介して送信してもよいし、記憶部に書き込んでもよいし、印刷装置で検査結果のレポートとして印刷してもよい。
【図面の簡単な説明】
【００７９】
【図１】図１は、本発明の第１の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。
【図２】図２（ａ）は、バリアブルデータの一例を示す図である。図２（ｂ）は、テンプレートの一例を示す図である。
【図３】図３は、印刷物の一例を示す図である。
【図４】図４は、検査データの一例を示す図である。
【図５】図５は、印刷装置の動作の一例を示すフローチャートである。
【図６】図６は、本発明の第２の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。
【符号の説明】
【００８０】
１…印刷システム、２…端末装置、３Ａ，３Ｂ…印刷装置、４…検査装置、５…検査データ生成装置、１０…ネットワーク、１１…バリアブルデータ、１２…テンプレート、１３…イメージデータ、１４，１４Ａ〜１４Ｃ…印刷物、１５…検査データ、３０…制御部、３１…記憶部、３２…印刷部、５０…制御部、５１…記憶部、１１０Ａ〜１１０Ｉ…レコード、１１１…印刷様式指定フラグ、１１２Ａ〜１１２Ｃ…項目データ、１２０Ａ〜１２０Ｃ…様式定義データ、１２１…固定部定義データ、１２２…改ページ定義データ、１２３Ａ〜１２３Ｃ…バリアブルフィールド、１２４…明細出力処理、１２５…クーポン出力処理、１４０Ａ，１４０Ｂ…宛先、１４１Ａ，１４１Ｂ…明細表、１４２…クーポン券、１４３…原点、１４４…左上頂点、１５０…ページ番号、１５１…領域情報、１５２…印刷内容、１５３…印刷態様情報、３００…受付手段、３０１…取得手段、３０２…検査データ生成手段、３０３…画像データ生成手段、３１０…印刷情報取得プログラム、５００…受付手段、５０１…取得手段、５０２…検査データ生成手段、５１０…印刷情報取得プログラム
【図１】
2010146374.tif 000003
【図２】
2010146374.tif 000004
【図３】
2010146374.tif 000005
【図４】
2010146374.tif 000006
【図５】
2010146374.tif 000007
【図６】
2010146374.tif 000008