[go: up one dir, main page]

JP2006139534A - Image output controller, image output control method, image output control program and storage medium - Google Patents

Image output controller, image output control method, image output control program and storage medium Download PDF

Info

Publication number
JP2006139534A
JP2006139534A JP2004328454A JP2004328454A JP2006139534A JP 2006139534 A JP2006139534 A JP 2006139534A JP 2004328454 A JP2004328454 A JP 2004328454A JP 2004328454 A JP2004328454 A JP 2004328454A JP 2006139534 A JP2006139534 A JP 2006139534A
Authority
JP
Japan
Prior art keywords
variable
size
image data
processing
drawing field
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2004328454A
Other languages
Japanese (ja)
Inventor
Atsushi Kido
淳 木戸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Medical and Graphic Inc
Original Assignee
Konica Minolta Medical and Graphic Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Medical and Graphic Inc filed Critical Konica Minolta Medical and Graphic Inc
Priority to JP2004328454A priority Critical patent/JP2006139534A/en
Publication of JP2006139534A publication Critical patent/JP2006139534A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)
  • Image Processing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide technology allowing a variable printing process according to relation between size of a variable drawing filed and size of a member. <P>SOLUTION: This image outputting controller has: a storage means storing a variable record including the member and master image data set with the variable drawing field; a comparison means comparing the size of the member and the size of the variable drawing field; a control means determining processing contents of the variable printing process according to a comparison result by the comparison means; and a printing image data production means reading the variable record and the master image data from the storage means, and performing the variable printing process according to the processing contents determined by the control means. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

この発明は、下敷きとなる画像データに設定された可変描画フィールドに別途定義されたテキストデータや画像データを合成して出力するバリアブル印刷処理を行う技術に関する。   The present invention relates to a technique for performing variable printing processing that combines and outputs text data and image data separately defined in a variable drawing field set in underlying image data.

近年では、DTP(Desk Top Publishing)等の普及により、印刷発注者が自身の端末において、スキャナから入力した画像をコンピュータのソフトウェア上で画像編集し、フルディジタルで印刷物を出力することが行われるようになった。このフルディジタル化に伴って、様々な印刷方式が実現することとなった。そのうちの一つがバリアブル印刷である。   In recent years, with the spread of DTP (Desk Top Publishing) and the like, a print orderer can edit an image input from a scanner on his / her terminal on a computer software and output a printed product in full digital form. Became. With this full digitization, various printing methods have been realized. One of them is variable printing.

バリアブル印刷は、1つのマスタ画像データに対して、テキストデータや画像データ等の別途定義されたメンバーと呼ばれるデータを合成して印刷用画像データを作成し、この印刷用画像データを記録用紙を媒体にして出力するものである。メンバーは1つのマスタ画像データに対して順次変更可能であり、1つのマスタ画像データをテンプレートにしてメンバーのみを変更した複数の印刷物の作成が可能となる。(例えば、特許文献1参照。)。   In variable printing, data called separately defined members such as text data and image data is combined with one master image data to create printing image data, and the printing image data is recorded on a recording paper medium. Is output. The members can be sequentially changed with respect to one master image data, and a plurality of printed materials in which only one member is changed using one master image data as a template can be created. (For example, see Patent Document 1.)

すなわち、バリアブル印刷は、一般的に容量の大きな画像データであるマスタ画像データのRIP処理等を一度行い、後は順次メンバーに対する画像化及びRIP処理のみを行うものである。従って、画像処理の負担が軽くなり、高速出力が実現する。例えば、ダイレクトメールや年賀状等のテンプレートが同一で宛名が異なる印刷物の作成においてよく用いられる。   In other words, variable printing is a process in which master image data, which is generally large-capacity image data, is once subjected to RIP processing and the like, and thereafter, only member imaging and RIP processing are sequentially performed. Accordingly, the burden of image processing is reduced, and high-speed output is realized. For example, it is often used in creating printed materials with the same template, such as direct mail and New Year's cards, but with different addresses.

このバリアブル印刷を行うシステムは、マスタ画像データのレイアウトを行うレイアウト端末と、メンバーを含むバリアブルレコードがデータベース化されたデータベースと、RIP処理及び合成処理を含むバリアブル印刷処理を行う画像出力制御装置と、印刷物の作成を行う画像出力装置とから構成される。   The system that performs variable printing includes a layout terminal that performs layout of master image data, a database in which variable records including members are stored in a database, an image output control device that performs variable printing processing including RIP processing and composition processing, And an image output device for creating printed matter.

特開2003−323289号公報JP 2003-323289 A

このバリアブル印刷においては、マスタ画像データに対応する画像の所定位置に所定サイズの可変描画フィールドが設定され、当該可変描画フィールドの範囲内にメンバーを合成する。この可変描画フィールドは、バリアブルレコードごとに設定されるものではなく、全てのバリアブルレコード共通のものが設定される。一方、複数のバリアブルレコードがそれぞれ含むメンバーのサイズ、すなわちテキストデータであれば文字列の長さ等は個々のバリアブルレコードで異なるものである。   In this variable printing, a variable drawing field of a predetermined size is set at a predetermined position of an image corresponding to master image data, and members are combined within the range of the variable drawing field. This variable drawing field is not set for each variable record, but is set for all variable records. On the other hand, the size of the member included in each of the plurality of variable records, that is, the length of the character string in the case of text data is different for each variable record.

従って、バリアブルレコードに含まれるメンバーのサイズによっては、可変描画フィールドのサイズを超過してしまう場合がある。この場合の処理は、一律に決まっており、合成するメンバーにおいて可変描画フィールドに収まる範囲内のみを描画するというものであった。この一律に定まった処理は、個々の仕様で印刷を行う装置操作者にとっては、かならずしも使い勝手が良いとはいえない。   Therefore, depending on the size of the member included in the variable record, the size of the variable drawing field may be exceeded. In this case, the processing is uniformly determined, and only the range within the variable drawing field of the member to be combined is drawn. This uniform processing is not always convenient for an operator of the apparatus that performs printing with individual specifications.

この発明は、上述のような問題点に鑑みてなされたものであり、バリアブル印刷処理において、可変描画フィールドのサイズとメンバーとのサイズの関係に応じた処理が可能な技術を提供することを目的とする。   The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a technique capable of performing processing according to the relationship between the size of a variable drawing field and the size of a member in variable printing processing. And

上記課題を解決するために、請求項1に記載の発明は、マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御装置であって、画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶する記憶手段と、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、前記比較手段による比較結果に応じて、前記バリアブル印刷処理の処理内容を決定する制御手段と、前記記憶手段より前記バリアブルレコードと前記マスタ画像データとを読み出し、前記制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段と、を備えること、を特徴とする。   In order to solve the above-described problem, the invention described in claim 1 creates a plurality of printing image data by performing variable printing processing based on master image data and a plurality of variable records, and the plurality of printings. An image output control apparatus for outputting image data for use, wherein the variable record including a member that is a component of an image and the master image data in which a variable drawing field that is an area in which the member is drawn are set; Storage means for storing, comparison means for comparing the size of the member and the size of the variable drawing field, control means for determining the processing content of the variable printing process according to the comparison result by the comparison means, The variable record and the master image data are read from the storage means and the control means determines. According to the content, comprise a printing image data creating means for performing variable printing process, and characterized.

上記課題を解決するために、請求項3に記載の発明は、マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御装置であって、画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶する記憶手段と、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、前記比較手段による比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付ける選択受付手段と、前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択受付手段が受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理を行う印刷用画像データ作成手段と、を備えること、を特徴とする。   In order to solve the above-mentioned problem, the invention described in claim 3 creates a plurality of printing image data by performing variable printing processing based on master image data and a plurality of variable records, and the plurality of printings. An image output control apparatus for outputting image data for use, wherein the variable record including a member that is a component of an image and the master image data in which a variable drawing field that is an area in which the member is drawn are set; Storage means for storing, comparison means for comparing the size of the member with the size of the variable drawing field, and the result of comparison by the comparison means determined when the size of the member exceeds the size of the variable drawing field Selection accepting means for accepting the processing content for size nonconformity to be selectable from a plurality of types; As a result of comparison by the comparison means, when the size of the member falls within the size of the variable drawing field, variable printing processing is performed according to the processing content for size adaptation, and the size of the member exceeds the size of the variable drawing field. In this case, the image processing apparatus includes a printing image data creating unit that performs variable printing processing according to the processing content for size nonconformity received by the selection receiving unit.

また、上記課題を解決するために、請求項5に記載の発明は、画像の構成要素であるメンバーが含まれたバリアブルレコードを複数保持し、かつ該メンバーが描画される領域である可変描画フィールドが設定されているマスタ画像データを保持する画像出力制御装置を、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、前記比較手段による比較結果に応じて、前記バリアブル印刷処理の処理内容を決定する制御手段と、前記記憶手段より前記バリアブルレコードと前記マスタ画像データとを読み出し、前記制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段と、して機能させること、を特徴とする。   In order to solve the above problem, the invention according to claim 5 is a variable drawing field that holds a plurality of variable records including members that are components of an image and is an area in which the members are drawn. An image output control apparatus that holds master image data set with a comparison unit that compares the size of the member with the size of the variable drawing field, and the variable printing process according to a comparison result by the comparison unit Control means for determining the processing content of the image data; and printing image data creation means for reading the variable record and the master image data from the storage means and performing variable printing processing according to the processing content determined by the control means; To function.

また、上記課題を解決するために、請求項7に記載の発明は、画像の構成要素であるメンバーが含まれたバリアブルレコードを複数保持し、かつ該メンバーが描画される領域である可変描画フィールドが設定されているマスタ画像データを保持する画像出力制御装置を、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、前記比較手段による比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付ける選択受付手段と、前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択受付手段が受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理に従ったバリアブル印刷処理を行う印刷用画像データ作成手段と、として機能させること、を特徴とする。   In order to solve the above-described problem, the invention according to claim 7 is a variable drawing field that holds a plurality of variable records including members that are constituent elements of an image and is an area in which the members are drawn. An image output control apparatus that holds master image data set with a comparison means for comparing the size of the member with the size of the variable drawing field, and the size of the member is variable as a result of comparison by the comparison means Selection accepting means for selectively accepting the processing contents for size nonconformity determined when the size of the drawing field is exceeded, and the result of comparison by the comparing means is that the size of the member is the variable drawing field If it fits within the size, perform variable print processing according to the processing content for size adaptation and If the size of the image exceeds the size of the variable drawing field, printing image data creation means for performing variable printing processing according to variable printing processing according to the processing content for size nonconformity received by the selection receiving means, It is made to function.

また、上記課題を解決するために、請求項10に記載の発明は、マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御方法であって、画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、比較結果に応じて、前記バリアブル印刷処理の処理内容を決定し、記憶された前記バリアブルレコードと前記マスタ画像データを読み出し、決定した処理内容に従って、バリアブル印刷処理を行うこと、を特徴とする。   In order to solve the above-described problem, the invention according to claim 10 creates a plurality of printing image data by performing variable printing processing based on master image data and a plurality of variable records, and An image output control method for outputting image data for printing, wherein the variable record including a member which is a component of an image and a variable drawing field which is an area where the member is drawn are set Data is stored, the size of the member is compared with the size of the variable drawing field, the processing content of the variable printing process is determined according to the comparison result, and the stored variable record and the master image data are stored. And variable print processing is performed according to the determined processing content.

また、上記課題を解決するために、請求項12に記載の発明は、マスタ画像データと複数のバリアブルレコードとに基づき、決められた処理内容に従ってバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御方法であって、画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、予め、比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付け、前記比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択可能に受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理を行うこと、を特徴とする。   In order to solve the above-mentioned problem, the invention according to claim 12 is characterized in that a plurality of image data for printing is performed by performing variable printing processing according to predetermined processing contents based on master image data and a plurality of variable records. And outputting the plurality of print image data, the variable record including a member that is a component of the image and a variable drawing field that is an area in which the member is drawn. The set master image data is stored, the size of the member is compared with the size of the variable drawing field, and the result of the comparison is that the size of the member exceeds the size of the variable drawing field in advance. The processing content for size nonconformity to be determined is received so that it can be selected from a plurality of types, and as a result of the comparison, If the size of the member falls within the size of the variable drawing field, variable printing processing is performed according to the processing content for size adaptation, and if the size of the member exceeds the size of the variable drawing field, the selection is accepted. The variable printing process is performed in accordance with the processing content for the size mismatch.

また、バリアブル印刷処理の処理内容の決定では、比較の結果、メンバーのサイズが可変描画フィールドのサイズに収まる場合、バリアブル印刷処理をサイズ適合用の処理内容に決定し、比較の結果、メンバーのサイズが可変描画フィールドのサイズを超過する場合、バリアブル印刷処理をサイズ不適合用の処理内容に決定するようにしてもよい(請求項2,6,11記載の発明に相当)   In the determination of the variable print processing content, if the member size fits within the size of the variable drawing field as a result of the comparison, the variable print processing is determined as the size matching processing content, and the comparison results in the member size. May exceed the size of the variable drawing field, the variable printing process may be determined as the processing content for size mismatch (corresponding to the inventions of claims 2, 6 and 11).

また、サイズ不適合用の処理内容は、メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小してRIP処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、メンバーのうち、可変描画フィールドのサイズを超過する部分を削除してRIP処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容の中から選ばれた一の処理内容であるようにしてもよい(請求項4,8,13記載の発明に相当)   In addition, the processing content for size nonconformity includes processing content for skipping creation of printing image data based on the variable record whose member size exceeds the size of the variable drawing field, and printing image data based on all variable records. The processing contents for stopping the creation of the image and the size of the member to be compared are reduced to the size of the variable drawing field and subjected to RIP processing, and the processed variable record and the master image data are combined. The processing content and the portion of the member that exceeds the size of the variable drawing field are deleted, RIP processing is performed, and the selected processing content is combined with the processed variable record and the master image data. The content of the processing may be a single processing content (in the inventions of claims 4, 8 and 13). This)

また、画像出力制御プログラムを、画像出力制御装置が読み取り可能に記憶する記憶媒体に記憶するようにしてもよい(請求項9記載の発明に相当)   Further, the image output control program may be stored in a storage medium that is readable by the image output control device (corresponding to the invention described in claim 9).

本発明は、バリアブル印刷において、可変描画フィールドのサイズと、対応するメンバーのサイズとを比較して、比較結果に応じてバリアブル印刷処理の処理内容を決定するようにし、この決定された処理内容に従ってバリアブル印刷処理を行うようにした。従って、可変描画フィールドのサイズとメンバーとのサイズの関係に応じた処理が可能となる。   According to the present invention, in variable printing, the size of a variable drawing field is compared with the size of a corresponding member, and the processing content of variable printing processing is determined according to the comparison result, and according to the determined processing content Variable printing processing was performed. Therefore, processing according to the relationship between the size of the variable drawing field and the size of the member is possible.

以下、この発明の一実施形態について図1乃至図9に基づき詳細に説明する。図1は、本発明の実施形態に係る画像出力システムの構成を示す構成図である。図2は、本実施形態に係る画像出力制御装置の機能ブロック図である。図3は、画像出力制御装置における制御手段の機能ブロック図である。図4は、バリアブルレコードの集合体であるバリアブルレコードDBを示す図である。図5は、マスタ画像データを示す図である。図6は、フィールド情報を示す図である。図7は、画像データの作成手順を選択する画面を説明する図である。図8は、作成手順の制御を説明するフローチャート図である。図9は、図8に示すフローチャートにおけるS103のバリアブルレコードの解析ルーチンを説明するフローチャート図である。   Hereinafter, an embodiment of the present invention will be described in detail with reference to FIGS. FIG. 1 is a configuration diagram showing a configuration of an image output system according to an embodiment of the present invention. FIG. 2 is a functional block diagram of the image output control apparatus according to the present embodiment. FIG. 3 is a functional block diagram of control means in the image output control apparatus. FIG. 4 is a diagram showing a variable record DB that is an aggregate of variable records. FIG. 5 is a diagram showing master image data. FIG. 6 is a diagram showing field information. FIG. 7 is a diagram for explaining a screen for selecting an image data creation procedure. FIG. 8 is a flowchart for explaining the control of the creation procedure. FIG. 9 is a flowchart for explaining the variable record analysis routine of S103 in the flowchart shown in FIG.

図1に示すように、本実施形態に係る画像出力制御装置4は、画像出力システム1の一構成としてネットワーク上に存在し、レイアウト端末2、バリアブルレコードDB(データベース)3、画像出力装置5とネットワークを介して接続されている。この画像出力システム1は、例えば、バリアブル印刷用途として使用される。すなわち、図5に示す可変描画フィールド8a、8aが設定されている1つのマスタ画像データ7に対して、図4に示すテキストやイメージ等のメンバー6a、6aで構成されるバリアブルレコード6を複数別途定義し、印刷時にマスタ画像データ7とバリアブルレコード6のメンバー6a、6aとを可変描画フィールド8a、8a上に合成して印刷するものである。   As shown in FIG. 1, an image output control device 4 according to the present embodiment exists on a network as one configuration of the image output system 1, and includes a layout terminal 2, a variable record DB (database) 3, an image output device 5, and the like. Connected via network. The image output system 1 is used, for example, as a variable printing application. That is, a plurality of variable records 6 composed of members 6a and 6a such as text and images shown in FIG. 4 are separately provided for one master image data 7 in which variable drawing fields 8a and 8a shown in FIG. 5 are set. The master image data 7 and the members 6a and 6a of the variable record 6 are combined and printed on the variable drawing fields 8a and 8a at the time of printing.

この画像出力システム1では、まず、レイアウト端末2によりマスタ画像データ7、及びバリアブルレコード6の集合体であるデータベースが作成され、当該データベースをバリアブルレコードDB3に記憶させる一方で、マスタ画像データ7を画像出力制御装置4に送出している。画像出力制御装置5では、バリアブル印刷処理として、マスタ画像データ7を加工すると共に、バリアブルレコードDB3より注目するバリアブルレコード6を読み出して、含まれるメンバー6a、6aを加工し、加工済みのマスタ画像データ7と加工済みのメンバー6a、6aを合成して印刷用画像データを作成している。更に、画像出力装置5がこの印刷用画像データに対応する画像を記録用紙上に出力している。   In this image output system 1, first, a database that is a collection of master image data 7 and variable records 6 is created by the layout terminal 2, and the database is stored in the variable record DB 3, while the master image data 7 is stored as an image. It is sent to the output control device 4. In the image output control device 5, as the variable printing process, the master image data 7 is processed, the variable record 6 of interest is read from the variable record DB 3, the included members 6a and 6a are processed, and processed master image data 7 and the processed members 6a and 6a are combined to create image data for printing. Further, the image output device 5 outputs an image corresponding to the printing image data on a recording sheet.

また、印刷用画像データの作成において、本実施形態に係る画像出力制御装置4は、バリアブル印刷処理の処理内容を複数有し、バリアブルレコード6のメンバー6aのサイズとマスタ画像データ7に設定される可変描画フィールド8aのサイズの比較結果に応じてバリアブル印刷処理の処理内容が可変させ、この可変する処理内容を、装置操作者に選択させる。   Further, in creating the printing image data, the image output control device 4 according to the present embodiment has a plurality of processing contents of the variable printing process, and is set to the size of the member 6 a of the variable record 6 and the master image data 7. Depending on the comparison result of the size of the variable drawing field 8a, the processing contents of the variable printing process are changed, and the apparatus operator is made to select the changing processing contents.

以下、画像出力システム1上の各装置2,3,4,5について説明する。まず、画像出力装置5は、例えば、カラーレーザプリンタ等の電子写真方式プリンタであり、異なるサイズの記録用紙を異なる出力方向(縦置きと横置き)に収納する複数の給紙カセットを備えている。画像出力装置5では、所定のサイズ及び出力方向の記録用紙を給紙カセットから給紙し、送出された印刷用画像データに対応する画像を記録用紙上に出力している。   Hereinafter, each device 2, 3, 4, 5 on the image output system 1 will be described. First, the image output device 5 is, for example, an electrophotographic printer such as a color laser printer, and includes a plurality of paper feed cassettes that store recording sheets of different sizes in different output directions (portrait and landscape). . The image output device 5 feeds recording paper of a predetermined size and output direction from a paper feed cassette, and outputs an image corresponding to the sent printing image data on the recording paper.

画像出力装置5に送出する印刷用画像データは、レイアウト端末2において作成されるマスタ画像データ7とバリアブルレコード6のメンバー6a、6aが加工及び合成されたものである。レイアウト端末2は、コンピュータで構成され、ページ記述言語で構成されたマスタ画像データ7とバリアブルレコード6を作成するバリアブル印刷用アプリケーションが搭載されている。このレイアウト端末2により作成されたバリアブルレコード6は、データベースとしてバリアブルレコードDB3にネットワークを介して送出される。   The image data for printing sent to the image output device 5 is obtained by processing and combining the master image data 7 created in the layout terminal 2 and the members 6a and 6a of the variable record 6. The layout terminal 2 is configured by a computer, and is mounted with a variable printing application that creates master image data 7 and a variable record 6 configured in a page description language. The variable record 6 created by the layout terminal 2 is sent as a database to the variable record DB 3 via the network.

バリアブルレコード6は、図4に示すように、レイアウト端末2においてバリアブルレコード6の集合であるデータベースの形態で作成される。バリアブルレコード6は、レコード番号で標識されて、フィールド名8b、8bに対応するメンバー6a、6aから構成される。この各メンバー6a、6aは、テキストや画像等のデータであり、マスタ画像データ7と合成される画像の構成要素である。図4においては、データベースにフィールド名8b、8bとして“Address”、“Name”が設定されており、フィールド名8b、8bに対応するメンバー6a、6aとして住所と氏名のテキストデータが格納されている。   As shown in FIG. 4, the variable record 6 is created in the form of a database that is a set of variable records 6 in the layout terminal 2. The variable record 6 is labeled with a record number and includes members 6a and 6a corresponding to the field names 8b and 8b. Each of the members 6 a and 6 a is data such as text and images, and is a component of an image to be combined with the master image data 7. In FIG. 4, “Address” and “Name” are set as field names 8b and 8b in the database, and text data of addresses and names are stored as members 6a and 6a corresponding to the field names 8b and 8b. .

マスタ画像データ7は、図5に示すように、バリアブル印刷においてベースとなる画像データである。このマスタ画像データ7に対応する画像上の所定位置には、可変描画フィールド8a、8aが設定される。この可変描画フィールド8a、8aは、バリアブルレコード6に含まれるメンバー6a、6aが合成されるエリアであり、フィールド名8b、8bと対応付けられている。可変描画フィールド8a、8aは、図6に示す可変描画フィールド8a、8aを記述するフィールド情報8がバリアブル印刷用アプリケーション上で作成されることでマスタ画像データ7に設定されている。   As shown in FIG. 5, the master image data 7 is image data serving as a base in variable printing. Variable drawing fields 8 a and 8 a are set at predetermined positions on the image corresponding to the master image data 7. The variable drawing fields 8a and 8a are areas where the members 6a and 6a included in the variable record 6 are combined, and are associated with the field names 8b and 8b. The variable drawing fields 8a and 8a are set in the master image data 7 when the field information 8 describing the variable drawing fields 8a and 8a shown in FIG. 6 is created on the variable printing application.

フィールド情報8は、図6に示すように、可変描画フィールド8a、8aのマスタ画像データ7に対応する画像上の位置及びサイズ、更にフィールド名8b、8bを一組として記述したテーブルである。すなわち、このフィールド情報8は、マスタ画像データ7とバリアブルレコード6に含まれる各メンバー6a、6aとのオーバーレイのレイアウトを規定する。   As shown in FIG. 6, the field information 8 is a table in which the position and size on the image corresponding to the master image data 7 of the variable drawing fields 8a and 8a and the field names 8b and 8b are described as a set. That is, the field information 8 defines the overlay layout of the master image data 7 and the members 6 a and 6 a included in the variable record 6.

画像出力制御装置4は、例えば、CPU4a、RAM4b、HDD4c、モニタ4d、キーボードやマウス等の入力装置4e、I/F4fにより構成されている。図2に示すように、これらコンピュータ資源によって、送出データ記憶部40、加工手段41、加工済みマスタ画像データ保管部42、バリアブル画像データ保管部43、合成手段44、及び処理内容決定手段45が実現される。   The image output control device 4 includes, for example, a CPU 4a, a RAM 4b, an HDD 4c, a monitor 4d, an input device 4e such as a keyboard and a mouse, and an I / F 4f. As shown in FIG. 2, the transmission data storage unit 40, the processing unit 41, the processed master image data storage unit 42, the variable image data storage unit 43, the synthesis unit 44, and the processing content determination unit 45 are realized by these computer resources. Is done.

この画像出力制御装置4は、バリアブル印刷処理を行う装置である。初めに、加工手段41が送出データ記憶部40に記憶されているマスタ画像データ7を読み出してRIP処理を行い、加工済みマスタ画像データ保管部42に記憶させる。さらに、処理内容決定手段45が送出データ記憶部40からフィールド情報8とバリアブルレコード6を読み出し、バリアブル印刷処理の処理内容を決定する。次に、加工手段41は、処理内容決定手段41が決定した処理内容に従った処理を行う。この処理によってバリアブル画像データ9がバリアブル画像データ保管部43に記憶されると、合成手段44がそれぞれ加工済みのマスタ画像データ7とバリアブル画像データ9を読み出してオーバーレイ処理を行う。以下、このような画像出力制御装置4において、各手段を詳細に説明する。   The image output control device 4 is a device that performs variable printing processing. First, the processing means 41 reads the master image data 7 stored in the transmission data storage unit 40, performs RIP processing, and stores it in the processed master image data storage unit 42. Further, the processing content determination means 45 reads the field information 8 and the variable record 6 from the transmission data storage unit 40 and determines the processing content of the variable printing process. Next, the processing unit 41 performs processing according to the processing content determined by the processing content determination unit 41. When the variable image data 9 is stored in the variable image data storage unit 43 by this processing, the synthesizing unit 44 reads the processed master image data 7 and variable image data 9 and performs overlay processing. Hereinafter, each unit in the image output control device 4 will be described in detail.

送出データ記憶部40は、バリアブルレコード6、マスタ画像データ7、フィールド情報8が記憶される。マスタ画像データ7及びフィールド情報8は、レイアウト端末2から送出されたものであり、バリアブルレコード6は、装置操作者がバリアブルレコードDB3を参照して印刷を所望するバリアブルレコード6を選択することにより、当該DB3から送出されたものである。   The transmission data storage unit 40 stores variable records 6, master image data 7, and field information 8. The master image data 7 and the field information 8 are sent from the layout terminal 2, and the variable record 6 is selected by the apparatus operator referring to the variable record DB 3 and selecting the variable record 6 desired to be printed. This is sent from the DB3.

処理内容決定手段45は、送出データ記憶部40に記憶されているバリアブルレコード6に基づいてバリアブル印刷処理の処理内容を決定する手段である。まず、送出データ記憶部40に記憶されているフィールド情報8を読み込み、さらに注目するバリアブルレコード6を順次読み出して、バリアブルレコード6のメンバー6a、6aがマスタ画像データ7に設定されている可変描画フィールド8a、8aのサイズに適合しているか否かを判断し、その判断結果に応じてバリアブル印刷処理の処理内容を決定する。   The processing content determination unit 45 is a unit that determines the processing content of the variable printing process based on the variable record 6 stored in the transmission data storage unit 40. First, the field information 8 stored in the transmission data storage unit 40 is read, and the variable record 6 to which attention is paid is sequentially read, and the variable drawing field in which the members 6 a and 6 a of the variable record 6 are set in the master image data 7. It is determined whether or not the sizes 8a and 8a are matched, and the processing content of the variable printing process is determined according to the determination result.

処理内容決定手段45についてさらに詳細に説明すると、図3に示すように、選択受付手段45aと選択情報記憶部45bと制御手段45cと比較手段45dで構成される。   The processing content determination unit 45 will be described in more detail. As shown in FIG. 3, the processing content determination unit 45 includes a selection receiving unit 45a, a selection information storage unit 45b, a control unit 45c, and a comparison unit 45d.

選択受付手段45aは、モニタ4dと入力装置4eを制御し、装置操作者からの入力を受け付ける。装置操作者が入力装置4eを操作してバリアブル印刷の開始を入力すると、この入力を受け付けて、フォーマットとして保持している図7に示す処理内容設定画面をモニタ4dに表示させる。処理内容設定画面は、特にバリアブル印刷処理において比較対象のバリアブルレコード6に含まれるメンバー6a、6aのサイズが可変描画フィールド8a、8aのサイズを超過している場合の処理内容を選択させる画面である。   The selection receiving unit 45a controls the monitor 4d and the input device 4e and receives an input from the device operator. When the apparatus operator operates the input device 4e to input the start of variable printing, this input is accepted and the processing content setting screen shown in FIG. 7 held as a format is displayed on the monitor 4d. The processing content setting screen is a screen for selecting the processing content when the size of the members 6a and 6a included in the variable record 6 to be compared particularly exceeds the size of the variable drawing fields 8a and 8a in the variable printing processing. .

図7に示す処理内容設定画面を参照して、装置操作者が入力装置4eを操作して処理内容を選択すると、選択受付手段45aは、この選択を受け付け、選択された処理内容を特定する情報を選択情報記憶部45bに記憶させる。ここで、本実施形態においては、バリアブルレコード6に含まれるメンバー6a、6aが可変描画フィールド8a、8aを超過した場合に選択可能なバリアブル印刷処理の処理内容は、スキップ、停止、縮小続行、範囲内描画続行の4種類である。   When the device operator operates the input device 4e to select the processing content with reference to the processing content setting screen shown in FIG. 7, the selection accepting unit 45a accepts this selection and specifies the selected processing content. Is stored in the selection information storage unit 45b. Here, in the present embodiment, the variable print processing contents that can be selected when the members 6a and 6a included in the variable record 6 exceed the variable drawing fields 8a and 8a are skip, stop, continue reduction, and range. There are four types of continuation of internal drawing.

選択情報記憶部45bは、選択された処理内容を特定する情報を選択情報として記憶する。すなわち、装置操作者が選択したバリアブル印刷処理の処理内容を示す選択情報として、スキップ、停止、縮小続行、範囲内描画続行のうちのいずれかを特定する情報が選択受付部45aによって、書き込まれている。選択情報記憶部45bに記憶された選択情報は、制御手段45cによる加工手段41及び合成手段44を含む画像データ作成手段の制御の際に参照される。   The selection information storage unit 45b stores information for specifying the selected processing content as selection information. That is, as the selection information indicating the content of the variable printing process selected by the apparatus operator, information for specifying one of skip, stop, continue reduction, and continue drawing within the range is written by the selection receiving unit 45a. Yes. The selection information stored in the selection information storage unit 45b is referred to when the image data creation unit including the processing unit 41 and the synthesis unit 44 is controlled by the control unit 45c.

比較手段45dは、バリアブルレコード6に含まれるメンバー6aのサイズとマスタ画像データ7に設定されている可変描画フィールド8aのサイズとを比較する。比較手段45dによる比較結果は、メンバー6aのサイズが可変描画フィールド8aの範囲内に収まるか超過するかである。   The comparison unit 45 d compares the size of the member 6 a included in the variable record 6 with the size of the variable drawing field 8 a set in the master image data 7. The comparison result by the comparison unit 45d is whether the size of the member 6a falls within or exceeds the range of the variable drawing field 8a.

比較手段45dの比較は、まず可変描画フィールド8aの内容が記述されているフィールド情報8を送出データ記憶部40より読み込み、フィールド情報8に記述されている可変描画フィールド8aのサイズの値を同一可変描画フィールド8aのフィールド名8bとともに取得する。   In the comparison by the comparison means 45d, first, the field information 8 in which the contents of the variable drawing field 8a are described is read from the transmission data storage unit 40, and the size value of the variable drawing field 8a described in the field information 8 is made the same variable. Acquired together with the field name 8b of the drawing field 8a.

次に、注目するバリアブルレコード6を送出データ記憶部40から読み出し、取得したフィールド名8bに対応するメンバー6aを検索する。対応するメンバー6aが検索されると、メンバー6aのサイズを算出する。メンバー6aのサイズは、テキストデータであれば、文字の大きさ、文字間隔、及び文字数から値として算出され、画像データであれば、画素数により値として算出される。   Next, the variable record 6 of interest is read from the transmission data storage unit 40, and the member 6a corresponding to the acquired field name 8b is searched. When the corresponding member 6a is searched, the size of the member 6a is calculated. The size of the member 6a is calculated as a value from the character size, the character spacing, and the number of characters in the case of text data, and is calculated as a value from the number of pixels in the case of image data.

メンバー6aのサイズが値として算出されると、可変描画フィールド8aのサイズの値と比較し、可変描画フィールド8aのサイズの値がメンバー6aのサイズの値以上か否かを判断する。可変描画フィールド8aのサイズの値がメンバー6aのサイズの値以上であれば、範囲内に収まることを示すものであり、可変描画フィールド8aのサイズの値がメンバー6aのサイズの値未満であれば、範囲外へ超過することを示す。   When the size of the member 6a is calculated as a value, it is compared with the size value of the variable drawing field 8a, and it is determined whether or not the size value of the variable drawing field 8a is equal to or larger than the size value of the member 6a. If the size value of the variable drawing field 8a is equal to or larger than the size value of the member 6a, it indicates that the size is within the range, and if the size value of the variable drawing field 8a is less than the size value of the member 6a. , Indicates out of range.

この比較は、フィールド情報8に記述されている各可変描画フィールド8aと、対応するフィールド名8bとを順次読み出し、読み出されたフィールド名8bに対応するメンバー6aに対して行われる。また、この比較手段45dの比較は、制御手段45cにより制御されており、比較手段45dは、制御手段45cからの比較命令に対応して順次注目するバリアブルレコード6を読み出し比較を行う。   This comparison is performed on the member 6a corresponding to the read field name 8b by sequentially reading each variable drawing field 8a described in the field information 8 and the corresponding field name 8b. The comparison by the comparison unit 45d is controlled by the control unit 45c, and the comparison unit 45d reads and compares the variable records 6 that are successively focused on in response to the comparison command from the control unit 45c.

制御手段45cは、加工手段41や合成手段44を含む印刷用画像データ作成手段が行うバリアブル印刷処理の処理内容を決定する。実際には、加工手段41と合成手段44は、一連の画像データ作成手段となっており、バリアブル印刷処理の前段である加工手段41が行うバリアブル印刷処理を決定することで全体を統括する。   The control unit 45 c determines the processing contents of the variable printing process performed by the printing image data creation unit including the processing unit 41 and the synthesis unit 44. Actually, the processing means 41 and the synthesizing means 44 are a series of image data creation means, and control the whole by determining the variable printing process performed by the processing means 41 that is the preceding stage of the variable printing process.

制御手段45cは、比較手段45dによる比較結果と選択情報記憶部45bに記憶されている選択情報を参照してバリアブル印刷処理の処理内容を決定する。比較結果が収まるという結果であった場合、制御手段45cは、比較対象となったバリアブルレコード6に対するバリアブル印刷処理をサイズ適合用の処理内容に決定する。サイズ適合用の処理内容は、比較対象となったバリアブルレコード6を読み出してRIP処理とオーバーレイ処理を行うものである。本実施形態における印刷用画像データ作成手段は、加工手段41の動作終了後、連続して合成手段44に移行する一連のコンポーネントとなっており、RIP処理により生成されたバリアブル画像データ9とマスタ画像データ7がRIP処理後に連続してオーバーレイ処理される。   The control unit 45c determines the processing content of the variable printing process with reference to the comparison result by the comparison unit 45d and the selection information stored in the selection information storage unit 45b. If the comparison result is within the range, the control unit 45c determines the variable print processing for the variable record 6 to be compared as the processing content for size adaptation. The processing content for size adaptation is to read the variable record 6 to be compared and perform RIP processing and overlay processing. The printing image data creation means in this embodiment is a series of components that continuously move to the composition means 44 after the operation of the processing means 41 ends. The variable image data 9 generated by the RIP process and the master image Data 7 is continuously subjected to overlay processing after RIP processing.

一方、比較結果が超過するという結果であった場合、制御手段45cは、比較対象となったバリアブルレコード6に対するバリアブル印刷処理をサイズ不適合用の処理内容に決定する。サイズ不適合用の処理内容は、選択情報により特定され、制御手段45cが選択情報を読み出して当該処理内容に決定する。前述したように、選択情報には、スキップ、停止、縮小続行、範囲内描画続行を特定する情報のうちのいずれか一つが記述されている。   On the other hand, if the comparison result exceeds the result, the control unit 45c determines the variable printing process for the variable record 6 to be compared as the processing content for size mismatch. The processing content for size mismatch is specified by the selection information, and the control unit 45c reads the selection information and determines the processing content. As described above, the selection information describes any one of information for specifying skip, stop, continue reduction, and continue drawing within the range.

スキップは、比較対象となったバリアブルレコード6に可変描画フィールド8aのサイズを超過するメンバー6aが含まれていた場合、当該バリアブルレコード6に対するバリアブル印刷処理を行わない処理内容である。   The skip is a processing content in which variable printing processing is not performed on the variable record 6 when the variable record 6 to be compared includes a member 6a exceeding the size of the variable drawing field 8a.

停止は、比較対象となったバリアブルレコード6に可変描画フィールド8aのサイズを超過するメンバー6aが含まれていた場合、その後全てのバリアブルレコード6に対するバリアブル印刷処理を停止する処理内容である。   The stop is a processing content for stopping the variable printing process for all the variable records 6 after that when the variable record 6 to be compared includes the member 6a exceeding the size of the variable drawing field 8a.

縮小続行は、比較対象となったバリアブルレコード6に可変描画フィールド8aのサイズを超過するメンバー6aが含まれていた場合、サイズを超過するメンバー6aのサイズを可変描画フィールド8aのサイズに収まるように縮小してから、RIP処理及び合成処理を行う処理内容である。制御手段45cは、可変描画フィールド8aのサイズとメンバー6aのサイズの比に相当する縮小量を算出して処理内容と共に縮小量を決定する。   When the variable record 6 to be compared includes a member 6a that exceeds the size of the variable drawing field 8a, the reduction continues so that the size of the member 6a exceeding the size fits in the size of the variable drawing field 8a. This is the processing content for performing RIP processing and composition processing after the reduction. The control unit 45c calculates a reduction amount corresponding to the ratio between the size of the variable drawing field 8a and the size of the member 6a, and determines the reduction amount together with the processing content.

範囲内描画続行は、比較対象となったバリアブルレコード6に可変描画フィールド8aのサイズを超過するメンバー6aが含まれていた場合、サイズを超過するメンバー6aの超過部分を削除してから、RIP処理及び合成処理を行う処理内容である。制御手段45cは、可変描画フィールド8aのサイズとメンバー6aのサイズから削除部分を処理内容と共に削除部分を決定する。   When drawing within the range includes the member 6a exceeding the size of the variable drawing field 8a in the variable record 6 to be compared, the excess portion of the member 6a exceeding the size is deleted, and then the RIP process is performed. And processing contents for performing the synthesis processing. The control unit 45c determines the deleted portion together with the processing content from the size of the variable drawing field 8a and the size of the member 6a.

以上、処理内容決定手段45によってバリアブル印刷処理の処理内容は決定され、当該処理内容に従って図2に示す加工手段41と合成手段44がバリアブル印刷処理を行う。加工手段41は、バリアブル印刷処理として、前段工程を行う。まず、処理内容決定手段45の解析に先立って、マスタ画像データ7を送出データ記憶部40から読み出し、RIP処理を施し、加工済みマスタ画像データ保管部42に記憶させる。RIP処理は、ページ記述言語で記述されたマスタ画像データ7を解釈して、当該マスタ画像データを画像出力装置4の出力解像度に合わせたラスターデータ、すなわち点の集まりであるビットマップのデータに変換するものであり、いわゆるラスタライズである。   As described above, the processing content determination unit 45 determines the processing content of the variable printing process, and the processing unit 41 and the combining unit 44 shown in FIG. 2 perform the variable printing process according to the processing content. The processing means 41 performs a previous step as a variable printing process. First, prior to analysis by the processing content determination means 45, the master image data 7 is read from the transmission data storage unit 40, subjected to RIP processing, and stored in the processed master image data storage unit 42. The RIP process interprets the master image data 7 described in the page description language, and converts the master image data into raster data that matches the output resolution of the image output device 4, that is, bitmap data that is a collection of points. This is what is called rasterization.

また、加工手段41は、処理内容決定手段45が決定したバリアブル印刷処理の処理内容に従ってバリアブル印刷処理を行う。具体的には、処理内容決定手段45によって指定されたバリアブルレコード6とフィールド情報8を送出データ記憶部40から順次読み出し、RIP処理を施してバリアブル画像データを生成する。又は処理内容に従って縮小処理や削除処理を施した後、RIP処理を施してバリアブル画像データ9を生成する。尚、処理内容決定手段45から読み出すバリアブルレコード6が指定されなければ、加工手段41はバリアブル印刷処理を開始せず、バリアブル印刷処理として停止処理がなされる。加工手段41によって生成されたバリアブル画像データ9は、バリアブル画像データ保管部43に記憶される。   Further, the processing unit 41 performs variable printing processing according to the processing content of the variable printing processing determined by the processing content determination unit 45. Specifically, the variable record 6 and the field information 8 designated by the processing content determination means 45 are sequentially read from the transmission data storage unit 40, and subjected to RIP processing to generate variable image data. Or, after performing reduction processing and deletion processing according to the processing content, variable image data 9 is generated by performing RIP processing. If the variable record 6 to be read from the processing content determination unit 45 is not designated, the processing unit 41 does not start the variable printing process, but stops the variable printing process. The variable image data 9 generated by the processing unit 41 is stored in the variable image data storage unit 43.

合成手段44は、加工済みマスタ画像データ保管部42に記憶されたマスタ画像データ7とバリアブル画像データ保管部43に記憶されたバリアブル画像データ9とを合成した印刷用画像データを別途生成する。この印刷用画像データは、画像出力装置5へ送出されて、一つのバリアブルレコード6に対するバリアブル印刷処理が終了する。   The combining unit 44 separately generates image data for printing by combining the master image data 7 stored in the processed master image data storage unit 42 and the variable image data 9 stored in the variable image data storage unit 43. This print image data is sent to the image output device 5, and the variable printing process for one variable record 6 is completed.

上述の各手段40乃至45は、注目するバリアブルレコード6の数だけ繰り返される。尚、選択情報が停止である場合には、停止に該当するバリアブルレコード6が存在した時点で繰り返しは終了する。   Each of the means 40 to 45 described above is repeated by the number of variable records 6 to be noticed. When the selection information is “stop”, the repetition ends when there is a variable record 6 corresponding to the stop.

画像出力制御装置4は、画像出力制御プログラム10の実行により以上の構成を実現し、バリアブル印刷処理の処理内容決定を行う。以下、画像出力制御装置4の動作を図8及び9に基づき説明する。   The image output control device 4 realizes the above configuration by executing the image output control program 10 and determines the processing contents of the variable printing process. Hereinafter, the operation of the image output control device 4 will be described with reference to FIGS.

まず、マスタ画像データ7、及びフィールド情報8は、レイアウト端末2において作成されて画像出力制御部4に送出される。ここで、装置操作者が画像出力制御プログラム10を起動する(S100)と、バリアブルレコードDB3より装置操作者が注目する総数Pのバリアブルレコード6が読み出され、画像出力制御装置4に送出される。マスタ画像データ7、フィールド情報8、注目するバリアブルレコード6は、画像出力制御装置4の送出データ記憶部40に記憶されている。   First, the master image data 7 and the field information 8 are created in the layout terminal 2 and sent to the image output control unit 4. Here, when the apparatus operator starts the image output control program 10 (S100), the total number P of variable records 6 of interest to the apparatus operator is read from the variable record DB 3 and sent to the image output control apparatus 4. . The master image data 7, the field information 8, and the variable record 6 of interest are stored in the transmission data storage unit 40 of the image output control device 4.

この状態で、最初に加工手段41がマスタ画像データ7を読み出し、RIP処理を施し、RIP処理済のマスタ画像データ7を加工済みマスタ画像データ保管部42に記憶する(S101)。次に、処理内容決定手段45は、内部カウンタをp=1にセットし(S102)、p番目のバリアブルレコード6の解析を行う(S103)。このバリアブルレコード6の解析は、図9に示すバリアブルレコード解析ルーチンに沿って行われる。バリアブルレコード解析ルーチンは、主に処理内容決定手段45内における処理である。   In this state, the processing means 41 first reads out the master image data 7, performs RIP processing, and stores the RIP processed master image data 7 in the processed master image data storage unit 42 (S101). Next, the processing content determination means 45 sets the internal counter to p = 1 (S102), and analyzes the pth variable record 6 (S103). The analysis of the variable record 6 is performed according to the variable record analysis routine shown in FIG. The variable record analysis routine is mainly processing in the processing content determination means 45.

図9に示すように、バリアブルレコード解析ルーチンがスタートすると(S200)、まず、処理内容決定手段45において、比較手段45dが動作し、総数Nの可変描画フィールド8aを記述するフィールド情報8を読み込み、処理内容決定手段45の内部カウンタをn=1にセットして(S201)、n番目の可変描画フィールド8aのサイズとフィールド名を取得する(S202)。さらに、p番目のバリアブルレコード6を読み込み、取得したフィールド名に対応するメンバー6aを取得する(S203)。   As shown in FIG. 9, when the variable record analysis routine starts (S200), first, in the processing content determination means 45, the comparison means 45d operates to read the field information 8 describing the total number N of variable drawing fields 8a, The internal counter of the processing content determination means 45 is set to n = 1 (S201), and the size and field name of the nth variable drawing field 8a are acquired (S202). Further, the p-th variable record 6 is read, and the member 6a corresponding to the acquired field name is acquired (S203).

比較手段45dは、取得したメンバー6aのサイズをテキストデータであれば、文字の大きさ、文字間隔、及び文字数から値として算出し、画像データであれば、画素数により算出する(S204)。   If the size of the acquired member 6a is text data, the comparison unit 45d calculates the value from the character size, the character spacing, and the number of characters, and if it is image data, the comparison unit 45d calculates the size based on the number of pixels (S204).

次に、比較手段45dによって、これらサイズが比較され、算出されたメンバー6aのサイズが可変描画フィールド8aのサイズの範囲内に収まるか超過するかが導かれる(S205)。ここで、算出されたメンバー6aのサイズが可変描画フィールド8aのサイズに収まる場合(S205,Yes)は、内部カウンタをn=n+1とする(S206)。nの値が総数Nを超えていない場合には(S207,No)、S202に戻り、次の可変描画フィールド8aと対応するメンバー6aとのサイズの比較を繰り返す(S202乃至S205)。   Next, these sizes are compared by the comparison means 45d, and it is derived whether the calculated size of the member 6a falls within or exceeds the size range of the variable drawing field 8a (S205). If the calculated size of the member 6a falls within the size of the variable drawing field 8a (S205, Yes), the internal counter is set to n = n + 1 (S206). If the value of n does not exceed the total number N (S207, No), the process returns to S202, and the comparison of the size between the next variable drawing field 8a and the corresponding member 6a is repeated (S202 to S205).

また、nの値が総数Nを超えている場合には(S207,Yes)、全可変描画フィールド8a、8aのサイズに、対応する各メンバー6a、6aのサイズが収まると判断し、p番目のバリアブルレコード6の処理内容を決定する。すなわち、解析したバリアブルレコード6をバリアブル印刷処理を行う対象として決定して加工手段41に渡すとともに、図8に示すS104へ処理を返す(S208)。   If the value of n exceeds the total number N (S207, Yes), it is determined that the size of each corresponding member 6a, 6a fits into the size of all the variable drawing fields 8a, 8a. The processing content of the variable record 6 is determined. That is, the analyzed variable record 6 is determined as a target to be subjected to the variable printing process and is passed to the processing means 41, and the process is returned to S104 shown in FIG. 8 (S208).

ここで、算出されたメンバー6aのサイズが可変描画フィールド8aのサイズを超過する場合(S205,No)、制御手段45cがサイズ不適合用の処理内容を決定する。まず、選択情報記憶部45bより選択情報を取得する(S209)。選択情報記憶部45bには、装置操作者が選んだサイズ不適合用の処理内容を特定する情報が選択受付手段45aにより受け付けられて選択情報として予め記憶されている。   Here, when the calculated size of the member 6a exceeds the size of the variable drawing field 8a (S205, No), the control means 45c determines the processing content for size mismatch. First, selection information is acquired from the selection information storage unit 45b (S209). In the selection information storage unit 45b, information for specifying the processing content for size mismatch selected by the apparatus operator is received by the selection receiving unit 45a and stored in advance as selection information.

制御手段45cは、選択情報を解釈し、処理内容を決定する。選択情報がスキップ設定である場合(S210,Yes)、p=p+1として(S211)、S201の処理に戻る。すなわち、このルーチンは、最終的にはp番目のバリアブルレコード6の処理内容を決定して図8のS104乃至S106に戻るが、p=p+1とすることで、当該処理内容は、可変描画フィールド8aのサイズを超過したメンバー6aを含むバリアブルレコード6のバリアブル印刷処理をスキップするものとなる。図8に示すS104乃至S106において、加工手段41は、制御手段45cより指示されたバリアブルレコード6を読み出すため、加工手段41は、当該処理内容に従うと、サイズ不適合であったメンバー6aを含むバリアブルレコード6の読み出しをスキップすることになる。   The control unit 45c interprets the selection information and determines the processing content. When the selection information is skip setting (S210, Yes), p = p + 1 is set (S211), and the process returns to S201. That is, this routine finally determines the processing content of the p-th variable record 6 and returns to S104 to S106 in FIG. 8, but by setting p = p + 1, the processing content is changed to the variable drawing field 8a. Thus, the variable printing process for the variable record 6 including the member 6a exceeding the size is skipped. In S104 to S106 shown in FIG. 8, the processing unit 41 reads the variable record 6 instructed by the control unit 45c. Therefore, the processing unit 41 includes a variable record including the member 6a that is incompatible with the size according to the processing content. 6 reading is skipped.

選択情報が停止設定である場合(S212,Yes)、図8に示すEnd処理(S111)へ処理を返す。すなわち、バリアブル印刷処理の処理内容を停止処理に決定する。   If the selection information is a stop setting (S212, Yes), the process is returned to the End process (S111) shown in FIG. That is, the processing content of the variable printing process is determined as the stop process.

選択情報が縮小続行設定である場合(S213,Yes)、制御手段45cは、可変描画フィールド8aのサイズとメンバー6aのサイズの比を算出し、この比をもってメンバー6aの縮小量を決定する(S214)。   When the selection information is set to continue reduction (S213, Yes), the control unit 45c calculates a ratio between the size of the variable drawing field 8a and the size of the member 6a, and determines the reduction amount of the member 6a based on this ratio (S214). ).

さらに、n=n+1を行い(S217)、n>Nであれば(S219,Yes)、決定した縮小量に加えて、縮小するメンバー6aを含むバリアブルレコード6をバリアブル印刷処理を行う対象として決定し、これら決定した情報を加工手段41に渡すとともに、図8に示すS105へ処理を返す(S219)。すなわち、制御手段45cは、処理内容をS105で行う処理内容に決定する。尚、n>Nでなければ(S219,No)、n番目の可変描画フィールド8aと、対応するメンバー6aとの比較を続け、可変描画フィールド8aのサイズを超過する全てのメンバー6aの縮小量を決定する。   Further, n = n + 1 is performed (S217), and if n> N (S219, Yes), in addition to the determined reduction amount, the variable record 6 including the member 6a to be reduced is determined as a target for the variable printing process. The determined information is transferred to the processing means 41, and the process is returned to S105 shown in FIG. 8 (S219). That is, the control unit 45c determines the processing content to be performed in S105. If n> N is not satisfied (S219, No), the comparison between the nth variable drawing field 8a and the corresponding member 6a is continued, and the reduction amounts of all members 6a exceeding the size of the variable drawing field 8a are set. decide.

選択情報が範囲内描画続行設定である場合(S215,Yes)、制御手段45cは、メンバー6aの可変描画フィールド8aのサイズから超過した部分の削除を決定する(S216)。   When the selection information is within-range drawing continuation setting (S215, Yes), the control unit 45c determines to delete a portion that exceeds the size of the variable drawing field 8a of the member 6a (S216).

さらに、n=n+1を行い(S220)、n>Nであれば(S221,Yes)、決定した削除部分の情報に加えて、削除部分を有するメンバー6aを含んだバリアブルレコード6をバリアブル印刷処理を行う対象として決定し、これら決定した情報を加工手段41に渡すとともに、図8に示すS106へ処理を返す(S222)。すなわち、制御手段45cは、処理内容をS106で行う処理内容に決定する。尚、n>Nでなければ(S221,No)、n番目の可変描画フィールド8aと、対応するメンバー6aとの比較を続け、可変描画フィールド8aのサイズを超過する全てのメンバー6aの削除部分を決定する。   Further, n = n + 1 is performed (S220), and if n> N (S221, Yes), the variable record 6 including the member 6a having the deleted part is subjected to the variable printing process in addition to the information of the determined deleted part. This is determined as an object to be performed, and the determined information is transferred to the processing means 41, and the process is returned to S106 shown in FIG. 8 (S222). That is, the control unit 45c determines the processing content to be performed in S106. If n> N is not satisfied (S221, No), the comparison is continued between the nth variable drawing field 8a and the corresponding member 6a, and the deleted portions of all members 6a exceeding the size of the variable drawing field 8a are deleted. decide.

以上のルーチンによって、バリアブル印刷処理の処理内容が決定され、以下においてその処理内容に従ったバリアブル印刷処理が行われる。まず、加工手段41は、サイズが適合であった場合、バリアブル印刷処理の前段として、処理内容決定手段45が解析したバリアブルレコード6とフィールド情報8を読み出し、メンバー6aをフィールド情報8で記述される位置にレイアウトして画像データ化した後、RIP処理を施してバリアブル画像データ9を作成し、バリアブル画像データ保管部43に記憶させる(S104)。   Through the routine described above, the processing content of the variable printing process is determined, and the variable printing processing according to the processing content is performed below. First, when the size is suitable, the processing unit 41 reads the variable record 6 and the field information 8 analyzed by the processing content determination unit 45 as a preceding stage of the variable printing process, and describes the member 6a with the field information 8. After image data is laid out at a position, variable image data 9 is created by performing RIP processing and stored in the variable image data storage unit 43 (S104).

同様に、サイズ不適合の処理内容がスキップ設定である場合には、バリアブル印刷処理の前段として、可変描画フィールド8aのサイズを超過したメンバー6aを含むバリアブルレコード6をスキップして、制御手段45cから指示されたバリアブルレコード6を読み出し、メンバー6aをフィールド情報8で記述される位置にレイアウトして画像データ化した後、RIP処理を施してバリアブル画像データ9を作成し、バリアブル画像データ保管部43に記憶させる(S104)。   Similarly, when the non-conforming process content is set to skip, the variable record 6 including the member 6a exceeding the size of the variable drawing field 8a is skipped as an instruction from the control unit 45c as the preceding stage of the variable printing process. The recorded variable record 6 is read out, the member 6a is laid out at the position described by the field information 8 and converted into image data, and then RIP processing is performed to create variable image data 9, which is stored in the variable image data storage unit 43. (S104).

また、サイズ不適合の処理内容が停止設定である場合には、バリアブル印刷処理として、停止処理を行い(S111)、その後のバリアブルレコード6に基づくバリアブル印刷処理を終了する。   If the size nonconforming process content is set to stop, stop processing is performed as variable printing processing (S111), and the subsequent variable printing processing based on the variable record 6 is terminated.

サイズ不適合の処理内容が縮小続行設定である場合には、バリアブル印刷処理の前段として、制御手段45cより指示された縮小量を参照して、該当メンバー6aのサイズを縮小してから、画像化及びRIP処理し、バリアブル画像データ保管部43にバリアブル画像データ9を記憶させる(S105)。   When the processing content that does not conform to the size is set to continue reduction, the size of the corresponding member 6a is reduced with reference to the reduction amount instructed by the control unit 45c as the preceding stage of the variable printing process, RIP processing is performed, and variable image data 9 is stored in the variable image data storage unit 43 (S105).

サイズ不適合の処理内容が範囲内描画続行設定である場合には、バリアブル印刷処理の前段として、制御手段45cより通知された削除部分の情報を参照して、該当メンバー6aの超過する部分を削除してから、画像化及びRIP処理し、バリアブル画像データ保管部43にバリアブル画像データ9を記憶させる(S106)。   If the processing content that does not conform to the size is the within-range drawing continuation setting, the excess part of the corresponding member 6a is deleted by referring to the information on the deleted part notified from the control means 45c as the previous stage of the variable printing process. After that, imaging and RIP processing is performed, and the variable image data 9 is stored in the variable image data storage unit 43 (S106).

さらに、バリアブル印刷処理の後段として、合成手段44がマスタ画像データ保管部42からマスタ画像データ7を読み込み、バリアブル画像データ保管部43からバリアブル画像データ6を読み出し、オーバーレイ処理を行って、別途印刷用画像データを作成する(S107)。   Further, as a subsequent stage of the variable printing process, the synthesizing unit 44 reads the master image data 7 from the master image data storage unit 42, reads the variable image data 6 from the variable image data storage unit 43, performs an overlay process, and separately performs printing. Image data is created (S107).

合成手段44により別途作成された印刷用画像データは、I/F4fを介して画像出力装置5に送出される(S108)。印刷用画像データが送出された画像出力装置5は、格納されている記録用紙を媒体として印刷用画像データを出力する。   The printing image data separately created by the synthesizing unit 44 is sent to the image output device 5 via the I / F 4f (S108). The image output device 5 to which the printing image data has been sent outputs the printing image data using the stored recording paper as a medium.

一方、印刷用画像データの送出後、処理内容決定手段45は、p=p+1にカウントアップし(S109)、p>P、すなわち注目する全バリアブルレコード6に基づくバリアブル印刷処理が終了していれば(S110,Yes)、バリアブル印刷処理を終了させる(S111)。p>Pでなければ(S110,No)、S103に戻り、順次p番目のバリアブルレコード6の解析及びバリアブル印刷処理を繰り返す。   On the other hand, after sending the printing image data, the processing content determination means 45 counts up to p = p + 1 (S109), and if p> P, that is, the variable printing process based on all the variable records 6 of interest has been completed. (S110, Yes), the variable printing process is terminated (S111). If p> P is not satisfied (S110, No), the process returns to S103, and the analysis of the p-th variable record 6 and the variable printing process are sequentially repeated.

以上によって、画像出力制御装置4は、バリアブル印刷処理のための解析を行い、バリアブルレコード6に応じてバリアブル印刷処理を可変する。   As described above, the image output control device 4 performs the analysis for the variable printing process, and varies the variable printing process according to the variable record 6.

このように、本発明に係る画像出力装置4は、バリアブル印刷において、可変描画フィールド8aのサイズと、対応するメンバー6aのサイズとを比較して、比較結果に応じてバリアブル印刷処理の処理内容を決定するようにし、この決定された処理内容に従ってバリアブル印刷処理を行うようにした。従って、可変描画フィールド8aのサイズとメンバー6aとのサイズの関係に応じた処理が可能となる。   As described above, the image output apparatus 4 according to the present invention compares the size of the variable drawing field 8a and the size of the corresponding member 6a in variable printing, and determines the processing contents of the variable printing process according to the comparison result. The variable printing process is performed in accordance with the determined processing content. Therefore, processing according to the relationship between the size of the variable drawing field 8a and the size of the member 6a becomes possible.

この処理内容として、サイズ適合用の処理内容と、サイズ不適合用の処理内容に分けることで、可変描画フィールドのサイズをメンバー6aのサイズが超過した場合であっても、処理内容をサイズ不適合用にすることで、超過に対応した処理を行うことができる。   This processing content is divided into processing content for size adaptation and processing content for size non-conformity, so that even if the size of the variable drawing field exceeds the size of the member 6a, the processing content is made non-conforming. By doing so, processing corresponding to the excess can be performed.

サイズ不適合用の処理内容は、複数用意されており、装置操作者が選択できるようにしたことで、可変描画フィールドのサイズをメンバー6aのサイズが超過した場合に所望する処理内容で処理することができ、装置操作者のスタイルに合わせた印刷工程を実現できる。   A plurality of non-conforming processing contents are prepared and can be selected by the operator of the apparatus, so that processing can be performed with desired processing contents when the size of the variable drawing field exceeds the size of the member 6a. It is possible to realize a printing process that matches the style of the operator of the apparatus.

複数のサイズ不適合用の処理内容として、スキップ、停止、縮小続行、範囲内描画続行を設けた。スキップ設定によって、再度印刷する際の手間を省くことができる。停止設定によって、記録用紙の無駄を省くことができる。縮小続行設定によって、サイズ不適合のメンバー6aの再編集の手間を省くことができる。範囲内描画続行設定によって、サイズ不適合をレイアウトして報知することができる。   As processing contents for multiple size nonconformities, skip, stop, continue reduction, and continue drawing within range are provided. By skip setting, it is possible to save the trouble of printing again. By using the stop setting, waste of recording paper can be eliminated. With the reduction continuing setting, it is possible to save the trouble of re-editing the member 6a that does not conform to the size. The size nonconformity can be laid out and notified by the in-range drawing continuation setting.

尚、本実施形態においては、画像出力制御プログラムをHDD3c内に記憶させるようにした。この他にも画像出力制御装置3が読み取り可能な記憶媒体に記憶させることもできる。例えば、光ディスク、光磁気ディスク(CD−ROM/DVD−RAM/DVD−ROM/MO等)、磁気記憶媒体(ハードディスク/フロッピー(登録商標)ディスク/ZIP等)に記憶されているようにしてもよい。また、本実施形態において画像出力制御装置4は、画像出力制御プログラムを実行することで上述の機能を備えるようにしたが、専用回路を備えることで上述の機能を備えるようにしてもよい。   In the present embodiment, the image output control program is stored in the HDD 3c. In addition to this, the image output control device 3 can store the data in a readable storage medium. For example, it may be stored in an optical disk, a magneto-optical disk (CD-ROM / DVD-RAM / DVD-ROM / MO, etc.), or a magnetic storage medium (hard disk / floppy (registered trademark) disk / ZIP, etc.). . Further, in the present embodiment, the image output control device 4 is provided with the above-described function by executing an image output control program, but may be provided with the above-described function by including a dedicated circuit.

本発明の実施形態に係る画像出力システムの構成を示す構成図である。It is a block diagram which shows the structure of the image output system which concerns on embodiment of this invention. 本実施形態に係る画像出力制御装置の機能ブロック図である。It is a functional block diagram of the image output control apparatus which concerns on this embodiment. 画像出力制御装置における制御手段の機能ブロック図である。It is a functional block diagram of the control means in an image output control apparatus. バリアブルレコードの集合体であるバリアブルレコードDBを示す図である。It is a figure which shows variable record DB which is an aggregate | assembly of a variable record. マスタ画像データを示す図である。It is a figure which shows master image data. フィールド情報を示す図である。It is a figure which shows field information. 画像データの作成手順を選択する画面を説明する図である。It is a figure explaining the screen which selects the production procedure of image data. 作成手順の制御を説明するフローチャート図である。It is a flowchart figure explaining control of a creation procedure. 図8に示すフローチャートにおけるS103のバリアブルレコードの解析ルーチンを説明するフローチャート図である。FIG. 10 is a flowchart for explaining a variable record analysis routine of S103 in the flowchart shown in FIG. 8;

符号の説明Explanation of symbols

1 画像出力システム
2 レイアウト端末
3 バリアブルレコードDB
4 画像出力制御装置
40 送出データ記憶部
41 加工手段
42 加工済みマスタ画像データ保管部
43 加工済みバリアブルレコード保管部
44 合成手段
45 処理内容決定手段
45a 選択受付手段
45b 選択情報記憶部
45c 制御手段
45d 比較手段
5 画像出力装置
6 バリアブルレコード
6a メンバー
7 マスタ画像データ
8 フィールド情報
8a 可変描画フィールド
8b フィールド名
9 バリアブル画像データ
10 画像出力制御プログラム
1 Image output system 2 Layout terminal 3 Variable record DB
4 Image Output Control Device 40 Send Data Storage Unit 41 Processing Unit 42 Processed Master Image Data Storage Unit 43 Processed Variable Record Storage Unit 44 Synthesis Unit 45 Processing Content Determination Unit 45a Selection Accepting Unit 45b Selection Information Storage Unit 45c Control Unit 45d Comparison Means 5 Image output device 6 Variable record 6a Member 7 Master image data 8 Field information 8a Variable drawing field 8b Field name 9 Variable image data 10 Image output control program

Claims (13)

マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御装置であって、
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶する記憶手段と、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、
前記比較手段による比較結果に応じて、前記バリアブル印刷処理の処理内容を決定する制御手段と、
前記記憶手段より前記バリアブルレコードと前記マスタ画像データとを読み出し、前記制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段と、
を備えること、
を特徴とする画像出力制御装置。
An image output control apparatus that creates a plurality of printing image data by performing variable printing processing based on master image data and a plurality of variable records, and outputs the plurality of printing image data.
Storage means for storing the variable record including a member that is a component of an image and the master image data in which a variable drawing field that is an area in which the member is drawn is set;
A comparing means for comparing the size of the member with the size of the variable drawing field;
Control means for determining the processing content of the variable printing process according to the comparison result by the comparison means;
Printing image data creating means for reading the variable record and the master image data from the storage means and performing variable printing processing according to the processing content determined by the control means;
Providing
An image output control device characterized by the above.
前記制御手段は、
前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、前記バリアブル印刷処理をサイズ適合用の処理内容に決定し、
前記比較手段による比較の結果、前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記バリアブル印刷処理をサイズ不適合用の処理内容に決定すること、
を特徴とする請求項1記載の画像出力制御装置。
The control means includes
As a result of the comparison by the comparison means, when the size of the member falls within the size of the variable drawing field, the variable print processing is determined as the processing content for size adaptation,
As a result of the comparison by the comparison means, when the size of the member exceeds the size of the variable drawing field, the variable printing process is determined as the processing content for size nonconformity;
The image output control apparatus according to claim 1.
マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御装置であって、
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶する記憶手段と、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、
前記比較手段による比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付ける選択受付手段と、
前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択受付手段が受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理を行う印刷用画像データ作成手段と、
を備えること、
を特徴とする画像出力制御装置。
An image output control apparatus that creates a plurality of printing image data by performing variable printing processing based on master image data and a plurality of variable records, and outputs the plurality of printing image data.
Storage means for storing the variable record including a member that is a component of an image and the master image data in which a variable drawing field that is an area in which the member is drawn is set;
A comparing means for comparing the size of the member with the size of the variable drawing field;
Selection accepting means for accepting the processing content for size nonconformity determined when the result of the comparison by the comparing means exceeds the size of the variable drawing field so as to be selectable from a plurality of types;
As a result of the comparison by the comparison means, if the size of the member falls within the size of the variable drawing field, variable printing processing is performed according to the processing content for size adaptation, and the size of the member is set to the size of the variable drawing field. If it exceeds, printing image data creation means for performing variable printing processing according to the processing content for size nonconformity received by the selection receiving means,
Providing
An image output control device characterized by the above.
前記サイズ不適合用の処理内容は、複数種類の中から決定される一の処理内容であり、
前記複数種類のサイズ不適合用の処理内容は、
前記メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、
全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、
比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小してRIP処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
前記メンバーのうち、可変描画フィールドのサイズを超過する部分を削除してRIP処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
を含むこと、
を特徴とする請求項2又は3記載の画像出力制御装置。
The processing content for size nonconformity is one processing content determined from a plurality of types,
The processing contents for the plurality of types of size nonconformity are:
Processing contents for skipping creation of image data for printing based on the variable record in which the size of the member exceeds the size of the variable drawing field;
Processing content to stop creating print image data based on all variable records,
Processing for reducing the size of the member to be compared to the size of the variable drawing field and performing RIP processing, and combining the processed variable record and the master image data;
Processing that deletes a portion of the member that exceeds the size of the variable drawing field and performs RIP processing, and combines the processed variable record and the master image data,
Including,
The image output control apparatus according to claim 2 or 3,
画像の構成要素であるメンバーが含まれたバリアブルレコードを複数保持し、かつ該メンバーが描画される領域である可変描画フィールドが設定されているマスタ画像データを保持する記憶手段を有する画像出力制御装置を、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、
前記比較手段による比較結果に応じて、前記バリアブル印刷処理の処理内容を決定する制御手段と、
前記記憶手段より前記バリアブルレコードと前記マスタ画像データとを読み出し、前記制御手段が決定する処理内容に従って、バリアブル印刷処理を行う印刷用画像データ作成手段と、
して機能させること、
を特徴とする画像出力制御プログラム。
An image output control apparatus having storage means for holding a plurality of variable records including members that are constituent elements of an image and holding master image data in which a variable drawing field that is an area in which the members are drawn is set The
A comparing means for comparing the size of the member with the size of the variable drawing field;
Control means for determining the processing content of the variable printing process according to the comparison result by the comparison means;
Printing image data creating means for reading the variable record and the master image data from the storage means and performing variable printing processing according to the processing content determined by the control means;
Make it work,
An image output control program characterized by the above.
前記制御手段は、
前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、前記バリアブル印刷処理をサイズ適合用の処理内容に決定し、
前記比較手段による比較の結果、前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記バリアブル印刷処理をサイズ不適合用の処理内容に決定すること、
を特徴とする請求項5記載の画像出力制御プログラム。
The control means includes
As a result of the comparison by the comparison means, when the size of the member falls within the size of the variable drawing field, the variable print processing is determined as the processing content for size adaptation,
As a result of the comparison by the comparison means, when the size of the member exceeds the size of the variable drawing field, the variable printing process is determined as the processing content for size nonconformity;
The image output control program according to claim 5.
画像の構成要素であるメンバーが含まれたバリアブルレコードを複数保持し、かつ該メンバーが描画される領域である可変描画フィールドが設定されているマスタ画像データを保持する画像出力制御装置を、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較する比較手段と、
前記比較手段による比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付ける選択受付手段と、
前記比較手段による比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択受付手段が受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理に従ったバリアブル印刷処理を行う印刷用画像データ作成手段と、
として機能させること、
を特徴とする画像出力制御プログラム。
An image output control apparatus that holds a plurality of variable records including members that are constituent elements of an image and holds master image data in which a variable drawing field that is an area in which the members are drawn is set.
A comparing means for comparing the size of the member with the size of the variable drawing field;
Selection accepting means for accepting the processing content for size nonconformity determined when the result of the comparison by the comparing means exceeds the size of the variable drawing field so as to be selectable from a plurality of types;
As a result of the comparison by the comparison means, if the size of the member falls within the size of the variable drawing field, variable printing processing is performed according to the processing content for size adaptation, and the size of the member is set to the size of the variable drawing field. If it exceeds, printing image data creation means for performing variable printing processing according to the variable printing processing according to the processing content for size non-conformity received by the selection receiving means;
To function as
An image output control program characterized by the above.
前記サイズ不適合用の処理内容は、複数種類の中から決定される一の処理内容であり、
前記複数種類のサイズ不適合用の処理内容は、
前記メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、
全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、
比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小してRIP処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
前記メンバーのうち、可変描画フィールドのサイズを超過する部分を削除してRIP処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
を含むこと、
を特徴とする請求項6又は7記載の画像出力制御プログラム。
The processing content for size nonconformity is one processing content determined from a plurality of types,
The processing contents for the plurality of types of size nonconformity are:
Processing contents for skipping creation of image data for printing based on the variable record in which the size of the member exceeds the size of the variable drawing field;
Processing content to stop creating print image data based on all variable records,
Processing for reducing the size of the member to be compared to the size of the variable drawing field and performing RIP processing, and combining the processed variable record and the master image data;
Processing that deletes a portion of the member that exceeds the size of the variable drawing field and performs RIP processing, and combines the processed variable record and the master image data,
Including,
The image output control program according to claim 6 or 7,
請求項5乃至8のいずれかに記載の画像出力制御プログラムを、前記画像出力制御装置が読み取り可能に記憶する記憶媒体。   A storage medium for storing the image output control program according to claim 5 so that the image output control apparatus can read the image output control program. マスタ画像データと複数のバリアブルレコードとに基づきバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御方法であって、
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、
比較結果に応じて、前記バリアブル印刷処理の処理内容を決定し、
記憶された前記バリアブルレコードと前記マスタ画像データを読み出し、決定した処理内容に従って、バリアブル印刷処理を行うこと、
を特徴とする画像出力制御方法。
An image output control method for creating a plurality of printing image data by performing variable printing processing based on master image data and a plurality of variable records, and outputting the plurality of printing image data,
Storing the variable record including a member which is a component of an image and the master image data in which a variable drawing field which is an area in which the member is drawn is set;
Comparing the size of the member with the size of the variable drawing field;
According to the comparison result, determine the processing content of the variable printing process,
Reading the stored variable record and the master image data, and performing variable printing processing according to the determined processing content;
An image output control method characterized by the above.
前記処理内容の決定では、
前記比較の結果、前記メンバーのサイズが可変描画フィールドのサイズに収まる場合、前記バリアブル印刷処理をサイズ適合用の処理内容に決定し、
前記比較の結果、前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記バリアブル印刷処理をサイズ不適合用の処理内容に決定すること、
を特徴とする請求項10記載の画像出力制御方法。
In determining the processing content,
As a result of the comparison, when the size of the member falls within the size of the variable drawing field, the variable printing process is determined as the processing content for size adaptation,
As a result of the comparison, when the size of the member exceeds the size of the variable drawing field, the variable printing process is determined as the processing content for size incompatibility;
The image output control method according to claim 10.
マスタ画像データと複数のバリアブルレコードとに基づき、決められた処理内容に従ってバリアブル印刷処理を行うことで複数の印刷用画像データを作成して、当該複数の印刷用画像データを出力させる画像出力制御方法であって、
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、
予め、比較の結果が前記メンバーのサイズが可変描画フィールドのサイズを超過する場合に決定されるサイズ不適合用の処理内容を複数種類のうちから選択可能に受け付け、
前記比較の結果、前記メンバーのサイズが前記可変描画フィールドのサイズに収まる場合、サイズ適合用の処理内容に従ったバリアブル印刷処理を行い、かつ前記メンバーのサイズが可変描画フィールドのサイズを超過する場合、前記選択可能に受け付けたサイズ不適合用の処理内容に従ったバリアブル印刷処理を行うこと、
を特徴とする画像出力制御方法。
An image output control method for generating a plurality of printing image data by performing variable printing processing according to predetermined processing contents based on master image data and a plurality of variable records, and outputting the plurality of printing image data Because
Storing the variable record including a member which is a component of an image and the master image data in which a variable drawing field which is an area in which the member is drawn is set;
Comparing the size of the member with the size of the variable drawing field;
In advance, the result of the comparison accepts the processing content for size nonconformity determined when the size of the member exceeds the size of the variable drawing field so that it can be selected from a plurality of types,
As a result of the comparison, when the size of the member falls within the size of the variable drawing field, variable printing processing is performed according to the processing content for size adaptation, and the size of the member exceeds the size of the variable drawing field , Performing variable print processing according to the processing content for size nonconformity accepted in the selectable manner,
An image output control method characterized by the above.
前記サイズ不適合用の処理内容は、
前記メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、
全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、
比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小してRIP処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
前記メンバーのうち、可変描画フィールドのサイズを超過する部分を削除してRIP処理する加工を施し、当該加工済みのバリアブルレコードと前記マスタ画像データとを合成する処理内容と、
の中から選ばれた一の処理内容であること、
を特徴とする請求項11又は12記載の画像出力制御方法。
The processing content for the size nonconformity is:
Processing contents for skipping creation of image data for printing based on the variable record in which the size of the member exceeds the size of the variable drawing field;
Processing content to stop creating print image data based on all variable records,
Processing for reducing the size of the member to be compared to the size of the variable drawing field and performing RIP processing, and combining the processed variable record and the master image data;
Processing that deletes a portion of the member that exceeds the size of the variable drawing field and performs RIP processing, and combines the processed variable record and the master image data,
It is one processing content selected from
13. The image output control method according to claim 11 or 12, wherein:
JP2004328454A 2004-11-12 2004-11-12 Image output controller, image output control method, image output control program and storage medium Withdrawn JP2006139534A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004328454A JP2006139534A (en) 2004-11-12 2004-11-12 Image output controller, image output control method, image output control program and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004328454A JP2006139534A (en) 2004-11-12 2004-11-12 Image output controller, image output control method, image output control program and storage medium

Publications (1)

Publication Number Publication Date
JP2006139534A true JP2006139534A (en) 2006-06-01

Family

ID=36620324

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004328454A Withdrawn JP2006139534A (en) 2004-11-12 2004-11-12 Image output controller, image output control method, image output control program and storage medium

Country Status (1)

Country Link
JP (1) JP2006139534A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008312154A (en) * 2007-06-18 2008-12-25 Canon Inc Information processing apparatus, print control method, and computer program
JP2010102706A (en) * 2008-10-22 2010-05-06 Xerox Corp Knowledge based content subset generation method for variable information printing, and computer program recording medium
CN101290559B (en) * 2007-04-19 2012-05-09 佳能株式会社 Information processing apparatus and information processing method
CN101673349B (en) * 2008-09-10 2012-10-17 佳能株式会社 Data processing apparatus and data processing method
JP2014233919A (en) * 2013-06-03 2014-12-15 コニカミノルタ株式会社 Printing method, printing device, terminal device, printing program and recording medium

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101290559B (en) * 2007-04-19 2012-05-09 佳能株式会社 Information processing apparatus and information processing method
JP2008312154A (en) * 2007-06-18 2008-12-25 Canon Inc Information processing apparatus, print control method, and computer program
US8248653B2 (en) 2007-06-18 2012-08-21 Canon Kabushiki Kaisha Information processing apparatus, print control method, and computer program
CN101673349B (en) * 2008-09-10 2012-10-17 佳能株式会社 Data processing apparatus and data processing method
JP2010102706A (en) * 2008-10-22 2010-05-06 Xerox Corp Knowledge based content subset generation method for variable information printing, and computer program recording medium
JP2014233919A (en) * 2013-06-03 2014-12-15 コニカミノルタ株式会社 Printing method, printing device, terminal device, printing program and recording medium

Similar Documents

Publication Publication Date Title
US7688459B2 (en) Document processing method
US7929174B2 (en) Information processing apparatus and method
JP4532798B2 (en) Document processing apparatus and method
US7043688B1 (en) Document processing apparatus capable of increasing printing efficiency by forming virtual document and storage medium
US7882432B2 (en) Information processing apparatus having font-information embedding function, information processing method therefor, and program and storage medium used therewith
JP4324060B2 (en) Document management system and method, document management apparatus, and control method for the apparatus
US20050105116A1 (en) Document processing apparatus and document processing method
JP2001328325A (en) Image forming control device, image forming device, control method for image forming device, and storage medium
US20040139389A1 (en) Document processing method and apparatus
US7515295B2 (en) Table-driven approach for inserting and printing tabs
US20050036170A1 (en) Image processing apparatus and image forming apparatus
JP2006139534A (en) Image output controller, image output control method, image output control program and storage medium
JP2662305B2 (en) Figure selection method
JP4179977B2 (en) Stamp processing apparatus, electronic approval system, program, and recording medium
US20030237054A1 (en) Concept for automated scatter proofing of content elements used in personalized print jobs
JPH0581395A (en) Data processing system and method for treating exchangeable image-object for document having plurality of size
US20050015715A1 (en) Form processing method, form processing program, and form processing apparatus
US20090287733A1 (en) Method for preparing prepress image data
JP3214940B2 (en) Image processing system
JP2001216522A (en) Method and system for generating printing data
JP2005149212A (en) Document processing method and document processing apparatus
JP2001230918A (en) Image data reading method and image reader
JP2006171869A (en) Image reading device
JPH0511948A (en) Printer
JP2003289408A (en) Digital copying machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071112

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20090216