(57)【要約】【課題】  可変描画フィールドのサイズとメンバーとのサイズの関係に応じたバリアブル印刷処理が可能な技術を提供することにある。【解決手段】  メンバーが含まれるバリアブルレコードと可変描画フィールドが設定されているマスタ画像データとを記憶する記憶手段と、メンバーのサイズと可変描画フィールドのサイズとを比較する比較手段と、比較手段による比較結果に応じて、バリアブル印刷処理の処理内容を決定する制御手段と、記憶手段よりバリアブルレコードとマスタ画像データとを読み出し、制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段とを備えるようにした。【選択図】  図２
2006139534.tif 000002
【特許請求の範囲】
【請求項１】
マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御装置であって、
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶する記憶手段と、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、
前記比較手段による比較結果に応じて、前記バリアブル印刷処理の処理内容を決定する制御手段と、
前記記憶手段より前記バリアブルレコードと前記マスタ画像データとを読み出し、前記制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段と、
を備えること、
を特徴とする画像出力制御装置。
【請求項２】
前記制御手段は、
前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、前記バリアブル印刷処理をサイズ適合用の処理内容に決定し、
前記比較手段による比較の結果、前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記バリアブル印刷処理をサイズ不適合用の処理内容に決定すること、
を特徴とする請求項１記載の画像出力制御装置。
【請求項３】
マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御装置であって、
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶する記憶手段と、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、
前記比較手段による比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付ける選択受付手段と、
前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択受付手段が受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理を行う印刷用画像データ作成手段と、
を備えること、
を特徴とする画像出力制御装置。
【請求項４】
前記サイズ不適合用の処理内容は、複数種類の中から決定される一の処理内容であり、
前記複数種類のサイズ不適合用の処理内容は、
前記メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、
全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、
比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小してＲＩＰ処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
前記メンバーのうち、可変描画フィールドのサイズを超過する部分を削除してＲＩＰ処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
を含むこと、
を特徴とする請求項２又は３記載の画像出力制御装置。
【請求項５】
画像の構成要素であるメンバーが含まれたバリアブルレコードを複数保持し、かつ該メンバーが描画される領域である可変描画フィールドが設定されているマスタ画像データを保持する記憶手段を有する画像出力制御装置を、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、
前記比較手段による比較結果に応じて、前記バリアブル印刷処理の処理内容を決定する制御手段と、
前記記憶手段より前記バリアブルレコードと前記マスタ画像データとを読み出し、前記制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段と、
して機能させること、
を特徴とする画像出力制御プログラム。
【請求項６】
前記制御手段は、
前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、前記バリアブル印刷処理をサイズ適合用の処理内容に決定し、
前記比較手段による比較の結果、前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記バリアブル印刷処理をサイズ不適合用の処理内容に決定すること、
を特徴とする請求項５記載の画像出力制御プログラム。
【請求項７】
画像の構成要素であるメンバーが含まれたバリアブルレコードを複数保持し、かつ該メンバーが描画される領域である可変描画フィールドが設定されているマスタ画像データを保持する画像出力制御装置を、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、
前記比較手段による比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付ける選択受付手段と、
前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択受付手段が受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理に従ったバリアブル印刷処理を行う印刷用画像データ作成手段と、
として機能させること、
を特徴とする画像出力制御プログラム。
【請求項８】
前記サイズ不適合用の処理内容は、複数種類の中から決定される一の処理内容であり、
前記複数種類のサイズ不適合用の処理内容は、
前記メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、
全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、
比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小してＲＩＰ処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
前記メンバーのうち、可変描画フィールドのサイズを超過する部分を削除してＲＩＰ処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
を含むこと、
を特徴とする請求項６又は７記載の画像出力制御プログラム。
【請求項９】
請求項５乃至８のいずれかに記載の画像出力制御プログラムを、前記画像出力制御装置が読み取り可能に記憶する記憶媒体。
【請求項１０】
マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御方法であって、
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、
比較結果に応じて、前記バリアブル印刷処理の処理内容を決定し、
記憶された前記バリアブルレコードと前記マスタ画像データを読み出し、決定した処理内容に従って、バリアブル印刷処理を行うこと、
を特徴とする画像出力制御方法。
【請求項１１】
前記処理内容の決定では、
前記比較の結果、前記メンバーのサイズが可変描画フィールドのサイズに収まる場合、前記バリアブル印刷処理をサイズ適合用の処理内容に決定し、
前記比較の結果、前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記バリアブル印刷処理をサイズ不適合用の処理内容に決定すること、
を特徴とする請求項１０記載の画像出力制御方法。
【請求項１２】
マスタ画像データと複数のバリアブルレコードとに基づき、決められた処理内容に従ってバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御方法であって、
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、
予め、比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付け、
前記比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択可能に受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理を行うこと、
を特徴とする画像出力制御方法。
【請求項１３】
前記サイズ不適合用の処理内容は、
前記メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、
全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、
比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小してＲＩＰ処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
前記メンバーのうち、可変描画フィールドのサイズを超過する部分を削除してＲＩＰ処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
の中から選ばれた一の処理内容であること、
を特徴とする請求項１１又は１２記載の画像出力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、下敷きとなる画像データに設定された可変描画フィールドに別途定義されたテキストデータや画像データを合成して出力するバリアブル印刷処理を行う技術に関する。
【背景技術】
【０００２】
近年では、ＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）等の普及により、印刷発注者が自身の端末において、スキャナから入力した画像をコンピュータのソフトウェア上で画像編集し、フルディジタルで印刷物を出力することが行われるようになった。このフルディジタル化に伴って、様々な印刷方式が実現することとなった。そのうちの一つがバリアブル印刷である。
【０００３】
バリアブル印刷は、１つのマスタ画像データに対して、テキストデータや画像データ等の別途定義されたメンバーと呼ばれるデータを合成して印刷用画像データを作成し、この印刷用画像データを記録用紙を媒体にして出力するものである。メンバーは１つのマスタ画像データに対して順次変更可能であり、１つのマスタ画像データをテンプレートにしてメンバーのみを変更した複数の印刷物の作成が可能となる。（例えば、特許文献1参照。）。
【０００４】
すなわち、バリアブル印刷は、一般的に容量の大きな画像データであるマスタ画像データのＲＩＰ処理等を一度行い、後は順次メンバーに対する画像化及びＲＩＰ処理のみを行うものである。従って、画像処理の負担が軽くなり、高速出力が実現する。例えば、ダイレクトメールや年賀状等のテンプレートが同一で宛名が異なる印刷物の作成においてよく用いられる。
【０００５】
このバリアブル印刷を行うシステムは、マスタ画像データのレイアウトを行うレイアウト端末と、メンバーを含むバリアブルレコードがデータベース化されたデータベースと、ＲＩＰ処理及び合成処理を含むバリアブル印刷処理を行う画像出力制御装置と、印刷物の作成を行う画像出力装置とから構成される。
【０００６】
【特許文献１】特開２００３−３２３２８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このバリアブル印刷においては、マスタ画像データに対応する画像の所定位置に所定サイズの可変描画フィールドが設定され、当該可変描画フィールドの範囲内にメンバーを合成する。この可変描画フィールドは、バリアブルレコードごとに設定されるものではなく、全てのバリアブルレコード共通のものが設定される。一方、複数のバリアブルレコードがそれぞれ含むメンバーのサイズ、すなわちテキストデータであれば文字列の長さ等は個々のバリアブルレコードで異なるものである。
【０００８】
従って、バリアブルレコードに含まれるメンバーのサイズによっては、可変描画フィールドのサイズを超過してしまう場合がある。この場合の処理は、一律に決まっており、合成するメンバーにおいて可変描画フィールドに収まる範囲内のみを描画するというものであった。この一律に定まった処理は、個々の仕様で印刷を行う装置操作者にとっては、かならずしも使い勝手が良いとはいえない。
【０００９】
この発明は、上述のような問題点に鑑みてなされたものであり、バリアブル印刷処理において、可変描画フィールドのサイズとメンバーとのサイズの関係に応じた処理が可能な技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、請求項１に記載の発明は、マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御装置であって、画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶する記憶手段と、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、前記比較手段による比較結果に応じて、前記バリアブル印刷処理の処理内容を決定する制御手段と、前記記憶手段より前記バリアブルレコードと前記マスタ画像データとを読み出し、前記制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段と、を備えること、を特徴とする。
【００１１】
上記課題を解決するために、請求項３に記載の発明は、マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御装置であって、画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶する記憶手段と、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、前記比較手段による比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付ける選択受付手段と、前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択受付手段が受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理を行う印刷用画像データ作成手段と、を備えること、を特徴とする。
【００１２】
また、上記課題を解決するために、請求項５に記載の発明は、画像の構成要素であるメンバーが含まれたバリアブルレコードを複数保持し、かつ該メンバーが描画される領域である可変描画フィールドが設定されているマスタ画像データを保持する画像出力制御装置を、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、前記比較手段による比較結果に応じて、前記バリアブル印刷処理の処理内容を決定する制御手段と、前記記憶手段より前記バリアブルレコードと前記マスタ画像データとを読み出し、前記制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段と、して機能させること、を特徴とする。
【００１３】
また、上記課題を解決するために、請求項７に記載の発明は、画像の構成要素であるメンバーが含まれたバリアブルレコードを複数保持し、かつ該メンバーが描画される領域である可変描画フィールドが設定されているマスタ画像データを保持する画像出力制御装置を、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、前記比較手段による比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付ける選択受付手段と、前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択受付手段が受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理に従ったバリアブル印刷処理を行う印刷用画像データ作成手段と、として機能させること、を特徴とする。
【００１４】
また、上記課題を解決するために、請求項１０に記載の発明は、マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御方法であって、画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、比較結果に応じて、前記バリアブル印刷処理の処理内容を決定し、記憶された前記バリアブルレコードと前記マスタ画像データを読み出し、決定した処理内容に従って、バリアブル印刷処理を行うこと、を特徴とする。
【００１５】
また、上記課題を解決するために、請求項１２に記載の発明は、マスタ画像データと複数のバリアブルレコードとに基づき、決められた処理内容に従ってバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御方法であって、画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、予め、比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付け、前記比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択可能に受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理を行うこと、を特徴とする。
【００１６】
また、バリアブル印刷処理の処理内容の決定では、比較の結果、メンバーのサイズが可変描画フィールドのサイズに収まる場合、バリアブル印刷処理をサイズ適合用の処理内容に決定し、比較の結果、メンバーのサイズが可変描画フィールドのサイズを超過する場合、バリアブル印刷処理をサイズ不適合用の処理内容に決定するようにしてもよい（請求項２，６，１１記載の発明に相当）
【００１７】
また、サイズ不適合用の処理内容は、メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小してＲＩＰ処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、メンバーのうち、可変描画フィールドのサイズを超過する部分を削除してＲＩＰ処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容の中から選ばれた一の処理内容であるようにしてもよい（請求項４，８，１３記載の発明に相当）
【００１８】
また、画像出力制御プログラムを、画像出力制御装置が読み取り可能に記憶する記憶媒体に記憶するようにしてもよい（請求項９記載の発明に相当）
【発明の効果】
【００１９】
本発明は、バリアブル印刷において、可変描画フィールドのサイズと、対応するメンバーのサイズとを比較して、比較結果に応じてバリアブル印刷処理の処理内容を決定するようにし、この決定された処理内容に従ってバリアブル印刷処理を行うようにした。従って、可変描画フィールドのサイズとメンバーとのサイズの関係に応じた処理が可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、この発明の一実施形態について図１乃至図９に基づき詳細に説明する。図１は、本発明の実施形態に係る画像出力システムの構成を示す構成図である。図２は、本実施形態に係る画像出力制御装置の機能ブロック図である。図３は、画像出力制御装置における制御手段の機能ブロック図である。図４は、バリアブルレコードの集合体であるバリアブルレコードＤＢを示す図である。図５は、マスタ画像データを示す図である。図６は、フィールド情報を示す図である。図７は、画像データの作成手順を選択する画面を説明する図である。図８は、作成手順の制御を説明するフローチャート図である。図９は、図８に示すフローチャートにおけるＳ１０３のバリアブルレコードの解析ルーチンを説明するフローチャート図である。
【００２１】
図１に示すように、本実施形態に係る画像出力制御装置４は、画像出力システム１の一構成としてネットワーク上に存在し、レイアウト端末２、バリアブルレコードＤＢ（データベース）３、画像出力装置５とネットワークを介して接続されている。この画像出力システム１は、例えば、バリアブル印刷用途として使用される。すなわち、図５に示す可変描画フィールド８ａ、８ａが設定されている１つのマスタ画像データ７に対して、図４に示すテキストやイメージ等のメンバー６ａ、６ａで構成されるバリアブルレコード６を複数別途定義し、印刷時にマスタ画像データ７とバリアブルレコード６のメンバー６ａ、６ａとを可変描画フィールド８ａ、８ａ上に合成して印刷するものである。
【００２２】
この画像出力システム１では、まず、レイアウト端末２によりマスタ画像データ７、及びバリアブルレコード６の集合体であるデータベースが作成され、当該データベースをバリアブルレコードＤＢ３に記憶させる一方で、マスタ画像データ７を画像出力制御装置４に送出している。画像出力制御装置５では、バリアブル印刷処理として、マスタ画像データ７を加工すると共に、バリアブルレコードＤＢ３より注目するバリアブルレコード６を読み出して、含まれるメンバー６ａ、６ａを加工し、加工済みのマスタ画像データ７と加工済みのメンバー６ａ、６ａを合成して印刷用画像データを作成している。更に、画像出力装置５がこの印刷用画像データに対応する画像を記録用紙上に出力している。
【００２３】
また、印刷用画像データの作成において、本実施形態に係る画像出力制御装置４は、バリアブル印刷処理の処理内容を複数有し、バリアブルレコード６のメンバー６ａのサイズとマスタ画像データ７に設定される可変描画フィールド８ａのサイズの比較結果に応じてバリアブル印刷処理の処理内容が可変させ、この可変する処理内容を、装置操作者に選択させる。
【００２４】
以下、画像出力システム１上の各装置２，３，４，５について説明する。まず、画像出力装置５は、例えば、カラーレーザプリンタ等の電子写真方式プリンタであり、異なるサイズの記録用紙を異なる出力方向（縦置きと横置き）に収納する複数の給紙カセットを備えている。画像出力装置５では、所定のサイズ及び出力方向の記録用紙を給紙カセットから給紙し、送出された印刷用画像データに対応する画像を記録用紙上に出力している。
【００２５】
画像出力装置５に送出する印刷用画像データは、レイアウト端末２において作成されるマスタ画像データ７とバリアブルレコード６のメンバー６ａ、６ａが加工及び合成されたものである。レイアウト端末２は、コンピュータで構成され、ページ記述言語で構成されたマスタ画像データ７とバリアブルレコード６を作成するバリアブル印刷用アプリケーションが搭載されている。このレイアウト端末２により作成されたバリアブルレコード６は、データベースとしてバリアブルレコードＤＢ３にネットワークを介して送出される。
【００２６】
バリアブルレコード６は、図４に示すように、レイアウト端末２においてバリアブルレコード６の集合であるデータベースの形態で作成される。バリアブルレコード６は、レコード番号で標識されて、フィールド名８ｂ、８ｂに対応するメンバー６ａ、６ａから構成される。この各メンバー６ａ、６ａは、テキストや画像等のデータであり、マスタ画像データ７と合成される画像の構成要素である。図４においては、データベースにフィールド名８ｂ、８ｂとして“Ａｄｄｒｅｓｓ”、“Ｎａｍｅ”が設定されており、フィールド名８ｂ、８ｂに対応するメンバー６ａ、６ａとして住所と氏名のテキストデータが格納されている。
【００２７】
マスタ画像データ７は、図５に示すように、バリアブル印刷においてベースとなる画像データである。このマスタ画像データ７に対応する画像上の所定位置には、可変描画フィールド８ａ、８ａが設定される。この可変描画フィールド８ａ、８ａは、バリアブルレコード６に含まれるメンバー６ａ、６ａが合成されるエリアであり、フィールド名８ｂ、８ｂと対応付けられている。可変描画フィールド８ａ、８ａは、図６に示す可変描画フィールド８ａ、８ａを記述するフィールド情報８がバリアブル印刷用アプリケーション上で作成されることでマスタ画像データ７に設定されている。
【００２８】
フィールド情報８は、図６に示すように、可変描画フィールド８ａ、８ａのマスタ画像データ７に対応する画像上の位置及びサイズ、更にフィールド名８ｂ、８ｂを一組として記述したテーブルである。すなわち、このフィールド情報８は、マスタ画像データ７とバリアブルレコード６に含まれる各メンバー６ａ、６ａとのオーバーレイのレイアウトを規定する。
【００２９】
画像出力制御装置４は、例えば、ＣＰＵ４ａ、ＲＡＭ４ｂ、ＨＤＤ４ｃ、モニタ４ｄ、キーボードやマウス等の入力装置４ｅ、Ｉ／Ｆ４ｆにより構成されている。図２に示すように、これらコンピュータ資源によって、送出データ記憶部４０、加工手段４１、加工済みマスタ画像データ保管部４２、バリアブル画像データ保管部４３、合成手段４４、及び処理内容決定手段４５が実現される。
【００３０】
この画像出力制御装置４は、バリアブル印刷処理を行う装置である。初めに、加工手段４１が送出データ記憶部４０に記憶されているマスタ画像データ７を読み出してＲＩＰ処理を行い、加工済みマスタ画像データ保管部４２に記憶させる。さらに、処理内容決定手段４５が送出データ記憶部４０からフィールド情報８とバリアブルレコード６を読み出し、バリアブル印刷処理の処理内容を決定する。次に、加工手段４１は、処理内容決定手段４１が決定した処理内容に従った処理を行う。この処理によってバリアブル画像データ９がバリアブル画像データ保管部４３に記憶されると、合成手段４４がそれぞれ加工済みのマスタ画像データ７とバリアブル画像データ９を読み出してオーバーレイ処理を行う。以下、このような画像出力制御装置４において、各手段を詳細に説明する。
【００３１】
送出データ記憶部４０は、バリアブルレコード６、マスタ画像データ７、フィールド情報８が記憶される。マスタ画像データ７及びフィールド情報８は、レイアウト端末２から送出されたものであり、バリアブルレコード６は、装置操作者がバリアブルレコードＤＢ３を参照して印刷を所望するバリアブルレコード６を選択することにより、当該ＤＢ３から送出されたものである。
【００３２】
処理内容決定手段４５は、送出データ記憶部４０に記憶されているバリアブルレコード６に基づいてバリアブル印刷処理の処理内容を決定する手段である。まず、送出データ記憶部４０に記憶されているフィールド情報８を読み込み、さらに注目するバリアブルレコード６を順次読み出して、バリアブルレコード６のメンバー６ａ、６ａがマスタ画像データ７に設定されている可変描画フィールド８ａ、８ａのサイズに適合しているか否かを判断し、その判断結果に応じてバリアブル印刷処理の処理内容を決定する。
【００３３】
処理内容決定手段４５についてさらに詳細に説明すると、図３に示すように、選択受付手段４５ａと選択情報記憶部４５ｂと制御手段４５ｃと比較手段４５ｄで構成される。
【００３４】
選択受付手段４５ａは、モニタ４ｄと入力装置４ｅを制御し、装置操作者からの入力を受け付ける。装置操作者が入力装置４ｅを操作してバリアブル印刷の開始を入力すると、この入力を受け付けて、フォーマットとして保持している図７に示す処理内容設定画面をモニタ４ｄに表示させる。処理内容設定画面は、特にバリアブル印刷処理において比較対象のバリアブルレコード６に含まれるメンバー６ａ、６ａのサイズが可変描画フィールド８ａ、８ａのサイズを超過している場合の処理内容を選択させる画面である。
【００３５】
図７に示す処理内容設定画面を参照して、装置操作者が入力装置４ｅを操作して処理内容を選択すると、選択受付手段４５ａは、この選択を受け付け、選択された処理内容を特定する情報を選択情報記憶部４５ｂに記憶させる。ここで、本実施形態においては、バリアブルレコード６に含まれるメンバー６ａ、６ａが可変描画フィールド８ａ、８ａを超過した場合に選択可能なバリアブル印刷処理の処理内容は、スキップ、停止、縮小続行、範囲内描画続行の４種類である。
【００３６】
選択情報記憶部４５ｂは、選択された処理内容を特定する情報を選択情報として記憶する。すなわち、装置操作者が選択したバリアブル印刷処理の処理内容を示す選択情報として、スキップ、停止、縮小続行、範囲内描画続行のうちのいずれかを特定する情報が選択受付部４５ａによって、書き込まれている。選択情報記憶部４５ｂに記憶された選択情報は、制御手段４５ｃによる加工手段４１及び合成手段４４を含む画像データ作成手段の制御の際に参照される。
【００３７】
比較手段４５ｄは、バリアブルレコード６に含まれるメンバー６ａのサイズとマスタ画像データ７に設定されている可変描画フィールド８ａのサイズとを比較する。比較手段４５ｄによる比較結果は、メンバー６ａのサイズが可変描画フィールド８ａの範囲内に収まるか超過するかである。
【００３８】
比較手段４５ｄの比較は、まず可変描画フィールド８ａの内容が記述されているフィールド情報８を送出データ記憶部４０より読み込み、フィールド情報８に記述されている可変描画フィールド８ａのサイズの値を同一可変描画フィールド８ａのフィールド名８ｂとともに取得する。
【００３９】
次に、注目するバリアブルレコード６を送出データ記憶部４０から読み出し、取得したフィールド名８ｂに対応するメンバー６ａを検索する。対応するメンバー６ａが検索されると、メンバー６ａのサイズを算出する。メンバー６ａのサイズは、テキストデータであれば、文字の大きさ、文字間隔、及び文字数から値として算出され、画像データであれば、画素数により値として算出される。
【００４０】
メンバー６ａのサイズが値として算出されると、可変描画フィールド８ａのサイズの値と比較し、可変描画フィールド８ａのサイズの値がメンバー６ａのサイズの値以上か否かを判断する。可変描画フィールド８ａのサイズの値がメンバー６ａのサイズの値以上であれば、範囲内に収まることを示すものであり、可変描画フィールド８ａのサイズの値がメンバー６ａのサイズの値未満であれば、範囲外へ超過することを示す。
【００４１】
この比較は、フィールド情報８に記述されている各可変描画フィールド８ａと、対応するフィールド名８ｂとを順次読み出し、読み出されたフィールド名８ｂに対応するメンバー６ａに対して行われる。また、この比較手段４５ｄの比較は、制御手段４５ｃにより制御されており、比較手段４５ｄは、制御手段４５ｃからの比較命令に対応して順次注目するバリアブルレコード６を読み出し比較を行う。
【００４２】
制御手段４５ｃは、加工手段４１や合成手段４４を含む印刷用画像データ作成手段が行うバリアブル印刷処理の処理内容を決定する。実際には、加工手段４１と合成手段４４は、一連の画像データ作成手段となっており、バリアブル印刷処理の前段である加工手段４１が行うバリアブル印刷処理を決定することで全体を統括する。
【００４３】
制御手段４５ｃは、比較手段４５ｄによる比較結果と選択情報記憶部４５ｂに記憶されている選択情報を参照してバリアブル印刷処理の処理内容を決定する。比較結果が収まるという結果であった場合、制御手段４５ｃは、比較対象となったバリアブルレコード６に対するバリアブル印刷処理をサイズ適合用の処理内容に決定する。サイズ適合用の処理内容は、比較対象となったバリアブルレコード６を読み出してＲＩＰ処理とオーバーレイ処理を行うものである。本実施形態における印刷用画像データ作成手段は、加工手段４１の動作終了後、連続して合成手段４４に移行する一連のコンポーネントとなっており、ＲＩＰ処理により生成されたバリアブル画像データ９とマスタ画像データ７がＲＩＰ処理後に連続してオーバーレイ処理される。
【００４４】
一方、比較結果が超過するという結果であった場合、制御手段４５ｃは、比較対象となったバリアブルレコード６に対するバリアブル印刷処理をサイズ不適合用の処理内容に決定する。サイズ不適合用の処理内容は、選択情報により特定され、制御手段４５ｃが選択情報を読み出して当該処理内容に決定する。前述したように、選択情報には、スキップ、停止、縮小続行、範囲内描画続行を特定する情報のうちのいずれか一つが記述されている。
【００４５】
スキップは、比較対象となったバリアブルレコード６に可変描画フィールド８ａのサイズを超過するメンバー６ａが含まれていた場合、当該バリアブルレコード６に対するバリアブル印刷処理を行わない処理内容である。
【００４６】
停止は、比較対象となったバリアブルレコード６に可変描画フィールド８ａのサイズを超過するメンバー６ａが含まれていた場合、その後全てのバリアブルレコード６に対するバリアブル印刷処理を停止する処理内容である。
【００４７】
縮小続行は、比較対象となったバリアブルレコード６に可変描画フィールド８ａのサイズを超過するメンバー６ａが含まれていた場合、サイズを超過するメンバー６ａのサイズを可変描画フィールド８ａのサイズに収まるように縮小してから、ＲＩＰ処理及び合成処理を行う処理内容である。制御手段４５ｃは、可変描画フィールド８ａのサイズとメンバー６ａのサイズの比に相当する縮小量を算出して処理内容と共に縮小量を決定する。
【００４８】
範囲内描画続行は、比較対象となったバリアブルレコード６に可変描画フィールド８ａのサイズを超過するメンバー６ａが含まれていた場合、サイズを超過するメンバー６ａの超過部分を削除してから、ＲＩＰ処理及び合成処理を行う処理内容である。制御手段４５ｃは、可変描画フィールド８ａのサイズとメンバー６ａのサイズから削除部分を処理内容と共に削除部分を決定する。
【００４９】
以上、処理内容決定手段４５によってバリアブル印刷処理の処理内容は決定され、当該処理内容に従って図２に示す加工手段４１と合成手段４４がバリアブル印刷処理を行う。加工手段４１は、バリアブル印刷処理として、前段工程を行う。まず、処理内容決定手段４５の解析に先立って、マスタ画像データ７を送出データ記憶部４０から読み出し、ＲＩＰ処理を施し、加工済みマスタ画像データ保管部４２に記憶させる。ＲＩＰ処理は、ページ記述言語で記述されたマスタ画像データ７を解釈して、当該マスタ画像データを画像出力装置４の出力解像度に合わせたラスターデータ、すなわち点の集まりであるビットマップのデータに変換するものであり、いわゆるラスタライズである。
【００５０】
また、加工手段４１は、処理内容決定手段４５が決定したバリアブル印刷処理の処理内容に従ってバリアブル印刷処理を行う。具体的には、処理内容決定手段４５によって指定されたバリアブルレコード６とフィールド情報８を送出データ記憶部４０から順次読み出し、ＲＩＰ処理を施してバリアブル画像データを生成する。又は処理内容に従って縮小処理や削除処理を施した後、ＲＩＰ処理を施してバリアブル画像データ９を生成する。尚、処理内容決定手段４５から読み出すバリアブルレコード６が指定されなければ、加工手段４１はバリアブル印刷処理を開始せず、バリアブル印刷処理として停止処理がなされる。加工手段４１によって生成されたバリアブル画像データ９は、バリアブル画像データ保管部４３に記憶される。
【００５１】
合成手段４４は、加工済みマスタ画像データ保管部４２に記憶されたマスタ画像データ７とバリアブル画像データ保管部４３に記憶されたバリアブル画像データ９とを合成した印刷用画像データを別途生成する。この印刷用画像データは、画像出力装置５へ送出されて、一つのバリアブルレコード６に対するバリアブル印刷処理が終了する。
【００５２】
上述の各手段４０乃至４５は、注目するバリアブルレコード６の数だけ繰り返される。尚、選択情報が停止である場合には、停止に該当するバリアブルレコード６が存在した時点で繰り返しは終了する。
【００５３】
画像出力制御装置４は、画像出力制御プログラム１０の実行により以上の構成を実現し、バリアブル印刷処理の処理内容決定を行う。以下、画像出力制御装置４の動作を図８及び９に基づき説明する。
【００５４】
まず、マスタ画像データ７、及びフィールド情報８は、レイアウト端末２において作成されて画像出力制御部４に送出される。ここで、装置操作者が画像出力制御プログラム１０を起動する（Ｓ１００）と、バリアブルレコードＤＢ３より装置操作者が注目する総数Ｐのバリアブルレコード６が読み出され、画像出力制御装置４に送出される。マスタ画像データ７、フィールド情報８、注目するバリアブルレコード６は、画像出力制御装置４の送出データ記憶部４０に記憶されている。
【００５５】
この状態で、最初に加工手段４１がマスタ画像データ７を読み出し、ＲＩＰ処理を施し、ＲＩＰ処理済のマスタ画像データ７を加工済みマスタ画像データ保管部４２に記憶する（Ｓ１０１）。次に、処理内容決定手段４５は、内部カウンタをｐ＝１にセットし（Ｓ１０２）、ｐ番目のバリアブルレコード６の解析を行う（Ｓ１０３）。このバリアブルレコード６の解析は、図９に示すバリアブルレコード解析ルーチンに沿って行われる。バリアブルレコード解析ルーチンは、主に処理内容決定手段４５内における処理である。
【００５６】
図９に示すように、バリアブルレコード解析ルーチンがスタートすると（Ｓ２００）、まず、処理内容決定手段４５において、比較手段４５ｄが動作し、総数Ｎの可変描画フィールド８ａを記述するフィールド情報８を読み込み、処理内容決定手段４５の内部カウンタをｎ＝１にセットして（Ｓ２０１）、ｎ番目の可変描画フィールド８ａのサイズとフィールド名を取得する（Ｓ２０２）。さらに、ｐ番目のバリアブルレコード６を読み込み、取得したフィールド名に対応するメンバー６ａを取得する（Ｓ２０３）。
【００５７】
比較手段４５ｄは、取得したメンバー６ａのサイズをテキストデータであれば、文字の大きさ、文字間隔、及び文字数から値として算出し、画像データであれば、画素数により算出する（Ｓ２０４）。
【００５８】
次に、比較手段４５ｄによって、これらサイズが比較され、算出されたメンバー６ａのサイズが可変描画フィールド８ａのサイズの範囲内に収まるか超過するかが導かれる（Ｓ２０５）。ここで、算出されたメンバー６ａのサイズが可変描画フィールド８ａのサイズに収まる場合（Ｓ２０５，Ｙｅｓ）は、内部カウンタをｎ＝ｎ＋１とする（Ｓ２０６）。ｎの値が総数Ｎを超えていない場合には（Ｓ２０７，Ｎｏ）、Ｓ２０２に戻り、次の可変描画フィールド８ａと対応するメンバー６ａとのサイズの比較を繰り返す（Ｓ２０２乃至Ｓ２０５）。
【００５９】
また、ｎの値が総数Ｎを超えている場合には（Ｓ２０７，Ｙｅｓ）、全可変描画フィールド８ａ、８ａのサイズに、対応する各メンバー６ａ、６ａのサイズが収まると判断し、ｐ番目のバリアブルレコード６の処理内容を決定する。すなわち、解析したバリアブルレコード６をバリアブル印刷処理を行う対象として決定して加工手段４１に渡すとともに、図８に示すＳ１０４へ処理を返す（Ｓ２０８）。
【００６０】
ここで、算出されたメンバー６ａのサイズが可変描画フィールド８ａのサイズを超過する場合（Ｓ２０５，Ｎｏ）、制御手段４５ｃがサイズ不適合用の処理内容を決定する。まず、選択情報記憶部４５ｂより選択情報を取得する（Ｓ２０９）。選択情報記憶部４５ｂには、装置操作者が選んだサイズ不適合用の処理内容を特定する情報が選択受付手段４５ａにより受け付けられて選択情報として予め記憶されている。
【００６１】
制御手段４５ｃは、選択情報を解釈し、処理内容を決定する。選択情報がスキップ設定である場合（Ｓ２１０，Ｙｅｓ）、ｐ＝ｐ＋１として（Ｓ２１１）、Ｓ２０１の処理に戻る。すなわち、このルーチンは、最終的にはｐ番目のバリアブルレコード６の処理内容を決定して図８のＳ１０４乃至Ｓ１０６に戻るが、ｐ＝ｐ＋１とすることで、当該処理内容は、可変描画フィールド８ａのサイズを超過したメンバー６ａを含むバリアブルレコード６のバリアブル印刷処理をスキップするものとなる。図８に示すＳ１０４乃至Ｓ１０６において、加工手段４１は、制御手段４５ｃより指示されたバリアブルレコード６を読み出すため、加工手段４１は、当該処理内容に従うと、サイズ不適合であったメンバー６ａを含むバリアブルレコード６の読み出しをスキップすることになる。
【００６２】
選択情報が停止設定である場合（Ｓ２１２，Ｙｅｓ）、図８に示すＥｎｄ処理（Ｓ１１１）へ処理を返す。すなわち、バリアブル印刷処理の処理内容を停止処理に決定する。
【００６３】
選択情報が縮小続行設定である場合（Ｓ２１３，Ｙｅｓ）、制御手段４５ｃは、可変描画フィールド８ａのサイズとメンバー６ａのサイズの比を算出し、この比をもってメンバー６ａの縮小量を決定する（Ｓ２１４）。
【００６４】
さらに、ｎ＝ｎ＋１を行い（Ｓ２１７）、ｎ＞Ｎであれば（Ｓ２１９，Ｙｅｓ）、決定した縮小量に加えて、縮小するメンバー６ａを含むバリアブルレコード６をバリアブル印刷処理を行う対象として決定し、これら決定した情報を加工手段４１に渡すとともに、図８に示すＳ１０５へ処理を返す（Ｓ２１９）。すなわち、制御手段４５ｃは、処理内容をＳ１０５で行う処理内容に決定する。尚、ｎ＞Ｎでなければ（Ｓ２１９，Ｎｏ）、ｎ番目の可変描画フィールド８ａと、対応するメンバー６ａとの比較を続け、可変描画フィールド８ａのサイズを超過する全てのメンバー６ａの縮小量を決定する。
【００６５】
選択情報が範囲内描画続行設定である場合（Ｓ２１５，Ｙｅｓ）、制御手段４５ｃは、メンバー６ａの可変描画フィールド８ａのサイズから超過した部分の削除を決定する（Ｓ２１６）。
【００６６】
さらに、ｎ＝ｎ＋１を行い（Ｓ２２０）、ｎ＞Ｎであれば（Ｓ２２１，Ｙｅｓ）、決定した削除部分の情報に加えて、削除部分を有するメンバー６ａを含んだバリアブルレコード６をバリアブル印刷処理を行う対象として決定し、これら決定した情報を加工手段４１に渡すとともに、図８に示すＳ１０６へ処理を返す（Ｓ２２２）。すなわち、制御手段４５ｃは、処理内容をＳ１０６で行う処理内容に決定する。尚、ｎ＞Ｎでなければ（Ｓ２２１，Ｎｏ）、ｎ番目の可変描画フィールド８ａと、対応するメンバー６ａとの比較を続け、可変描画フィールド８ａのサイズを超過する全てのメンバー６ａの削除部分を決定する。
【００６７】
以上のルーチンによって、バリアブル印刷処理の処理内容が決定され、以下においてその処理内容に従ったバリアブル印刷処理が行われる。まず、加工手段４１は、サイズが適合であった場合、バリアブル印刷処理の前段として、処理内容決定手段４５が解析したバリアブルレコード６とフィールド情報８を読み出し、メンバー６ａをフィールド情報８で記述される位置にレイアウトして画像データ化した後、ＲＩＰ処理を施してバリアブル画像データ９を作成し、バリアブル画像データ保管部４３に記憶させる（Ｓ１０４）。
【００６８】
同様に、サイズ不適合の処理内容がスキップ設定である場合には、バリアブル印刷処理の前段として、可変描画フィールド８ａのサイズを超過したメンバー６ａを含むバリアブルレコード６をスキップして、制御手段４５ｃから指示されたバリアブルレコード６を読み出し、メンバー６ａをフィールド情報８で記述される位置にレイアウトして画像データ化した後、ＲＩＰ処理を施してバリアブル画像データ９を作成し、バリアブル画像データ保管部４３に記憶させる（Ｓ１０４）。
【００６９】
また、サイズ不適合の処理内容が停止設定である場合には、バリアブル印刷処理として、停止処理を行い（Ｓ１１１）、その後のバリアブルレコード６に基づくバリアブル印刷処理を終了する。
【００７０】
サイズ不適合の処理内容が縮小続行設定である場合には、バリアブル印刷処理の前段として、制御手段４５ｃより指示された縮小量を参照して、該当メンバー６ａのサイズを縮小してから、画像化及びＲＩＰ処理し、バリアブル画像データ保管部４３にバリアブル画像データ９を記憶させる（Ｓ１０５）。
【００７１】
サイズ不適合の処理内容が範囲内描画続行設定である場合には、バリアブル印刷処理の前段として、制御手段４５ｃより通知された削除部分の情報を参照して、該当メンバー６ａの超過する部分を削除してから、画像化及びＲＩＰ処理し、バリアブル画像データ保管部４３にバリアブル画像データ９を記憶させる（Ｓ１０６）。
【００７２】
さらに、バリアブル印刷処理の後段として、合成手段４４がマスタ画像データ保管部４２からマスタ画像データ７を読み込み、バリアブル画像データ保管部４３からバリアブル画像データ６を読み出し、オーバーレイ処理を行って、別途印刷用画像データを作成する（Ｓ１０７）。
【００７３】
合成手段４４により別途作成された印刷用画像データは、Ｉ／Ｆ４ｆを介して画像出力装置５に送出される（Ｓ１０８）。印刷用画像データが送出された画像出力装置５は、格納されている記録用紙を媒体として印刷用画像データを出力する。
【００７４】
一方、印刷用画像データの送出後、処理内容決定手段４５は、ｐ＝ｐ＋１にカウントアップし（Ｓ１０９）、ｐ＞Ｐ、すなわち注目する全バリアブルレコード６に基づくバリアブル印刷処理が終了していれば（Ｓ１１０，Ｙｅｓ）、バリアブル印刷処理を終了させる（Ｓ１１１）。ｐ＞Ｐでなければ（Ｓ１１０，Ｎｏ）、Ｓ１０３に戻り、順次ｐ番目のバリアブルレコード６の解析及びバリアブル印刷処理を繰り返す。
【００７５】
以上によって、画像出力制御装置４は、バリアブル印刷処理のための解析を行い、バリアブルレコード６に応じてバリアブル印刷処理を可変する。
【００７６】
このように、本発明に係る画像出力装置４は、バリアブル印刷において、可変描画フィールド８ａのサイズと、対応するメンバー６ａのサイズとを比較して、比較結果に応じてバリアブル印刷処理の処理内容を決定するようにし、この決定された処理内容に従ってバリアブル印刷処理を行うようにした。従って、可変描画フィールド８ａのサイズとメンバー６ａとのサイズの関係に応じた処理が可能となる。
【００７７】
この処理内容として、サイズ適合用の処理内容と、サイズ不適合用の処理内容に分けることで、可変描画フィールドのサイズをメンバー６ａのサイズが超過した場合であっても、処理内容をサイズ不適合用にすることで、超過に対応した処理を行うことができる。
【００７８】
サイズ不適合用の処理内容は、複数用意されており、装置操作者が選択できるようにしたことで、可変描画フィールドのサイズをメンバー６ａのサイズが超過した場合に所望する処理内容で処理することができ、装置操作者のスタイルに合わせた印刷工程を実現できる。
【００７９】
複数のサイズ不適合用の処理内容として、スキップ、停止、縮小続行、範囲内描画続行を設けた。スキップ設定によって、再度印刷する際の手間を省くことができる。停止設定によって、記録用紙の無駄を省くことができる。縮小続行設定によって、サイズ不適合のメンバー６ａの再編集の手間を省くことができる。範囲内描画続行設定によって、サイズ不適合をレイアウトして報知することができる。
【００８０】
尚、本実施形態においては、画像出力制御プログラムをＨＤＤ３ｃ内に記憶させるようにした。この他にも画像出力制御装置３が読み取り可能な記憶媒体に記憶させることもできる。例えば、光ディスク、光磁気ディスク（ＣＤ−ＲＯＭ／ＤＶＤ−ＲＡＭ／ＤＶＤ−ＲＯＭ／ＭＯ等）、磁気記憶媒体（ハードディスク／フロッピー（登録商標）ディスク／ＺＩＰ等）に記憶されているようにしてもよい。また、本実施形態において画像出力制御装置４は、画像出力制御プログラムを実行することで上述の機能を備えるようにしたが、専用回路を備えることで上述の機能を備えるようにしてもよい。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施形態に係る画像出力システムの構成を示す構成図である。
【図２】本実施形態に係る画像出力制御装置の機能ブロック図である。
【図３】画像出力制御装置における制御手段の機能ブロック図である。
【図４】バリアブルレコードの集合体であるバリアブルレコードＤＢを示す図である。
【図５】マスタ画像データを示す図である。
【図６】フィールド情報を示す図である。
【図７】画像データの作成手順を選択する画面を説明する図である。
【図８】作成手順の制御を説明するフローチャート図である。
【図９】図８に示すフローチャートにおけるＳ１０３のバリアブルレコードの解析ルーチンを説明するフローチャート図である。
【符号の説明】
【００８２】
１    画像出力システム
２    レイアウト端末
３    バリアブルレコードＤＢ
４    画像出力制御装置
４０  送出データ記憶部
４１  加工手段
４２  加工済みマスタ画像データ保管部
４３  加工済みバリアブルレコード保管部
４４  合成手段
４５  処理内容決定手段
４５ａ  選択受付手段
４５ｂ  選択情報記憶部
４５ｃ  制御手段
４５ｄ  比較手段
５    画像出力装置
６    バリアブルレコード
６ａ  メンバー
７    マスタ画像データ
８    フィールド情報
８ａ  可変描画フィールド
８ｂ  フィールド名
９    バリアブル画像データ
１０  画像出力制御プログラム
【図１】
2006139534.tif 000003
【図２】
2006139534.tif 000004
【図３】
2006139534.tif 000005
【図４】
2006139534.tif 000006
【図５】
2006139534.tif 000007
【図６】
2006139534.tif 000008
【図７】
2006139534.tif 000009
【図８】
2006139534.tif 000010
【図９】
2006139534.tif 000011