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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 238000007639 printing Methods 0.000 claims abstract description 151
- 230000006978 adaptation Effects 0.000 claims description 12
- 239000000470 constituent Substances 0.000 claims description 3
- 238000004519 manufacturing process Methods 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 abstract 1
- 238000013500 data storage Methods 0.000 description 28
- 230000005540 biological transmission Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000015572 biosynthetic process Effects 0.000 description 5
- 238000003786 synthesis reaction Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000002194 synthesizing effect Effects 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Record Information Processing For Printing (AREA)
- Image Processing (AREA)
Abstract
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
すなわち、バリアブル印刷は、一般的に容量の大きな画像データであるマスタ画像データの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.
このバリアブル印刷においては、マスタ画像データに対応する画像の所定位置に所定サイズの可変描画フィールドが設定され、当該可変描画フィールドの範囲内にメンバーを合成する。この可変描画フィールドは、バリアブルレコードごとに設定されるものではなく、全てのバリアブルレコード共通のものが設定される。一方、複数のバリアブルレコードがそれぞれ含むメンバーのサイズ、すなわちテキストデータであれば文字列の長さ等は個々のバリアブルレコードで異なるものである。 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
上記課題を解決するために、請求項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
また、上記課題を解決するために、請求項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
また、上記課題を解決するために、請求項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
また、サイズ不適合用の処理内容は、メンバーのサイズが可変描画フィールドのサイズを超過する前記バリアブルレコードに基づく印刷用画像データの作成をスキップする処理内容と、全てのバリアブルレコードに基づく印刷用画像データの作成を停止する処理内容と、比較の対象となったメンバーのサイズを可変描画フィールドのサイズに縮小して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
また、画像出力制御プログラムを、画像出力制御装置が読み取り可能に記憶する記憶媒体に記憶するようにしてもよい(請求項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
この画像出力システム1では、まず、レイアウト端末2によりマスタ画像データ7、及びバリアブルレコード6の集合体であるデータベースが作成され、当該データベースをバリアブルレコードDB3に記憶させる一方で、マスタ画像データ7を画像出力制御装置4に送出している。画像出力制御装置5では、バリアブル印刷処理として、マスタ画像データ7を加工すると共に、バリアブルレコードDB3より注目するバリアブルレコード6を読み出して、含まれるメンバー6a、6aを加工し、加工済みのマスタ画像データ7と加工済みのメンバー6a、6aを合成して印刷用画像データを作成している。更に、画像出力装置5がこの印刷用画像データに対応する画像を記録用紙上に出力している。
In this
また、印刷用画像データの作成において、本実施形態に係る画像出力制御装置4は、バリアブル印刷処理の処理内容を複数有し、バリアブルレコード6のメンバー6aのサイズとマスタ画像データ7に設定される可変描画フィールド8aのサイズの比較結果に応じてバリアブル印刷処理の処理内容が可変させ、この可変する処理内容を、装置操作者に選択させる。
Further, in creating the printing image data, the image
以下、画像出力システム1上の各装置2,3,4,5について説明する。まず、画像出力装置5は、例えば、カラーレーザプリンタ等の電子写真方式プリンタであり、異なるサイズの記録用紙を異なる出力方向(縦置きと横置き)に収納する複数の給紙カセットを備えている。画像出力装置5では、所定のサイズ及び出力方向の記録用紙を給紙カセットから給紙し、送出された印刷用画像データに対応する画像を記録用紙上に出力している。
Hereinafter, each
画像出力装置5に送出する印刷用画像データは、レイアウト端末2において作成されるマスタ画像データ7とバリアブルレコード6のメンバー6a、6aが加工及び合成されたものである。レイアウト端末2は、コンピュータで構成され、ページ記述言語で構成されたマスタ画像データ7とバリアブルレコード6を作成するバリアブル印刷用アプリケーションが搭載されている。このレイアウト端末2により作成されたバリアブルレコード6は、データベースとしてバリアブルレコードDB3にネットワークを介して送出される。
The image data for printing sent to the
バリアブルレコード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
マスタ画像データ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
フィールド情報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
画像出力制御装置4は、例えば、CPU4a、RAM4b、HDD4c、モニタ4d、キーボードやマウス等の入力装置4e、I/F4fにより構成されている。図2に示すように、これらコンピュータ資源によって、送出データ記憶部40、加工手段41、加工済みマスタ画像データ保管部42、バリアブル画像データ保管部43、合成手段44、及び処理内容決定手段45が実現される。
The image
この画像出力制御装置4は、バリアブル印刷処理を行う装置である。初めに、加工手段41が送出データ記憶部40に記憶されているマスタ画像データ7を読み出してRIP処理を行い、加工済みマスタ画像データ保管部42に記憶させる。さらに、処理内容決定手段45が送出データ記憶部40からフィールド情報8とバリアブルレコード6を読み出し、バリアブル印刷処理の処理内容を決定する。次に、加工手段41は、処理内容決定手段41が決定した処理内容に従った処理を行う。この処理によってバリアブル画像データ9がバリアブル画像データ保管部43に記憶されると、合成手段44がそれぞれ加工済みのマスタ画像データ7とバリアブル画像データ9を読み出してオーバーレイ処理を行う。以下、このような画像出力制御装置4において、各手段を詳細に説明する。
The image
送出データ記憶部40は、バリアブルレコード6、マスタ画像データ7、フィールド情報8が記憶される。マスタ画像データ7及びフィールド情報8は、レイアウト端末2から送出されたものであり、バリアブルレコード6は、装置操作者がバリアブルレコードDB3を参照して印刷を所望するバリアブルレコード6を選択することにより、当該DB3から送出されたものである。
The transmission
処理内容決定手段45は、送出データ記憶部40に記憶されているバリアブルレコード6に基づいてバリアブル印刷処理の処理内容を決定する手段である。まず、送出データ記憶部40に記憶されているフィールド情報8を読み込み、さらに注目するバリアブルレコード6を順次読み出して、バリアブルレコード6のメンバー6a、6aがマスタ画像データ7に設定されている可変描画フィールド8a、8aのサイズに適合しているか否かを判断し、その判断結果に応じてバリアブル印刷処理の処理内容を決定する。
The processing
処理内容決定手段45についてさらに詳細に説明すると、図3に示すように、選択受付手段45aと選択情報記憶部45bと制御手段45cと比較手段45dで構成される。
The processing
選択受付手段45aは、モニタ4dと入力装置4eを制御し、装置操作者からの入力を受け付ける。装置操作者が入力装置4eを操作してバリアブル印刷の開始を入力すると、この入力を受け付けて、フォーマットとして保持している図7に示す処理内容設定画面をモニタ4dに表示させる。処理内容設定画面は、特にバリアブル印刷処理において比較対象のバリアブルレコード6に含まれるメンバー6a、6aのサイズが可変描画フィールド8a、8aのサイズを超過している場合の処理内容を選択させる画面である。
The
図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
選択情報記憶部45bは、選択された処理内容を特定する情報を選択情報として記憶する。すなわち、装置操作者が選択したバリアブル印刷処理の処理内容を示す選択情報として、スキップ、停止、縮小続行、範囲内描画続行のうちのいずれかを特定する情報が選択受付部45aによって、書き込まれている。選択情報記憶部45bに記憶された選択情報は、制御手段45cによる加工手段41及び合成手段44を含む画像データ作成手段の制御の際に参照される。
The selection
比較手段45dは、バリアブルレコード6に含まれるメンバー6aのサイズとマスタ画像データ7に設定されている可変描画フィールド8aのサイズとを比較する。比較手段45dによる比較結果は、メンバー6aのサイズが可変描画フィールド8aの範囲内に収まるか超過するかである。
The
比較手段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
次に、注目するバリアブルレコード6を送出データ記憶部40から読み出し、取得したフィールド名8bに対応するメンバー6aを検索する。対応するメンバー6aが検索されると、メンバー6aのサイズを算出する。メンバー6aのサイズは、テキストデータであれば、文字の大きさ、文字間隔、及び文字数から値として算出され、画像データであれば、画素数により値として算出される。
Next, the
メンバー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
この比較は、フィールド情報8に記述されている各可変描画フィールド8aと、対応するフィールド名8bとを順次読み出し、読み出されたフィールド名8bに対応するメンバー6aに対して行われる。また、この比較手段45dの比較は、制御手段45cにより制御されており、比較手段45dは、制御手段45cからの比較命令に対応して順次注目するバリアブルレコード6を読み出し比較を行う。
This comparison is performed on the member 6a corresponding to the
制御手段45cは、加工手段41や合成手段44を含む印刷用画像データ作成手段が行うバリアブル印刷処理の処理内容を決定する。実際には、加工手段41と合成手段44は、一連の画像データ作成手段となっており、バリアブル印刷処理の前段である加工手段41が行うバリアブル印刷処理を決定することで全体を統括する。
The
制御手段45cは、比較手段45dによる比較結果と選択情報記憶部45bに記憶されている選択情報を参照してバリアブル印刷処理の処理内容を決定する。比較結果が収まるという結果であった場合、制御手段45cは、比較対象となったバリアブルレコード6に対するバリアブル印刷処理をサイズ適合用の処理内容に決定する。サイズ適合用の処理内容は、比較対象となったバリアブルレコード6を読み出してRIP処理とオーバーレイ処理を行うものである。本実施形態における印刷用画像データ作成手段は、加工手段41の動作終了後、連続して合成手段44に移行する一連のコンポーネントとなっており、RIP処理により生成されたバリアブル画像データ9とマスタ画像データ7がRIP処理後に連続してオーバーレイ処理される。
The
一方、比較結果が超過するという結果であった場合、制御手段45cは、比較対象となったバリアブルレコード6に対するバリアブル印刷処理をサイズ不適合用の処理内容に決定する。サイズ不適合用の処理内容は、選択情報により特定され、制御手段45cが選択情報を読み出して当該処理内容に決定する。前述したように、選択情報には、スキップ、停止、縮小続行、範囲内描画続行を特定する情報のうちのいずれか一つが記述されている。
On the other hand, if the comparison result exceeds the result, the
スキップは、比較対象となったバリアブルレコード6に可変描画フィールド8aのサイズを超過するメンバー6aが含まれていた場合、当該バリアブルレコード6に対するバリアブル印刷処理を行わない処理内容である。
The skip is a processing content in which variable printing processing is not performed on the
停止は、比較対象となったバリアブルレコード6に可変描画フィールド8aのサイズを超過するメンバー6aが含まれていた場合、その後全てのバリアブルレコード6に対するバリアブル印刷処理を停止する処理内容である。
The stop is a processing content for stopping the variable printing process for all the
縮小続行は、比較対象となったバリアブルレコード6に可変描画フィールド8aのサイズを超過するメンバー6aが含まれていた場合、サイズを超過するメンバー6aのサイズを可変描画フィールド8aのサイズに収まるように縮小してから、RIP処理及び合成処理を行う処理内容である。制御手段45cは、可変描画フィールド8aのサイズとメンバー6aのサイズの比に相当する縮小量を算出して処理内容と共に縮小量を決定する。
When the
範囲内描画続行は、比較対象となったバリアブルレコード6に可変描画フィールド8aのサイズを超過するメンバー6aが含まれていた場合、サイズを超過するメンバー6aの超過部分を削除してから、RIP処理及び合成処理を行う処理内容である。制御手段45cは、可変描画フィールド8aのサイズとメンバー6aのサイズから削除部分を処理内容と共に削除部分を決定する。
When drawing within the range includes the member 6a exceeding the size of the
以上、処理内容決定手段45によってバリアブル印刷処理の処理内容は決定され、当該処理内容に従って図2に示す加工手段41と合成手段44がバリアブル印刷処理を行う。加工手段41は、バリアブル印刷処理として、前段工程を行う。まず、処理内容決定手段45の解析に先立って、マスタ画像データ7を送出データ記憶部40から読み出し、RIP処理を施し、加工済みマスタ画像データ保管部42に記憶させる。RIP処理は、ページ記述言語で記述されたマスタ画像データ7を解釈して、当該マスタ画像データを画像出力装置4の出力解像度に合わせたラスターデータ、すなわち点の集まりであるビットマップのデータに変換するものであり、いわゆるラスタライズである。
As described above, the processing
また、加工手段41は、処理内容決定手段45が決定したバリアブル印刷処理の処理内容に従ってバリアブル印刷処理を行う。具体的には、処理内容決定手段45によって指定されたバリアブルレコード6とフィールド情報8を送出データ記憶部40から順次読み出し、RIP処理を施してバリアブル画像データを生成する。又は処理内容に従って縮小処理や削除処理を施した後、RIP処理を施してバリアブル画像データ9を生成する。尚、処理内容決定手段45から読み出すバリアブルレコード6が指定されなければ、加工手段41はバリアブル印刷処理を開始せず、バリアブル印刷処理として停止処理がなされる。加工手段41によって生成されたバリアブル画像データ9は、バリアブル画像データ保管部43に記憶される。
Further, the
合成手段44は、加工済みマスタ画像データ保管部42に記憶されたマスタ画像データ7とバリアブル画像データ保管部43に記憶されたバリアブル画像データ9とを合成した印刷用画像データを別途生成する。この印刷用画像データは、画像出力装置5へ送出されて、一つのバリアブルレコード6に対するバリアブル印刷処理が終了する。
The combining
上述の各手段40乃至45は、注目するバリアブルレコード6の数だけ繰り返される。尚、選択情報が停止である場合には、停止に該当するバリアブルレコード6が存在した時点で繰り返しは終了する。
Each of the
画像出力制御装置4は、画像出力制御プログラム10の実行により以上の構成を実現し、バリアブル印刷処理の処理内容決定を行う。以下、画像出力制御装置4の動作を図8及び9に基づき説明する。
The image
まず、マスタ画像データ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
この状態で、最初に加工手段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
図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
比較手段45dは、取得したメンバー6aのサイズをテキストデータであれば、文字の大きさ、文字間隔、及び文字数から値として算出し、画像データであれば、画素数により算出する(S204)。
If the size of the acquired member 6a is text data, the
次に、比較手段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
また、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
ここで、算出されたメンバー6aのサイズが可変描画フィールド8aのサイズを超過する場合(S205,No)、制御手段45cがサイズ不適合用の処理内容を決定する。まず、選択情報記憶部45bより選択情報を取得する(S209)。選択情報記憶部45bには、装置操作者が選んだサイズ不適合用の処理内容を特定する情報が選択受付手段45aにより受け付けられて選択情報として予め記憶されている。
Here, when the calculated size of the member 6a exceeds the size of the
制御手段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
選択情報が停止設定である場合(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
さらに、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
選択情報が範囲内描画続行設定である場合(S215,Yes)、制御手段45cは、メンバー6aの可変描画フィールド8aのサイズから超過した部分の削除を決定する(S216)。
When the selection information is within-range drawing continuation setting (S215, Yes), the
さらに、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
以上のルーチンによって、バリアブル印刷処理の処理内容が決定され、以下においてその処理内容に従ったバリアブル印刷処理が行われる。まず、加工手段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
同様に、サイズ不適合の処理内容がスキップ設定である場合には、バリアブル印刷処理の前段として、可変描画フィールド8aのサイズを超過したメンバー6aを含むバリアブルレコード6をスキップして、制御手段45cから指示されたバリアブルレコード6を読み出し、メンバー6aをフィールド情報8で記述される位置にレイアウトして画像データ化した後、RIP処理を施してバリアブル画像データ9を作成し、バリアブル画像データ保管部43に記憶させる(S104)。
Similarly, when the non-conforming process content is set to skip, the
また、サイズ不適合の処理内容が停止設定である場合には、バリアブル印刷処理として、停止処理を行い(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
サイズ不適合の処理内容が縮小続行設定である場合には、バリアブル印刷処理の前段として、制御手段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
サイズ不適合の処理内容が範囲内描画続行設定である場合には、バリアブル印刷処理の前段として、制御手段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
合成手段44により別途作成された印刷用画像データは、I/F4fを介して画像出力装置5に送出される(S108)。印刷用画像データが送出された画像出力装置5は、格納されている記録用紙を媒体として印刷用画像データを出力する。
The printing image data separately created by the synthesizing
一方、印刷用画像データの送出後、処理内容決定手段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
以上によって、画像出力制御装置4は、バリアブル印刷処理のための解析を行い、バリアブルレコード6に応じてバリアブル印刷処理を可変する。
As described above, the image
このように、本発明に係る画像出力装置4は、バリアブル印刷において、可変描画フィールド8aのサイズと、対応するメンバー6aのサイズとを比較して、比較結果に応じてバリアブル印刷処理の処理内容を決定するようにし、この決定された処理内容に従ってバリアブル印刷処理を行うようにした。従って、可変描画フィールド8aのサイズとメンバー6aとのサイズの関係に応じた処理が可能となる。
As described above, the
この処理内容として、サイズ適合用の処理内容と、サイズ不適合用の処理内容に分けることで、可変描画フィールドのサイズをメンバー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
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
4 Image
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,
画像の構成要素であるメンバーが含まれる前記バリアブルレコードと該メンバーが描画される領域である可変描画フィールドが設定されている前記マスタ画像データとを記憶し、
前記メンバーのサイズと前記可変描画フィールドのサイズとを比較し、
比較結果に応じて、前記バリアブル印刷処理の処理内容を決定し、
記憶された前記バリアブルレコードと前記マスタ画像データを読み出し、決定した処理内容に従って、バリアブル印刷処理を行うこと、
を特徴とする画像出力制御方法。 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:
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)
| 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 |
-
2004
- 2004-11-12 JP JP2004328454A patent/JP2006139534A/en not_active Withdrawn
Cited By (6)
| 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 |