(57)【要約】【課題】並列に生成された複数の画像情報に対して可変データにおけるレコード順に基づく配列順序情報及び後処理情報を付与することができる画像処理装置、画像処理プログラム及び印刷システムを提供する。【解決手段】画像処理装置３は、１以上のレコードをテンプレート１２に適用して頁単位で第１の画像情報及び後処理情報を生成する複数のＲＩＰ処理手段３０１１〜３０１ｎと、バリアブルデータ１１をレコード単位で分割した複数の分割バリアブルデータデータを複数のＲＩＰ処理手段３０１１〜３０１ｎにそれぞれ割り当てる分割手段３００と、バリアブルデータデータの割り当てを示す情報と、第１の画像情報の生成順を示す情報とから配列順序情報を生成し、その生成した配列順序情報と、後処理情報とに基づいて第２の画像情報を頁単位で生成し、その生成した第２の画像情報を対応する頁の第１の画像情報に合成する合成手段３０２とを備える。【選択図】図１
2010147899.tif 000002
【特許請求の範囲】
【請求項１】
１以上のレコードを様式定義データに適用して頁単位で第１の画像情報及び後処理情報を生成する複数の画像生成手段と、
複数のレコードが配列された可変データをレコード単位で複数の分割可変データに分割し、その分割した複数の分割可変データを前記複数の画像生成手段にそれぞれ割り当てる分割手段と、
前記分割手段による前記分割可変データの割り当てを示す情報と前記複数の画像生成手段による前記第１の画像情報の生成順を示す情報とから生成した前記可変データにおける前記複数のレコードの配列順を示す配列順序情報と、前記複数の画像生成手段によりそれぞれ生成された前記後処理情報と、を含む第２の画像情報を頁単位で生成し、その生成した前記第２の画像情報を対応する頁の前記第１の画像情報に合成する合成手段とを備えた画像処理装置。
【請求項２】
前記合成手段は、前記順序情報及び前記後処理情報から誤り検出符号を算出し、前記順序情報、前記後処理情報及び誤り検出符号を含む前記第２の画像情報を生成する請求項１に記載の画像処理装置。
【請求項３】
前記合成手段は、前記第２の画像情報を機械可読符号により生成する請求項１に記載の画像処理装置。
【請求項４】
１以上のレコードを様式定義データに適用して頁単位で第１の画像情報及び後処理情報を生成する複数の画像生成ステップと、
複数のレコードが配列された可変データをレコード単位で複数の分割可変データに分割し、その分割した複数の分割可変データを前記複数の画像生成ステップにそれぞれ割り当てる分割ステップと、
前記分割ステップによる前記分割可変データの割り当てを示す情報と前記複数の画像生成ステップによる前記第１の画像情報の生成順を示す情報とから生成した前記可変データにおける前記複数のレコードの配列順を示す配列順序情報と、前記複数の画像生成ステップによりそれぞれ生成された前記後処理情報と、を含む第２の画像情報を頁単位で生成し、その生成した前記第２の画像情報を対応する頁の前記第１の画像情報に合成する合成ステップとをコンピュータに実行させる画像処理プログラム。
【請求項５】
１以上のレコードを様式定義データに適用して頁単位で第１の画像情報及び後処理情報を生成する複数の画像生成手段と、
複数のレコードが配列された可変データをレコード単位で複数の分割可変データに分割し、その分割した複数の分割可変データを前記複数の画像生成手段にそれぞれ割り当てる分割手段と、
前記分割手段による前記分割可変データの割り当てを示す情報と前記複数の画像生成手段による前記第１の画像情報の生成順を示す情報とから生成した前記可変データにおける前記複数のレコードの配列順を示す配列順序情報と、前記複数の画像生成手段によりそれぞれ生成された前記後処理情報と、を含む第２の画像情報を頁単位で生成し、その生成した前記第２の画像情報を対応する頁の前記第１の画像情報に合成する合成手段と、
前記合成手段により合成された画像情報に基づいて印刷物を印刷する印刷手段とを備えた印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理プログラム及び印刷システムに関する。
【背景技術】
【０００２】
印刷データのＰＤＬ（ページ記述言語：Page Description Language）を解析してジョブをページ単位で分割された印刷データを作成することで複数のＲＩＰ（Raster Image Processor）による印刷画像生成の並列処理を行う画像処理装置が知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１の画像処理装置は、ＰＤＬで記述された印刷データを解析することで、印刷データのデータ部分とデータ制御部分を認識し、データ部分をページ単位で分割して、分割されたデータ部分のそれぞれに対応するデータ制御部分をコピーして割り当てることで作成した新たな印刷データのそれぞれを異なるＲＩＰにおいて並列処理するものである。
【特許文献１】特開平８−２９７５６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、並列に生成された複数の画像情報に対して可変データにおけるレコード順に基づく配列順序情報及び後処理情報を付与することができる画像処理装置、画像処理プログラム及び印刷システムを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の一態様は、上記目的を達成するため、以下の画像処理装置、画像処理プログラム及び印刷システムを提供する。
【０００６】
［１］１以上のレコードを様式定義データに適用して頁単位で第１の画像情報及び後処理情報を生成する複数の画像生成手段と、複数のレコードが配列された可変データをレコード単位で複数の分割可変データに分割し、その分割した複数の分割可変データを前記複数の画像生成手段にそれぞれ割り当てる分割手段と、前記分割手段による前記分割可変データの割り当てを示す情報と前記複数の画像生成手段による前記第１の画像情報の生成順を示す情報とから生成した前記可変データにおける前記複数のレコードの配列順を示す配列順序情報と、前記複数の画像生成手段によりそれぞれ生成された前記後処理情報と、を含む第２の画像情報を頁単位で生成し、その生成した前記第２の画像情報を対応する頁の前記第１の画像情報に合成する合成手段とを備えた画像処理装置。
【０００７】
［２］前記合成手段は、前記順序情報及び前記後処理情報から誤り検出符号を算出し、前記順序情報、前記後処理情報及び誤り検出符号を含む前記第２の画像情報を生成する前記［１］に記載の画像処理装置。
【０００８】
［３］前記合成手段は、前記第２の画像情報を機械可読符号により生成する前記［１］に記載の画像処理装置。
【０００９】
［４］１以上のレコードを様式定義データに適用して頁単位で第１の画像情報及び後処理情報を生成する複数の画像生成ステップと、複数のレコードが配列された可変データをレコード単位で複数の分割可変データに分割し、その分割した複数の分割可変データを前記複数の画像生成ステップにそれぞれ割り当てる分割ステップと、前記分割ステップによる前記分割可変データの割り当てを示す情報と前記複数の画像生成ステップによる前記第１の画像情報の生成順を示す情報とから生成した前記可変データにおける前記複数のレコードの配列順を示す配列順序情報と、前記複数の画像生成ステップによりそれぞれ生成された前記後処理情報と、を含む第２の画像情報を頁単位で生成し、その生成した前記第２の画像情報を対応する頁の前記第１の画像情報に合成する合成ステップとをコンピュータに実行させる画像処理プログラム。
【００１０】
［５］１以上のレコードを様式定義データに適用して頁単位で第１の画像情報及び後処理情報を生成する複数の画像生成手段と、複数のレコードが配列された可変データをレコード単位で複数の分割可変データに分割し、その分割した複数の分割可変データを前記複数の画像生成手段にそれぞれ割り当てる分割手段と、前記分割手段による前記分割可変データの割り当てを示す情報と前記複数の画像生成手段による前記第１の画像情報の生成順を示す情報とから生成した前記可変データにおける前記複数のレコードの配列順を示す配列順序情報と、前記複数の画像生成手段によりそれぞれ生成された前記後処理情報と、を含む第２の画像情報を頁単位で生成し、その生成した前記第２の画像情報を対応する頁の前記第１の画像情報に合成する合成手段と、前記合成手段により合成された画像情報に基づいて印刷物を印刷する印刷手段とを備えた印刷システム。
【発明の効果】
【００１１】
請求項１，４，５に係る発明によれば、並列に生成された複数の画像情報に対して可変データにおけるレコード順に基づく配列順序情報及び後処理情報を付与することができる。
【００１２】
請求項２に係る発明によれば、第２の画像情報の内容に誤りが含まれていないか後工程で検出することができる。
【００１３】
請求項３に係る発明によれば、機械可読符号を用いない場合に比較して、後工程で第２の画像情報の内容を簡便に取得することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の形態に係る画像処理装置は、１以上のレコードを様式定義データに適用して頁単位で第１の画像情報及び後処理情報を生成する複数の画像生成手段と、複数のレコードが配列された可変データをレコード単位で複数の分割可変データに分割し、その分割した複数の分割可変データを前記複数の画像生成手段にそれぞれ割り当てる分割手段と、前記分割手段による前記分割可変データの割り当てを示す情報と前記複数の画像生成手段による前記第１の画像情報の生成順を示す情報とから生成した前記可変データにおける前記複数のレコードの配列順を示す配列順序情報と、前記複数の画像生成手段によりそれぞれ生成された前記後処理情報と、を含む第２の画像情報を頁単位で生成し、その生成した前記第２の画像情報を対応する頁の前記第１の画像情報に合成する合成手段とを備える。
【００１５】
上記構成において、合成手段により合成された画像情報には、配列順序情報及び後処理情報が含まれているので、その画像情報に基づく印刷物に対して、後処理情報に従って後処理を行うとともに、例えば、配列順序情報に基づく印刷物の並びや抜け等の検査処理を行うようにするとよい。
【００１６】
［実施の形態］
図１は、本発明の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。この印刷システム１は、バリアブルデータ（可変データ）１１に基づく印刷指示を行う端末装置２と、バリアブルデータ１１をテンプレート（様式定義データ）１２に適用することにより合成画像を生成する画像処理装置３と、生成された合成画像に基づいて印刷物１００を出力する印刷装置４と、印刷物１００に対する後処理として封入封緘を行う封入封緘装置５と、端末装置２、画像処理装置３及び印刷装置４を相互に接続するネットワーク１０とから構成されている。なお、バリアブルデータ１１及びテンプレート１２の詳細は後述する。
【００１７】
印刷物１００は、印刷装置４により合成画像が印刷処理されることで出力される。印刷物１００には、封入封緘装置５において印刷物１００をどのように処理するかを指定する後処理情報等を含むバーコード１０１が印刷されている。なお、印刷物１００は、片面印刷でもよいし、両面印刷でもよいし、片面印刷及び両面印刷が混合していてもよい。また、バーコード１０１は、後処理情報が画像認識処理等によって認識可能な機械可読符号であり、バーコード１０１の代わりに、例えば、二次元コード、電子透かし、ステガノグラフィー等を用いてもよい。
【００１８】
ネットワーク１０は、有線通信（電気ケーブル、光ケーブル等）、及び無線通信（電波、赤外線等）等によりデータの送受信を行うＬＡＮ（ローカルエリアネットワーク）、インターネット等の通信網である。
【００１９】
（端末装置）
端末装置２は、印刷指示の操作を受け付けると、その操作により指定されたバリアブルデータ１１を画像処理装置３に送信する。このような端末装置２は、例えば、パーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ）、携帯電話機等により構成するとよい。
【００２０】
（画像処理装置）
画像処理装置３は、この画像処理装置３の各部を制御する、例えば、ＣＰＵ等により実現される制御部３０と、各種のプログラム及びデータを記憶する、例えば、ハードディスク、ＲＡＭ、ＲＯＭ等により実現される記憶部３１と、ネットワーク１０に接続された、例えば、ネットワークインタフェースカードにより実現される通信部３２とを備える。このような画像処理装置３は、例えば、コンピュータ、サーバ等により構成するとよい。
【００２１】
記憶部３１は、後述する図４及び図７のフローチャートに示す各ステップを実行する画像処理プログラム３１０と、テンプレート１２とを記憶する。
【００２２】
制御部３０は、画像処理プログラム３１０に従って動作することにより、分割手段３００、ｎ個のＲＩＰ処理手段３０１１〜３０１ｎ、合成手段３０２等として機能する。なお、制御部３０が、複数のコアを有するマルチコアＣＰＵで実現されている場合には、その各コアに対応してＲＩＰ処理手段がそれぞれ動作する。
【００２３】
分割手段３００は、複数のレコードが配列されたバリアブルデータ１１をレコード単位で複数の分割可変データに分割し、その分割した複数の分割バリアブルデータ（分割可変データ）をｎ個のＲＩＰ処理手段３０１１〜３０１ｎにそれぞれ割り当てる。そして、分割手段３００は、その割り当てを示す割り当て情報を合成手段３０２に送る。
【００２４】
ＲＩＰ処理手段３０１１〜３０１ｎの各々は、分割手段３００によりそれぞれ割り当てられた分割バリアブルデータに含まれる１以上のレコードをテンプレート１２に適用して、ページ単位でラスタ形式（例えば、ビットマップデータ等）のページ画像（第１の画像情報）と、各ページ画像に対応する後処理情報とを生成する。
【００２５】
合成手段３０２は、分割手段３００による分割可変データの割り当て情報と、ｎ個のＲＩＰ処理手段３０１１〜３０１ｎによるページ画像の生成順を示す生成順序情報とから、バリアブルデータ１１における複数のレコードの配列順序を示すシーケンス情報（配列順序情報）を生成する。また、合成手段３０２は、そのシーケンス情報と、ｎ個のＲＩＰ処理手段３０１１〜３０１ｎによりそれぞれ生成された後処理情報とからパリティビット（誤り検出符号）を算出する。
【００２６】
そして、合成手段３０２は、それら後処理情報、シーケンス情報及びパリティビットからバーコード描画情報をページ単位で生成し、そのバーコード描画情報に基づくバーコード画像（第２の画像情報）を、対応するページ画像に合成することにより合成画像を生成する。
【００２７】
（印刷装置）
印刷装置４は、画像処理装置３により生成された合成画像に基づく可視像を紙等の記録媒体に形成することにより印刷物１００を出力する印刷部（印刷手段）を備える。印刷部には、例えば、電子写真方式、インクジェット方式、感熱転写方式等の各種の画像形成方式が用いられる。
【００２８】
（封入封緘装置）
封入封緘装置５は、印刷物１００に印刷されたバーコード１０１を画像認識して、そのバーコード１０１の内容を取得する画像認識部と、その画像認識部により取得された内容に従って、印刷物１００を封筒１０２に封入封緘するインサータ部とを備える。なお、封入封緘装置５は、ネットワーク１０に接続されていてもよい。また、印刷物１００に対する後処理としては、封入封緘の他に、紙折り、切断、製本等が挙げられる。
【００２９】
（データ構成）
図２は、画像処理装置の分割手段及びＲＩＰ処理手段において処理される各データの構成を示す概略図である。
【００３０】
（バリアブルデータ）
バリアブルデータ１１は、複数のレコード１１０ａ〜１１０ｇを含む。各レコード１１０ａ〜１１０ｇには、複数の項目毎に項目データ１１１ａ〜１１１ｄが含まれている。バリアブルデータ１１は、各項目データ１１１ａ〜１１１ｄの間をコンマ等の区切り文字により区切られており、例えば、ＣＳＶ形式により生成されている。
【００３１】
（テンプレート）
テンプレート１２は、バリアブルデータ１１の各項目データ１１１ａ〜１１１ｄがそれぞれ埋め込まれる第１乃至第４のバリアブルフィールド１２０ａ〜１２０ｄの定義情報と、バリアブルデータ１１に依存しない固定部１２１の定義情報とを複数含んで構成されている。
【００３２】
バリアブルフィールド１２０ａ〜１２０ｄの定義情報には、例えば、テンプレート１２における領域の位置及びサイズ、項目データ１１１ａ〜１１１ｄを埋め込んで出力する際の色、フォント及び背景等の出力態様、並びに項目データ１１１ａ〜１１１ｄをどのバリアブルフィールド１２０ａ〜１２０ｄに埋め込むかを示す関連付け情報等がある。
【００３３】
また、バリアブルフィールド１２０ａ〜１２０ｄは、埋め込まれる項目データの文字列数に応じて領域が拡大又縮小されてもよく、例えば、バリアブルフィールド１２０ｄに埋め込まれる項目データの文字列数が多い場合には、改ページが行われる旨が定義されている。従って、１つのレコードから生成されるページ画像の数は、項目データの内容に応じて変動する。
【００３４】
固定部１２１の定義情報には、例えば、領域の位置及びサイズ、出力態様、並びに固定部に表示する文字列若しくは画像データ等の指定情報等がある。
【００３５】
（分割バリアブルデータ及び割り当て情報）
分割バリアブルデータ１３１〜１３ｎは、分割手段３００によりバリアブルデータ１１がレコード単位でｎ個に分割されたものである。なお、分割バリアブルデータ１３１〜１３ｎに含まれるレコードの数は、分割バリアブルデータ毎に同一でもよいし、異なっていてもよい。また、分割バリアブルデータ１３１〜１３ｎに含まれるレコードは、レコード順に連続してもよいし、連続していなくてもよい。
【００３６】
割り当て情報１３０は、バリアブルデータ１１に含まれるレコードが、分割バリアブルデータ１３１〜１３ｎとして、どのＲＩＰ処理手段３０１１〜３０１ｎにそれぞれ割り当てられたかをレコード単位で特定可能な情報である。
【００３７】
（ページ画像）
ページ画像１４１−１〜１４１−４は、分割バリアブルデータ１３１に含まれるレコード１１０ａがＲＩＰ処理手段３０１１によりテンプレート１２に埋め込まれることで、例えば、４ページ分のページ画像として生成されたものである。ページ画像１４２−１，１４２−２は、分割バリアブルデータ１３２に含まれるレコード１１０ｂがＲＩＰ処理手段３０１２によりテンプレート１２に埋め込まれることで、例えば、２ページ分のページ画像として生成されたものである。また、ページ画像１４ｎ−１，１４ｎ−２は、分割バリアブルデータ１３ｎに含まれるレコード１１０ｆ，１１０ｇがＲＩＰ処理手段３０１ｂによりテンプレート１２にそれぞれ埋め込まれることで１ページずつ、合計２ページ分のページ画像として生成されたものである。
【００３８】
また、ＲＩＰ処理手段３０１１によるページ画像１４１−１〜１４１−４は、その生成順を示す生成順序情報として、その生成された順序を保持した状態で合成手段３０２により処理される。なお、ＲＩＰ処理手段３０１２によるページ画像１４２−１，１４２−２と、ＲＩＰ処理手段３０１ｎによるページ画像１４ｎ−１，１４ｎ−２についても同様にその生成された順序を保持した状態で処理される。なお、生成順序情報は、例えば、ページ画像を一意に特定可能な画像ＩＤをページ画像にそれぞれ付与し、その画像ＩＤを生成順に並べたものでもよい。
【００３９】
（後処理情報）
後処理情報１４０１−１〜１４０１−４は、ＲＩＰ処理手段３０１１によりページ画像１４１−１〜１４１−４にそれぞれ対応して生成された情報である。また、後処理情報１４０２−１，１４０２−２は、ＲＩＰ処理手段３０１２によりページ画像１４２−１〜１４２−４にそれぞれ対応して生成され、後処理情報１４０ｎ−１，１４０ｎ−２は、ＲＩＰ処理手段３０１ｎによりページ画像１４ｎ−１〜１４ｎ−４にそれぞれ対応して生成された情報である。これら後処理情報１４０１−１〜１４０１−４，１４０２−１，１４０２−２，１４０ｎ−１，１４０ｎ−２には、印刷物１００が印刷された後に封入封緘装置５における処理内容が指定されている。なお、本実施の形態の後処理情報には、封入封緘装置５において封入開始を０（Ｆａｌｓｅ）又は１（Ｔｒｕｅ）で示す封入情報と、封筒への封緘を０又は１で示す封緘情報とが含まれている。
【００４０】
図３は、画像処理装置の合成手段において処理される各データの構成を示す概略図である。
【００４１】
（バーコード描画情報）
バーコード描画情報１５１−１〜１５１−４，１５２−１，１５２−２，１５ｎ−１，１５ｎ−２は、合成手段３０２により各ページ画像１４１−１〜１４１−４，１４２−１，１４２−２，１４ｎ−１，１４ｎ−２に対応してページ単位でそれぞれ生成された情報である。バーコード描画情報１５１−１〜１５１−４，１５２−１，１５２−２，１５ｎ−１，１５ｎ−２には、後処理情報１４０１−１〜１４０１−４，１４０２−１，１４０２−２，１４０ｎ−１，１４０ｎ−２と、ページ画像１４１−１〜１４１−４，１４２−１，１４２−２，１４ｎ−１，１４ｎ−２をレコード順で並べた場合の配列順序を示すシーケンス情報と、後処理情報及びシーケンス情報から算出されるパリティビットとが含まれている。
【００４２】
（合成画像）
合成画像１６１−１〜１６１−４，１６２−１，１６２−２，１６ｎ−１，１６ｎ−２は、合成手段３０２により各ページ画像１４１−１〜１４１−４，１４２−１，１４２−２，１４ｎ−１，１４ｎ−２に、バーコード描画情報１５１−１〜１５１−４，１５２−１，１５２−２，１５ｎ−１，１５ｎ−２に基づくバーコード画像をそれぞれ合成することで生成されたものである。
【００４３】
（実施の形態の動作）
次に、本発明の実施の形態に係る印刷システム１の動作の一例を図２〜図７を参照して説明する。ここでは、バリアブルデータ１１及びそのバリアブルデータ１１を適用するテンプレート１２は、準備済みであるとする。
【００４４】
（１）印刷指示の受付
まず、ユーザは、端末装置２を操作して、バリアブルデータ１１に基づく印刷指示を行うと、端末装置２は、その印刷指示を受け付けて、バリアブルデータ１１をネットワーク１０を介して画像処理装置３に送信する。
【００４５】
（２）バリアブルデータの分割
次に、画像処理装置３の分割手段３００は、端末装置２からバリアブルデータ１１を受信すると、図２に示すように、そのバリアブルデータ１１をｎ個の分割バリアブルデータ１３１〜１３ｎに分割し、その分割バリアブルデータ１３１〜１３ｎをＲＩＰ処理手段３０１１〜３０１ｎの各々に送る。また、分割手段３００は、そのときの割り当て情報１３０を合成手段３０２に送る。
【００４６】
（３）ページ画像及び後処理情報の生成
次に、ＲＩＰ処理手段３０１１〜３０１ｎの各々が、図２に示すように、分割バリアブルデータ１３１〜１３ｎ及びテンプレート１２からページ画像及び後処理情報をそれぞれ生成する動作について説明する。
【００４７】
図４は、ＲＩＰ処理手段がページ画像及び後処理情報を生成する動作の一例を示すフローチャートである。なお、各ＲＩＰ処理手段３０１１〜３０１ｎは、同様に動作するため、ここではＲＩＰ処理手段３０１１について説明する。
【００４８】
まず、ＲＩＰ処理手段３０１１は、分割手段３００から分割バリアブルデータ１３１を受け取ると（Ｓ１）、記憶部３１からテンプレート１２を読み出す（Ｓ２）。
【００４９】
次に、ＲＩＰ処理手段３０１１は、分割バリアブルデータ１３１に含まれる各レコードを１レコードずつ処理すべく、処理対象のレコードをレコード順に選択する（Ｓ１０）。
【００５０】
次に、ＲＩＰ処理手段３０１１は、その処理対象のレコードに記録された項目データを、上記ステップＳ２で読み出したテンプレート１２の各バリアブルフィールド１２０ａ〜１２０ｄにそれぞれ埋め込むことでページ画像を生成する（Ｓ１１）。なお、ページ画像の数は、項目データの内容に応じて変動する。
【００５１】
そして、ＲＩＰ処理手段３０１１は、そのページ画像に対応する後処理情報を生成する（Ｓ１２）。具体的には、ＲＩＰ処理手段３０１１は、１つのレコードから複数のページ画像を生成した場合には、その先頭の画像ページに対しては、封入情報「１」、封緘情報「０」からなる後処理情報を生成する。そして、ＲＩＰ処理手段３０１１は、先頭以降のページ画像に対しては、封入情報「０」、封緘情報「０」からなる後処理情報を生成し、最終のページ画像に対しては、封入情報「０」、封緘情報「１」からなる後処理情報を生成する。また、ＲＩＰ処理手段３０１１は、１つのレコードから１つのページ画像を生成した場合には、封入情報「１」、封緘情報「１」からなる後処理情報を生成する。
【００５２】
そして、ＲＩＰ処理手段３０１１は、処理対象のレコードが分割バリアブルデータ１３１において最終レコードとなるまで（Ｓ２０：Ｎｏ）、上記ステップＳ１０〜Ｓ１２を繰り返す。その結果、ＲＩＰ処理手段３０１１は、最終レコードまで処理すると（Ｓ２０：Ｙｅｓ）、ページ画像の生成順を保持した状態で、上記ステップＳ１１，Ｓ１２で生成されたページ画像及び後処理情報を合成手段３０２に送る（Ｓ３０）。
【００５３】
上記の動作が、各ＲＩＰ処理手段３０１１〜３０１ｎにより並列に行われることにより、図２に示すように、ページ画像及び後処理情報がそれぞれ生成されて、合成手段３０２に送られる。
【００５４】
（４）合成画像の生成
次に、合成手段３０２が、図３に示すように、ページ画像及び後処理情報から合成画像を生成する動作について説明する。
【００５５】
図７は、合成手段が合成画像を生成する動作の一例を示すフローチャートである。
【００５６】
まず、合成手段３０２は、ＲＩＰ処理手段３０１１〜３０１ｎからページ画像及び後処理情報をそれぞれ受け取ると（Ｓ１０１）、記憶部３１の一時記録領域としてのページカウンタｐを「１」で初期化する（Ｓ１０２）。
【００５７】
次に、合成手段３０２は、ＲＩＰ処理手段３０１１〜３０１ｎから受け取った複数のページ画像の中から処理対象のページ画像を、分割手段３００からの割り当て情報１３０に基づいてレコード順に選択する（Ｓ１１０）。このとき、１つのレコードから複数のページ画像が生成されている場合には、合成手段３０２は、処理対象のページ画像をページ画像の生成順に選択する。
【００５８】
次に、合成手段３０２は、その処理対象のページ画像に関連付けられた後処理情報と、ページカウンタｐとに基づいて、バーコード描画情報を生成する（Ｓ１１１）。
【００５９】
図５は、合成手段３０２により生成されたバーコード描画情報の一例を示す図である。各ページ画像１４には、例えば、６ビットからなるバーコード描画情報１５がそれぞれ生成される。
【００６０】
バーコード描画情報１５は、封入情報及び封緘情報を２ビットで表した後処理情報１４０と、ページカウンタｐを３ビットで表したシーケンス情報１５０と、後処理情報１４０及びシーケンス情報１５０の計５ビットから算出されたパリティビット１５１とからなる。例えば、ページカウンタｐが「１」のときのバーコード描画情報１５１−１は、後処理情報１４０１−１に基づく封入情報「１」及び封緘情報「０」と、ページカウンタｐを３ビットで表したシーケンス番号「００１」と、封入情報「１」、封緘情報「０」及びシーケンス番号「００１」から算出したパリティビット「１」とからなる。
【００６１】
そして、合成手段３０２は、そのバーコード描画情報からバーコード画像を生成し、そのバーコード画像を処理対象のページ画像に合成することで合成画像を生成する（Ｓ１１２）。
【００６２】
次に、合成手段３０２は、ページカウンタＰに「１」を加算（インクリメント）する（Ｓ１１３）。
【００６３】
そして、合成手段３０２は、処理対象のページ画像が最終ページとなるまで（Ｓ１２０：Ｎｏ）、上記ステップＳ１１０〜Ｓ１１３を繰り返す。その結果、合成手段３０２は、最終ページのページ画像まで処理を終えると（Ｓ１２０：Ｙｅｓ）、上記ステップＳ１１２で生成した合成画像をネットワーク１０を介して印刷装置４に送信する。
【００６４】
（５）印刷物の出力
印刷装置４は、画像処理装置３から合成画像を受信すると、印刷部によりその合成画像に基づいてバーコードが配置された印刷物を出力する。
【００６５】
（６）印刷物の封入封緘
ユーザは、印刷装置４により出力された印刷物を封入封緘装置５にセットし、封入封緘指示を行うと、封入封緘装置５は、その印刷物のバーコードに対して画像読取部により画像認識をページ単位で行い、そのバーコードから後処理情報、シーケンス情報及びパリティビットを取得する。そして、封入封緘装置５は、そのパリティビットに基づいてパリティチェックを行い、その結果エラーを検出しなかった場合には、シーケンス情報に基づく印刷物のページの並びや抜け等の検査処理を行う。
【００６６】
そして、封入封緘装置５は、その検査処理の結果異常を検出しなかった場合には、後処理情報に基づいて印刷物の封入封緘を行う。
【００６７】
図６は、後処理情報に基づいて封入封緘が行われた印刷物の一例を示す図である。図６に示す印刷物１００１−１〜１００１−４，１００２−１，１００２−２，１００ｎ−１，１００ｎ−２は、図３に示す合成画像１６１−１〜１６１−４，１６２−１，１６２−２，１６ｎ−１，１６ｎ−２が、印刷装置４により出力されたものである。
【００６８】
封入封緘装置５は、後処理情報として封入情報「１」、封緘情報「０」が指定された印刷物１００１−１から後処理情報として封入情報「０」、封緘情報「１」が指定された印刷物１００１−４までの４ページ分を、１つの封筒１０２に封入した後に封緘する。次に、封入封緘装置５は、封入情報「１」、封緘情報「０」が指定された印刷物１００２−１と、封入情報「０」、封緘情報「１」が指定された印刷物１００２−２の２ページ分を、別の封筒１０２に封入封緘する。そして、封入封緘装置５は、封入情報「１」、封緘情報「１」が指定された印刷物１００ｎ−１と、封入情報「１」、封緘情報「１」が指定された印刷物１００ｎ−２を、別々の封筒１０２に封入封緘する。すなわち、封入封緘装置５は、封入情報「１」の印刷物から封緘情報「１」の印刷物までを同一の封筒に封入封緘する。
【００６９】
以上のようにして印刷装置４から出力された印刷物１００は、封入封緘装置５において封入封緘が行われ、例えば、郵便物としてそれぞれ配送される。
【００７０】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の要旨を逸脱しない範囲内で種々に変形してもよい。例えば、上記実施の形態では、画像処理装置が有する分割手段、ＲＩＰ処理手段及び合成手段を、制御部とプログラムとによって実現したが、それらの一部または全部をハードウェアによって実現してもよい。
【００７１】
また、上記実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【００７２】
また、上記実施の形態の印刷システムは、画像処理装置が有する機能をシステム全体として備えていればよく、複数の装置が１つの装置として構成されていてもよい。例えば、画像処理装置が記憶するテンプレートが端末装置に記憶されていてもよいし、他の記憶装置に記憶されていてもよい。
【００７３】
また、ＲＩＰ処理手段は、ページ画像を予め定められたファイル形式で生成してもよく、例えば、ＰＤＦ形式で生成した場合には、後処理情報を各ページに対応するしおりに保持すればよい。また、ＲＩＰ処理手段により生成された複数のＰＤＦ形式の画像情報が、ユーザの指示に基づいて合成手段に入力されるように構成し、バリアブルデータの中で必要なレコードのみがユーザにより選択されて入力されるようにしてもよい。
【００７４】
また、合成手段は、Ｋ版や特定色のインク版等の特定の版を対象として、合成画像を生成してもよい。
【図面の簡単な説明】
【００７５】
【図１】図１は、本発明の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。
【図２】図２は、画像処理装置の分割手段及びＲＩＰ処理手段において処理される各データの構成を示す概略図である。
【図３】図３は、画像処理装置の合成手段において処理される各データの構成を示す概略図である。
【図４】図４は、画像処理装置のＲＩＰ処理手段がページ画像及び後処理情報を生成する動作の一例を示すフローチャートである。
【図５】図５は、バーコード描画情報の一例を示す図である。
【図６】図６は、後処理情報に基づいて封入封緘が行われた印刷物の一例を示す図である。
【図７】図７は、画像処理装置の合成手段が合成画像を生成する動作の一例を示すフローチャートである。
【符号の説明】
【００７６】
１…印刷システム、２…端末装置、３…画像処理装置、４…印刷装置、１０…ネットワーク、１１…バリアブルデータ、１２…テンプレート、１３１〜１３ｎ…分割バリアブルデータ、１４，１４１−１〜１４１−４，１４２−１，１４２−２，１４ｎ−１，１４ｎ−２…ページ画像、１５，１５１−１〜１５１−４，１５２−１，１５２−２，１５ｎ−１，１５ｎ−２…バーコード描画情報、１６１−１〜１６１−４，１６２−１，１６２−２，１６ｎ−１，１６ｎ−２…合成画像、３０…制御部、３１…記憶部、３２…通信部、１００，１００１−１〜１００１−４，１００２−１，１００２−２，１００ｎ−１，１００ｎ−２…印刷物、１０１…バーコード、１０２…封筒，１１０ａ〜１１０ｇ…レコード、１１１ａ〜１１１ｄ…項目データ、１２０ａ〜１２０ｄ…バリアブルフィールド、１２１…固定部、１４０１−１〜１４０１−４，１４０２−１，１４０２−２，１４０ｎ−１，１４０ｎ−２…後処理情報、１５０…シーケンス情報、１５１…パリティビット、３００…分割手段、３０１１〜３０１ｎ…ＲＩＰ処理手段、３０２…合成手段、３１０…画像処理プログラム
【図１】
2010147899.tif 000003
【図２】
2010147899.tif 000004
【図３】
2010147899.tif 000005
【図４】
2010147899.tif 000006
【図５】
2010147899.tif 000007
【図６】
2010147899.tif 000008
【図７】
2010147899.tif 000009