JP5098993B2 - Print information acquisition program, print information acquisition apparatus, and print system - Google Patents

Print information acquisition program, print information acquisition apparatus, and print system Download PDF

Info

Publication number
JP5098993B2
JP5098993B2 JP2008324115A JP2008324115A JP5098993B2 JP 5098993 B2 JP5098993 B2 JP 5098993B2 JP 2008324115 A JP2008324115 A JP 2008324115A JP 2008324115 A JP2008324115 A JP 2008324115A JP 5098993 B2 JP5098993 B2 JP 5098993B2
Authority
JP
Japan
Prior art keywords
data
print
printed
format
printing
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.)
Expired - Fee Related
Application number
JP2008324115A
Other languages
Japanese (ja)
Other versions
JP2010146374A (en
Inventor
健太郎 土屋
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2008324115A priority Critical patent/JP5098993B2/en
Publication of JP2010146374A publication Critical patent/JP2010146374A/en
Application granted granted Critical
Publication of JP5098993B2 publication Critical patent/JP5098993B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Record Information Processing For Printing (AREA)

Description

本発明は、印刷情報取得プログラム、印刷情報取得装置及び印刷システムに関する。   The present invention relates to a print information acquisition program, a print information acquisition device, and a printing system.

可変情報に基づいて印刷された複数の印刷物を検査する印刷物検査装置が知られている(例えば、特許文献1参照。)。   There is known a printed matter inspection apparatus that inspects a plurality of printed matter printed based on variable information (see, for example, Patent Document 1).

この印刷物検査装置は、可変情報の各レコードが印刷された複数の印刷物において同一の領域を検証フィールドとして定義する定義手段と、定義手段により定義された検証フィールドに基づいて検証用データを生成する検証用データ生成手段とを備える。
特開2001−277676号公報
This printed matter inspection apparatus includes a definition unit that defines the same area as a verification field in a plurality of printed materials on which each record of variable information is printed, and a verification that generates verification data based on the verification field defined by the definition unit Data generation means.
JP 2001-277676 A

本発明の目的は、可変データの各レコードに応じて印刷様式が変化する場合でも、印刷物の検査等に利用可能な情報を取得することができる印刷情報取得プログラム、印刷情報取得装置及び印刷システムを提供することにある。   An object of the present invention is to provide a printing information acquisition program, a printing information acquisition apparatus, and a printing system that can acquire information that can be used for inspection of printed matter even when the printing style changes according to each record of variable data. It is to provide.

本発明の一態様は、上記目的を達成するため、以下の印刷情報取得プログラム、印刷情報取得装置及び印刷システムを提供する。   In order to achieve the above object, one aspect of the present invention provides the following print information acquisition program, print information acquisition apparatus, and printing system.

[1]1以上の項目データと該1以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付ステップと、前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とを取得する取得ステップとをコンピュータに実行させる印刷情報取得プログラム。 [1] A reception step of receiving variable data including a plurality of records in which one or more item data and a format specification data for specifying a print format applied to the one or more item data are recorded, and each of the item data Accordingly, a position including data indicating the print content of the item data to be printed by processing according to the format definition data in which the content of the print format is defined, and a page number on which the print content of the item data is printed A print information acquisition program for causing a computer to execute an acquisition step of acquiring information.

[2]さらに、前記取得ステップにより取得された前記印刷内容を示すデータ及び前記ページ番号を含む位置情報に基づいて、前記項目データを前記様式定義データに従って処理することにより印刷される印刷物を検査する検査データを、生成する検査データ生成ステップをコンピュータに実行させる前記[1]に記載の印刷情報取得プログラム。 [2] Further, based on the position information including the page content and the data indicating the print content acquired in the acquisition step, the printed matter is inspected by processing the item data according to the format definition data. The print information acquisition program according to [1], wherein the computer executes an inspection data generation step of generating inspection data.

[3]前記取得ステップは、前記印刷内容に関する印刷態様情報を取得する前記[1]に記載の印刷情報取得プログラム。 [3] The print information acquisition program according to [1], wherein the acquisition step acquires print mode information regarding the print content.

[4]さらに、前記取得ステップにより取得された前記印刷内容を示すデータ及び前記ページ番号を含む位置情報に基づいて、印刷手段で処理可能な画像データを生成する画像データ生成ステップをコンピュータに実行させる前記[1]に記載の印刷情報取得プログラム。 [4] Further, the computer is caused to execute an image data generation step for generating image data that can be processed by a printing unit based on the position information including the data indicating the print content acquired in the acquisition step and the page number . The print information acquisition program according to [1].

[5]1以上の項目データと該1以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とをレコード毎に取得する取得手段とを備えた印刷情報取得装置。 [5] Accepting means for receiving variable data including a plurality of records in which one or more item data and a format designation data for designating a printing format applied to the one or more item data are recorded, and each of the item data Accordingly, a position including data indicating the print content of the item data to be printed by processing according to the format definition data in which the content of the print format is defined, and a page number on which the print content of the item data is printed A print information acquisition apparatus comprising an acquisition unit that acquires information for each record .

[6]1以上の項目データと該1以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とをレコード毎に取得する取得手段と、前記項目データを前記様式定義データに従って処理することにより印刷物を印刷する印刷手段と、前記取得手段により取得された前記印刷内容を示すデータ及び前記ページ番号を含む位置情報に基づいて、前記印刷手段により印刷された前記印刷物を検査する検査手段とを備えた印刷システム。 [6] Receiving means for receiving variable data including a plurality of records in which one or more item data and a format designating data for designating a printing format applied to the one or more item data are recorded, and each of the item data Accordingly, a position including data indicating the print content of the item data to be printed by processing according to the format definition data in which the content of the print format is defined, and a page number on which the print content of the item data is printed Acquisition means for acquiring information for each record, printing means for printing the item data according to the format definition data, data indicating the print content acquired by the acquisition means, and the page number A printing system comprising: inspection means for inspecting the printed matter printed by the printing means based on position information including

請求項1,5,6に係る発明によれば、可変データの内容に応じて印刷様式が変化する場合でも、印刷物の検査等に利用可能な情報を取得することができる。   According to the first, fifth, and sixth aspects of the invention, it is possible to acquire information that can be used for inspection of printed matter even when the printing style changes according to the contents of variable data.

請求項2に係る発明によれば、例えば、検査装置等に検査データを提供することができる。   According to the invention which concerns on Claim 2, inspection data can be provided to an inspection apparatus etc., for example.

請求項3に係る発明によれば、さらに印刷態様情報を含めた情報を取得することができる。   According to the third aspect of the present invention, information including print mode information can be acquired.

請求項4に係る発明によれば、印刷内容や位置情報等を画像データの生成に利用することができる。   According to the fourth aspect of the invention, it is possible to use print contents, position information, and the like for generating image data.

本発明の実施の形態に係る印刷情報取得装置は、1以上の項目データと該1以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷される位置情報とを取得する取得手段とを備える。   The print information acquisition apparatus according to the embodiment of the present invention includes variable data including a plurality of records in which one or more item data and format designation data for designating a print format applied to the one or more item data are recorded. An accepting means for receiving, data indicating the print content of the item data to be printed by processing according to the format definition data in which the content of the print format is defined according to each of the item data, and the item data Acquisition means for acquiring position information on which the print content is printed.

上記構成において、各レコードの様式指定データにより指定された様式定義データに従って印刷されたときの印刷内容と位置情報とが取得されるので、各レコードによって適用される様式定義データが異なる場合でも、例えば、印刷物の検査等に利用可能な情報が取得される。   In the above configuration, since the print contents and position information when printed according to the format definition data specified by the format specification data of each record are acquired, even if the format definition data applied by each record is different, for example, Information that can be used for inspection of printed matter is acquired.

[第1の実施の形態]
図1は、本発明の第1の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。この印刷システム1は、バリアブルデータ11及びテンプレート12に基づく印刷物14の出力を指示する端末装置2と、印刷物14を出力するとともに、印刷物14を検査するための検査データを生成する印刷装置3Aと、生成された検査データに基づいて印刷物14を検査する検査装置4と、これら端末装置2、印刷装置3A及び検査装置4を相互に接続するネットワーク10とから構成されている。
[First Embodiment]
FIG. 1 is an overall view showing an example of a schematic configuration of a printing system according to a first embodiment of the present invention. The printing system 1 includes a terminal device 2 that instructs output of a printed material 14 based on the variable data 11 and the template 12, a printing device 3A that outputs the printed material 14 and generates inspection data for inspecting the printed material 14. The inspection device 4 is configured to inspect the printed matter 14 based on the generated inspection data, and the terminal device 2, the printing device 3A, and the network 10 that connects the inspection devices 4 to each other.

なお、図1に例示した印刷システム1では、端末装置2、印刷装置3A及び検査装置4の数はそれぞれ1つであるが、複数備えていてもよい。   In the printing system 1 illustrated in FIG. 1, the number of the terminal device 2, the printing device 3 </ b> A, and the inspection device 4 is one, but a plurality of terminals may be provided.

ネットワーク10は、有線通信(電気ケーブル、光ケーブル等)、及び無線通信(電波、赤外線等)等によりデータの送受信を行うLAN(ローカルエリアネットワーク)、インターネット等の通信網である。   The network 10 is a communication network such as a LAN (local area network) that transmits and receives data by wired communication (electric cable, optical cable, etc.), wireless communication (radio waves, infrared rays, etc.), and the like.

(端末装置)
端末装置2は、バリアブルデータ11と、そのバリアブルデータ11に適用するテンプレート12とが指定された印刷指示の操作を受け付けると、そのバリアブルデータ11と、その操作に基づく印刷指示情報を印刷装置3Aに送信する。このような端末装置2は、例えば、パーソナルコンピュータ(PC)、携帯情報端末(PDA)、携帯電話機等により構成されている。なお、バリアブルデータ11及びテンプレート12の詳細は後述する。
(Terminal device)
When the terminal device 2 accepts a print instruction operation in which variable data 11 and a template 12 to be applied to the variable data 11 are specified, the terminal device 2 sends the variable data 11 and print instruction information based on the operation to the printing apparatus 3A. Send. Such a terminal device 2 includes, for example, a personal computer (PC), a personal digital assistant (PDA), a mobile phone, and the like. Details of the variable data 11 and the template 12 will be described later.

(印刷装置)
印刷装置3Aは、この印刷装置3Aの各部を制御する、例えば、CPU等により実現される制御部30と、各種のプログラム及びデータを記憶する、例えば、ハードディスク、RAM、ROM等により実現される記憶部31と、可視像を紙等の記録媒体に形成することにより印刷物14を出力する印刷部32と、ネットワーク10に接続された、例えば、ネットワークインタフェースカードにより実現される図示しない通信部とを備える。
(Printer)
The printing apparatus 3A controls each unit of the printing apparatus 3A, for example, a control unit 30 realized by a CPU or the like, and stores various programs and data, for example, a storage realized by a hard disk, RAM, ROM, or the like. A printing unit 32 that outputs a printed matter 14 by forming a visible image on a recording medium such as paper, and a communication unit (not shown) that is connected to the network 10 and is realized by, for example, a network interface card. Prepare.

記憶部31は、後述する図5のフローチャートに示す各ステップを実行する印刷情報取得プログラム310、テンプレート12及びイメージデータ13等を記憶する。   The storage unit 31 stores a print information acquisition program 310 that executes each step shown in the flowchart of FIG. 5 to be described later, the template 12, the image data 13, and the like.

イメージデータ13は、印刷物14に印刷される画像データであり、例えば、図表、ロゴ、イラスト及び写真等である。なお、イメージデータ13は、端末装置2を介して編集可能であってもよい。   The image data 13 is image data printed on the printed material 14, and is, for example, a chart, a logo, an illustration, a photograph, or the like. The image data 13 may be editable via the terminal device 2.

制御部30は、印刷情報取得プログラム310に従って動作することにより、受付手段300、取得手段301、検査データ生成手段302、及び画像データ生成手段303等として機能する。なお、受付手段300、取得手段301、検査データ生成手段302、及び画像データ生成手段303は、印刷情報取得装置を構成する。   The control unit 30 functions as a reception unit 300, an acquisition unit 301, an inspection data generation unit 302, an image data generation unit 303, and the like by operating according to the print information acquisition program 310. The accepting unit 300, the acquiring unit 301, the inspection data generating unit 302, and the image data generating unit 303 constitute a print information acquiring apparatus.

受付手段300は、1以上の項目データと、該1以上の項目データに適用される印刷様式を指定する様式指定データが記録された複数のレコードを含むバリアブルデータ11を受け付ける。   The accepting unit 300 accepts variable data 11 including a plurality of records in which one or more item data and format designation data for designating a print format applied to the one or more item data are recorded.

取得手段301は、バリアブルデータ11の複数のレコードにそれぞれ記録された項目データの各々を、バリアブルデータ11の様式指定データにより指定された印刷様式の内容が定義された様式定義データに従って処理することにより複数のレコードに基づいて印刷される印刷内容を示すデータ(以下では、「印刷内容」という。)と、印刷内容が印刷される位置情報と、印刷内容に関する印刷態様情報とを取得する。   The acquisition unit 301 processes each item data recorded in each of the plurality of records of the variable data 11 according to the format definition data in which the contents of the printing format specified by the format specification data of the variable data 11 are defined. Data indicating print contents to be printed based on a plurality of records (hereinafter referred to as “print contents”), position information where the print contents are printed, and print mode information regarding the print contents are acquired.

印刷内容としては、例えば、項目データにより指定された文字列及びイメージデータ等である。位置情報は、印刷内容として文字列及びイメージデータ等が印刷された印刷物14におけるページ番号と、そのページにおける領域情報等である。印刷態様情報は、印刷内容を印刷する際に指定されたフォント、フォントサイズ、色及び背景等である。   Examples of print contents include a character string designated by item data and image data. The position information is a page number in the printed matter 14 on which a character string, image data, and the like are printed as print contents, area information on the page, and the like. The print mode information is a font, font size, color, background, and the like specified when printing the print contents.

また、取得手段301は、取得した印刷内容、位置情報及び印刷態様情報等から、例えば、ページ記述言語(PDL:Printer Description Language))で記述した印刷データを作成する。   Further, the acquisition unit 301 creates print data described in, for example, a page description language (PDL) from the acquired print contents, position information, print mode information, and the like.

検査データ生成手段302は、取得手段301により取得された印刷内容を示すデータと、位置情報及び印刷態様情報に基づいて、印刷物14を検査する検査データを生成する。   The inspection data generation unit 302 generates inspection data for inspecting the printed matter 14 based on the data indicating the print content acquired by the acquisition unit 301, the position information, and the printing mode information.

画像データ生成手段303は、印刷データを、例えば、ビットマップデータ等のラスタ形式のデータに展開するRIP(Raster Image Processor)処理を行い、画像データを生成する。   The image data generation unit 303 performs RIP (Raster Image Processor) processing that expands print data into raster format data such as bitmap data, for example, and generates image data.

印刷部32は、画像データ生成手段303により生成された画像データに基づいて印刷処理を行う。印刷部32には、例えば、電子写真方式、インクジェット方式、感熱転写方式等の画像形成方式が用いられる。   The printing unit 32 performs a printing process based on the image data generated by the image data generation unit 303. For the printing unit 32, for example, an image forming method such as an electrophotographic method, an ink jet method, or a thermal transfer method is used.

(検査装置)
検査装置4は、印刷物14を1ページずつ供給するADF(自動給紙装置)と、ADFから供給された印刷物を1ページずつ光学的に読み取って読取データを生成する読取部と、その読取データに対して画像処理を行って読取元の印刷物14における印刷内容、位置情報及び印刷態様情報を抽出し、その抽出した印刷内容、位置情報及び印刷態様情報を検査データと比較することにより印刷物14に異常があるか否かの検査処理を行う検査部等を備える。
(Inspection equipment)
The inspection device 4 includes an ADF (automatic paper feeder) that supplies the printed material 14 page by page, a reading unit that optically reads the printed material supplied from the ADF page by page, and generates read data. On the other hand, image processing is performed to extract the print content, position information, and print mode information in the print source 14 as a reading source, and the print content 14, position information, and print mode information are compared with the inspection data, and the print product 14 is abnormal An inspection unit or the like that performs an inspection process for whether or not there is an image is provided.

検査装置4の検査部は、例えば、読取データに対してOCR(Optical Character Reader)処理を行うことにより印刷物14に印刷された文字列を取得し、その文字列と、検査データに印刷内容として記録された文字列とを比較する文字列検査方式や、読取データから検査対象の領域を切り出した切り出し画像と、検査データに基づく検査画像とをパターンマッチング処理により比較する画像検査方式等を用いる。なお、検査部は、それらの検査方式を組み合わせてもよいし、他の検査方式を用いてもよい。   The inspection unit of the inspection device 4 obtains a character string printed on the printed material 14 by, for example, performing OCR (Optical Character Reader) processing on the read data, and records the character string and the inspection data as print contents. A character string inspection method for comparing the read character string, an image inspection method for comparing a cut-out image obtained by cutting out a region to be inspected from the read data, and an inspection image based on the inspection data, or the like is used. Note that the inspection unit may combine these inspection methods, or may use other inspection methods.

(バリアブルデータのデータ構成)
図2(a)は、バリアブルデータの一例を示す図である。この可変データとしてのバリアブルデータ11には、複数のレコード110A〜110Iが含まれている。各レコード110A〜110Iには、印刷様式を指定し、複数の値を取り得る様式指定データとしての印刷様式指定フラグ(Flag)111と、その印刷様式指定フラグ111の値に対応する複数の項目データ(Data1〜Data3)112A〜112Cとが記録されている。バリアブルデータ11は、印刷様式指定フラグ111及び項目データ112A〜112Cの間をコンマ等の区切り文字により区切られており、例えば、CSV形式により生成されている。
(Data structure of variable data)
FIG. 2A shows an example of variable data. The variable data 11 as the variable data includes a plurality of records 110A to 110I. In each of the records 110A to 110I, a print format is designated, and a print format designation flag (Flag) 111 as format designation data that can take a plurality of values, and a plurality of item data corresponding to the value of the print format designation flag 111 (Data 1 to Data 3) 112A to 112C are recorded. The variable data 11 is divided between the print format designation flag 111 and the item data 112A to 112C by a delimiter such as a comma, and is generated in, for example, the CSV format.

(テンプレートのデータ構成)
図2(b)は、テンプレートの一例を示す図である。このテンプレート12には、バリアブルデータ11の印刷様式指定フラグ111の値に対応してそれぞれ定義された複数の様式定義データ120A〜120Cと、バリアブルデータ11に依存しない複数の固定部定義データ121と、改ページ定義データ122とを含んで構成されている。
(Template data structure)
FIG. 2B is a diagram illustrating an example of a template. The template 12 includes a plurality of format definition data 120A to 120C respectively defined corresponding to the value of the printing format designation flag 111 of the variable data 11, a plurality of fixed part definition data 121 that does not depend on the variable data 11, The page break definition data 122 is included.

様式定義データ120A〜120Cの各々には、印刷様式指定フラグ111の値に応じて、各項目データ112A〜112Cに基づいて印刷される印刷内容と、印刷内容を配置する領域情報と、印刷する際の色、フォント及び背景等が指定された印刷態様情報等が含まれている。   In each of the format definition data 120A to 120C, according to the value of the printing format designation flag 111, the print contents to be printed based on the item data 112A to 112C, the area information for arranging the print contents, and the printing Printing mode information in which the color, font, background, and the like are designated.

印刷様式指定フラグ111が「1」に対応する様式定義データ120Aには、各項目データ112A〜112Cをそれぞれ配置するバリアブルフィールド123A〜123Cが定義されている。バリアブルフィールド123A〜123Cは、項目データを文字列として印刷するものであり、例えば、項目データとの関連付け情報、項目データを配置する情報、印刷態様情報がそれぞれ指定されている。   In the format definition data 120A corresponding to the printing format designation flag 111 of “1”, variable fields 123A to 123C in which the item data 112A to 112C are respectively arranged are defined. The variable fields 123 </ b> A to 123 </ b> C are for printing item data as character strings. For example, association information with item data, information for arranging item data, and printing mode information are designated.

印刷様式指定フラグ111が「2」に対応する様式定義データ120Bには、印刷様式指定フラグ111に「2」が記録されたレコードが続く限り、各項目データ112A〜112Cを、例えば、表形式の1行分として配置するとともに、その表形式で各レコードを配置した際に記録媒体の余白がなくなったときには改ページを行う明細出力処理124を行う旨が定義されている。   As long as the record in which “2” is recorded in the print format designation flag 111 continues in the format definition data 120B corresponding to the print format designation flag 111 of “2”, each item data 112A to 112C is stored in, for example, a table format. It is defined that a detailed output process 124 for performing a page break is performed when there is no margin in the recording medium when the records are arranged in the table format when the records are arranged in one line.

印刷様式指定フラグ111が「3」に対応する様式定義データ120Cには、各項目データ112A〜112Cによりクーポンの種類を特定し、その特定した種類のクーポンに対応するイメージデータ13を印刷するクーポン出力処理125を行う旨が定義されている。   In the format definition data 120C corresponding to the printing format designation flag 111 of “3”, a coupon output is specified by specifying the type of coupon by each item data 112A to 112C and printing the image data 13 corresponding to the specified type of coupon. It is defined that the process 125 is performed.

固定部定義データ121は、バリアブルデータ11に依存しない文字列若しくはイメージデータ13等の固定データを印刷するものであり、例えば、その固定データを指定する指定情報、固定データを配置する領域情報、印刷態様情報等が定義されている。   The fixed part definition data 121 is for printing fixed data such as a character string or image data 13 that does not depend on the variable data 11, and includes, for example, designation information for designating the fixed data, area information for arranging the fixed data, and printing. Aspect information and the like are defined.

改ページ定義データ122には、テンプレート12においてこの位置まで処理が行われた場合に改ページを行う旨が定義されている。   The page break definition data 122 defines that a page break is performed when processing up to this position in the template 12 is performed.

(第1の実施の形態の動作)
次に、本発明の第1の実施の形態に係る印刷システム1の動作の一例を図3及び図4を参照し、図5のフローチャートに従って説明する。ここでは、図2(a)に示すバリアブルデータ11と、そのバリアブルデータ11を適用するテンプレートとして図2(b)に例示したテンプレート12とが準備済みであるとする。
(Operation of the first embodiment)
Next, an example of the operation of the printing system 1 according to the first embodiment of the present invention will be described with reference to FIGS. 3 and 4 and the flowchart of FIG. Here, it is assumed that the variable data 11 illustrated in FIG. 2A and the template 12 illustrated in FIG. 2B are prepared as templates to which the variable data 11 is applied.

(1)印刷情報の取得及び印刷物の出力
まず、ユーザは、端末装置2を操作して、準備済みのバリアブルデータ11及びテンプレート12を指定することにより印刷指示を行う。端末装置2は、その印刷指示の操作を受け付けると、そのバリアブルデータ11と、そのテンプレート12を示す印刷指示情報とを印刷装置3Aにネットワーク10を介して送信する。
(1) Acquisition of Print Information and Output of Printed Material First, the user operates the terminal device 2 and designates the prepared variable data 11 and the template 12 to give a print instruction. When receiving the print instruction operation, the terminal apparatus 2 transmits the variable data 11 and the print instruction information indicating the template 12 to the printing apparatus 3A via the network 10.

次に、印刷装置3Aの受付手段300は、端末装置2からバリアブルデータ11及び印刷指示情報を受け付けると(S1)、取得手段301は、その印刷指示情報により指定されたテンプレート12を記憶部31から読み出す(S2)。   Next, when the receiving unit 300 of the printing apparatus 3A receives the variable data 11 and the print instruction information from the terminal device 2 (S1), the acquiring unit 301 stores the template 12 specified by the print instruction information from the storage unit 31. Read (S2).

次に、取得手段301は、その受け付けたバリアブルデータ11に含まれる各レコードをレコード単位で処理すべく、処理対象のレコードを示すレコードカウンタRを「1」に初期化し、処理対象のページ番号を示すページカウンタPを「1」に初期化する(S3)。   Next, the acquisition unit 301 initializes a record counter R indicating a record to be processed to “1” to process each record included in the accepted variable data 11 in units of records, and sets the page number to be processed. The indicated page counter P is initialized to “1” (S3).

次に、取得手段301は、バリアブルデータ11からレコードカウンタRが示すR行目のレコードを読み出す(S10)。そして、取得手段301は、その読み出したレコードの印刷様式指定フラグを取得する(S11)。   Next, the acquisition unit 301 reads the record of the Rth row indicated by the record counter R from the variable data 11 (S10). Then, the acquisition unit 301 acquires the print format designation flag of the read record (S11).

次に、取得手段301は、テンプレート12においてその印刷様式指定フラグに応じた様式定義データに従って、R行目のレコードに記録された項目データを処理する(S12)。   Next, the acquisition unit 301 processes the item data recorded in the R-th row record in accordance with the format definition data corresponding to the print format designation flag in the template 12 (S12).

そして、取得手段301は、項目データを処理した際に、その項目データによる印刷内容、位置情報及び印刷態様情報を印刷情報として取得し、それら印刷内容、位置情報及び印刷態様情報をページ番号Pに関連付けて記憶部31に一時記憶する(S13)。   Then, when the item data is processed, the acquisition unit 301 acquires the print contents, position information, and print mode information based on the item data as print information, and sets the print contents, position information, and print mode information to the page number P. The information is temporarily stored in the storage unit 31 in association (S13).

そして、取得手段301は、その様式定義データに従って項目データを処理した際に改ページが必要か否かを判定し(S20)、改ページが必要と判定した場合には(S20:Yes)、テンプレート12に対してこれまで処理したレコードの項目データを埋め込んだ状態の印刷データを作成し、画像データ生成手段303に送る。そして、画像データ生成手段303は、その印刷データに対してRIP処理を行うことにより画像データに変換し、その画像データを印刷部により記録媒体に印刷し、ページ番号Pの印刷物を出力する(S21)。   Then, the acquisition unit 301 determines whether or not a page break is necessary when the item data is processed according to the format definition data (S20), and if it is determined that a page break is necessary (S20: Yes), the template 12, print data in which the item data of the record processed so far is embedded is created and sent to the image data generation means 303. Then, the image data generation unit 303 converts the print data into image data by performing RIP processing, prints the image data on a recording medium by the printing unit, and outputs a printed matter with the page number P (S21). ).

次に、取得手段301は、上記ステップS21による印刷物14の出力処理と並行して、ページカウンタPに「1」を加算(インクリメント)する(S22)。なお、取得手段301は、改ページが必要ではないと判定した場合には(S20:No)、上記ステップS21,S22を実行することなく、次のステップS30に進む。   Next, the acquisition unit 301 adds (increments) “1” to the page counter P in parallel with the output processing of the printed matter 14 in step S21 (S22). If the acquisition unit 301 determines that a page break is not necessary (S20: No), the process proceeds to the next step S30 without executing steps S21 and S22.

次に、取得手段301は、R行目のレコードが、バリアブルデータ11において最終レコードであるか否かを判定し(S30)、最終レコードでないと判定した場合には(S30:No)、レコードカウンタRに「1」を加算し(S31)、ステップS10に戻る。一方、取得手段301は、最終レコードであると判定した場合には(S30:Yes)、取得手段301は、バリアブルデータ11に対する処理を終了する。   Next, the acquisition unit 301 determines whether or not the record in the R-th row is the last record in the variable data 11 (S30). If it is determined that the record is not the last record (S30: No), the record counter “1” is added to R (S31), and the process returns to step S10. On the other hand, when the acquisition unit 301 determines that the record is the last record (S30: Yes), the acquisition unit 301 ends the process for the variable data 11.

以上のようにして、バリアブルデータ11の各レコードに対して上記ステップS10〜S22が順次行われると、上記ステップS21の印刷処理により印刷物が出力される。以下に、その印刷物の具体例について説明する。   As described above, when the steps S10 to S22 are sequentially performed for each record of the variable data 11, a printed matter is output by the printing process of the step S21. Below, the specific example of the printed matter is demonstrated.

(印刷物の具体例)
図3は、印刷物の一例を示す図である。この印刷物14A〜14Cは、図2(a)に例示したバリアブルデータ11が、図2(b)に例示したテンプレート12に適用されることにより印刷されたものである。なお、図3に例示した印刷物14A〜14Cは、片面に印刷されているが、両面に印刷されていてもよいし、片面及び両面が混合して印刷されていてもよい。
(Specific examples of printed materials)
FIG. 3 is a diagram illustrating an example of a printed material. The printed materials 14A to 14C are printed by applying the variable data 11 illustrated in FIG. 2A to the template 12 illustrated in FIG. 2B. In addition, although printed matter 14A-14C illustrated in FIG. 3 is printed on the single side | surface, it may be printed on both surfaces and the single side | surface and both surfaces may be mixed and printed.

1ページ目と2ページ目の印刷物14A,14Bは、1行目から6行目までのレコード110A〜110Fに基づいて印刷されている。1行目のレコード110Aは、印刷様式指定フラグ111が「1」であるので、レコード110Aの項目データ112A〜112Cは、テンプレート12のバリアブルフィールド123A〜123Cにそれぞれ埋め込まれ、宛先140Aとして印刷されている。   The printed materials 14A and 14B on the first page and the second page are printed based on the records 110A to 110F from the first line to the sixth line. In the record 110A on the first line, since the print format designation flag 111 is “1”, the item data 112A to 112C of the record 110A are respectively embedded in the variable fields 123A to 123C of the template 12 and printed as the destination 140A. Yes.

2行目から6行目までのレコード110B〜110Eは、印刷様式指定フラグ111が「2」であるので、レコード110B〜110Eの項目データ112A〜112Cは、テンプレート12の明細出力処理124の引数となって明細出力処理124がそれぞれ行われ、1ページ目と2ページ目の印刷物14A,14Bに渡って明細表141Aが印刷されている。   Since records 110B to 110E from the second line to the sixth line have the print format designation flag 111 of “2”, the item data 112A to 112C of the records 110B to 110E are the arguments of the detailed output process 124 of the template 12. The detailed output process 124 is performed, and the detailed table 141A is printed over the printed matter 14A and 14B on the first page and the second page.

7行目のレコード110Fは、印刷様式指定フラグ111が「3」であるので、レコード110Fの項目データ112A〜112Cは、テンプレート12のクーポン出力処理125の引数となってクーポン出力処理125が行われる。その結果、2ページ目の印刷物14Bの明細表141Aの下に、例えば、イメージデータ13がクーポン券142として印刷されている。   In the record 110F on the seventh line, since the print format designation flag 111 is “3”, the item data 112A to 112C of the record 110F becomes an argument of the coupon output process 125 of the template 12 and the coupon output process 125 is performed. . As a result, for example, the image data 13 is printed as a coupon ticket 142 under the detailed table 141A of the printed matter 14B on the second page.

3ページ目の印刷物14Cは、7行目及び8行目のレコード110G,110Hに基づいて印刷されている。7行目のレコード110Gは、印刷様式指定フラグ111が「1」であるので、レコード110Gの項目データ112A〜112Cは、バリアブルフィールドに埋め込まれ、宛先140Bとして印刷されている。また、8行目のレコード110Hは、印刷様式指定フラグ111が「2」であるので、明細出力処理124が行われ、明細表141Bが印刷されている。   The printed material 14C on the third page is printed based on the records 110G and 110H on the seventh and eighth lines. In the record 110G on the seventh line, since the printing format designation flag 111 is “1”, the item data 112A to 112C of the record 110G are embedded in the variable field and printed as the destination 140B. In the record 110H on the eighth line, since the print format designation flag 111 is “2”, the detail output process 124 is performed and the detail table 141B is printed.

(2)検査データの生成
検査データ生成手段302は、上記ステップS13でレコード毎に一時記憶した情報、すなわち、印刷内容、位置情報及び印刷態様情報に基づいて検査データを生成する(S40)。以下に、その検査データの具体例について説明する。
(2) Generation of Inspection Data The inspection data generation unit 302 generates inspection data based on the information temporarily stored for each record in step S13, that is, the print content, position information, and print mode information (S40). A specific example of the inspection data will be described below.

(検査データの具体例)
図4は、検査データの一例を示す図である。この検査データ15は、検査内容をそれぞれ記録した複数の検査レコードからなる。各検査レコードには、位置情報としてのページ番号(page)150、並びにx座標(x)、y座標(y)、幅(width)及び高さ(height)からなる領域情報151と、印刷内容(value)152と、例えば、フォント(Font)、フォントサイズ(Fontsize)等による印刷態様情報153とが記録されている。
(Specific example of inspection data)
FIG. 4 is a diagram illustrating an example of inspection data. The inspection data 15 is composed of a plurality of inspection records each recording inspection contents. Each inspection record includes a page number (page) 150 as position information, area information 151 including x-coordinate (x), y-coordinate (y), width (width), and height (height), and print contents ( value) 152, and print mode information 153 in, for example, font (Font), font size (Fontsize), and the like are recorded.

x座標及びy座標は、例えば、印刷物14の左上を原点143として、検査対象となる領域の左上頂点144の位置座標を示す。幅及び高さは、その左上頂点144からのx方向及びy方向の検査対象のとなる領域のサイズを示す。印刷内容152は、印刷物14において領域情報151が示す領域に印刷された文字列やイメージデータ等を示す。例えば、図4の検査データ15の2行目の検査レコードは、1ページ目の印刷物14Aに、左上頂点144の座標(30,40)から幅「80」、高さ「5」を有する領域に、印刷内容の文字列「山田一郎」が、フォント「明朝」、フォントサイズ「14」の印刷態様で印刷されているか否かを検査する旨を示す。   The x coordinate and the y coordinate indicate, for example, the position coordinates of the upper left vertex 144 of the region to be inspected with the upper left of the printed matter 14 as the origin 143. The width and the height indicate the size of the region to be inspected from the upper left vertex 144 in the x direction and the y direction. The print content 152 indicates a character string, image data, or the like printed in an area indicated by the area information 151 on the printed matter 14. For example, the inspection record in the second line of the inspection data 15 in FIG. 4 is an area having a width “80” and a height “5” from the coordinates (30, 40) of the upper left vertex 144 on the printed matter 14A of the first page. , Indicates that it is checked whether or not the character string “Ichiro Yamada” of the print content is printed in the print mode of the font “Mincho” and the font size “14”.

(3)検査データに基づく印刷物の検査
印刷装置3Aは、上記のようにして生成した検査データ15を通信部によりネットワーク10を介して検査装置4に送信する。
(3) Inspection of printed matter based on inspection data The printing apparatus 3A transmits the inspection data 15 generated as described above to the inspection apparatus 4 via the network 10 by the communication unit.

次に、ユーザは、上記ステップS21により順次出力された印刷物14を検査装置4のADFに置くと、検査装置4は、そのADFに置かれた印刷物14を1ページずつ読取部に供給し、読取部によりページ単位の読取データを生成する。   Next, when the user places the printed matter 14 sequentially output in step S21 on the ADF of the inspection device 4, the inspection device 4 supplies the printed matter 14 placed on the ADF to the reading unit page by page, and reads it. The unit generates read data for each page.

次に、検査装置4は、印刷装置3Aから検査データ15の受信を完了すると、その検査データ15に記録されたページ番号150及び領域情報151に基づいて、その読取データの各ページから印刷物14に印刷された印刷内容及び印刷態様情報を抽出する。そして、検査装置4は、その抽出した印刷内容及び印刷態様情報と、検査データ15に記録された印刷内容152及び印刷態様情報153とを比較することにより、印刷物14に異常があるか否かを検査する。   Next, when the inspection device 4 completes the reception of the inspection data 15 from the printing device 3A, the inspection device 4 converts each page of the read data into the printed matter 14 based on the page number 150 and the region information 151 recorded in the inspection data 15. Printed print contents and print mode information are extracted. Then, the inspection device 4 compares the extracted print content and print mode information with the print content 152 and print mode information 153 recorded in the inspection data 15 to determine whether or not the printed matter 14 is abnormal. inspect.

そして、検査装置4は、その検査結果である検査合格又は検査不合格の旨を、例えば、表示部に表示することによりユーザに通知する。   And the test | inspection apparatus 4 notifies a user by displaying on the display part that the test | inspection pass or the test | inspection failure which is the test result was carried out.

[第2の実施の形態]
図6は、本発明の第2の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。第1の実施の形態では、印刷装置3Aが検査データ15を生成したのに対し、本実施の形態に係る印刷システム1は、印刷装置3Aとは別の装置として、検査データ15を生成する検査データ生成装置5を備える。
[Second Embodiment]
FIG. 6 is an overall view showing an example of a schematic configuration of a printing system according to the second embodiment of the present invention. In the first embodiment, the printing apparatus 3A generates the inspection data 15, whereas the printing system 1 according to the present embodiment generates an inspection data 15 as an apparatus different from the printing apparatus 3A. A data generation device 5 is provided.

すなわち、この印刷システム1は、上記の検査データ生成装置5の他に、第1の実施の形態と同様の端末装置2、検査装置4及びネットワーク10と、印刷物14を出力する印刷装置3Bとから構成されている。   That is, the printing system 1 includes, in addition to the inspection data generation device 5 described above, a terminal device 2, an inspection device 4 and a network 10 similar to those in the first embodiment, and a printing device 3B that outputs a printed matter 14. It is configured.

(検査データ生成装置)
検査データ生成装置5は、この検査データ生成装置5の各部を制御する、例えば、CPU等により実現される制御部50と、各種のプログラム及びデータを記憶する、例えば、ハードディスク、RAM、ROM等により実現される記憶部51と、ネットワーク10に接続された、例えば、ネットワークインタフェースカードにより実現される図示しない通信部とを備える。このような検査データ生成装置5は、例えば、コンピュータ、サーバ、ワークステーション(WS)等により構成されている。
(Inspection data generator)
The inspection data generation device 5 controls each part of the inspection data generation device 5, for example, a control unit 50 realized by a CPU or the like, and stores various programs and data, for example, by a hard disk, RAM, ROM, or the like. The storage unit 51 is realized, and a communication unit (not shown) connected to the network 10 and realized by, for example, a network interface card. Such an inspection data generation device 5 is configured by, for example, a computer, a server, a workstation (WS), and the like.

記憶部51は、印刷情報取得プログラム510、テンプレート12及びイメージデータ13等を記憶する。   The storage unit 51 stores the print information acquisition program 510, the template 12, the image data 13, and the like.

制御部50は、印刷情報取得プログラム510に従って動作することにより、第1の実施の形態と同様の受付手段500、取得手段501及び検査データ生成手段502等として機能する。   The control unit 50 operates according to the print information acquisition program 510, and functions as the reception unit 500, the acquisition unit 501, the inspection data generation unit 502, and the like similar to those of the first embodiment.

上記構成において、端末装置2は、バリアブルデータ11及び印刷指示情報を印刷装置3Bと、検査データ生成装置5とにそれぞれ送信すると、印刷装置3Bは、その受信したバリアブルデータ11及び印刷指示情報に基づいて印刷処理を行い、印刷物14を出力する。   In the above configuration, when the terminal device 2 transmits the variable data 11 and the print instruction information to the printing device 3B and the inspection data generation device 5, respectively, the printing device 3B is based on the received variable data 11 and the print instruction information. Print processing and output the printed matter 14.

一方、検査データ生成装置5の受付手段300は、端末装置2からバリアブルデータ11及び印刷指示情報を受け付けると、取得手段301は、その印刷指示情報により指定されたテンプレート12を記憶部51から読み出し、バリアブルデータ11の複数のレコードにそれぞれ記録された項目データを、その読み出したテンプレート12の様式定義データに従って処理することにより印刷される印刷物14の印刷内容、位置情報及び印刷態様情報を取得する。   On the other hand, when the reception unit 300 of the inspection data generation device 5 receives the variable data 11 and the print instruction information from the terminal device 2, the acquisition unit 301 reads the template 12 specified by the print instruction information from the storage unit 51, By processing the item data recorded in each of the plurality of records of the variable data 11 in accordance with the read format definition data of the template 12, the print contents, position information, and print mode information of the printed matter 14 to be printed are acquired.

次に、検査データ生成手段502は、取得手段501により取得された印刷内容、位置情報及び印刷態様情報に基づいて検査データ15を生成する。そして、検査データ生成装置5は、その生成した検査データ15をネットワーク10を介して検査装置4に送信する。   Next, the inspection data generation unit 502 generates inspection data 15 based on the print content, position information, and print mode information acquired by the acquisition unit 501. Then, the inspection data generation device 5 transmits the generated inspection data 15 to the inspection device 4 via the network 10.

そして、検査装置4は、その検査データ15を受信し、印刷装置3Bにより出力されてユーザによりADFに置かれた印刷物14を読み取ると、その受信した検査データ15に従って、その読取データに対して検査処理を行い、印刷物14の検査結果をユーザに通知する。   Then, the inspection device 4 receives the inspection data 15, reads the printed matter 14 output from the printing device 3 </ b> B and placed on the ADF by the user, and inspects the read data according to the received inspection data 15. Processing is performed, and the inspection result of the printed matter 14 is notified to the user.

[他の実施の形態]
なお、本発明は、上記各実施の形態に限定されず、本発明の要旨を逸脱しない範囲内で種々に変形してもよい。例えば、上記各実施の形態では、印刷装置又は検査データ生成装置が有する受付手段、取得手段、検査データ生成手段及び画像データ生成手段を、制御部とプログラムとによって実現したが、それらの一部または全部をハードウェアによって実現してもよい。
[Other embodiments]
The present invention is not limited to the above embodiments, and various modifications may be made without departing from the scope of the present invention. For example, in each of the above embodiments, the reception unit, the acquisition unit, the inspection data generation unit, and the image data generation unit included in the printing device or the inspection data generation device are realized by the control unit and the program. All may be realized by hardware.

また、上記各実施の形態で使用されるプログラムは、CD−ROM等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。   The program used in each of the above embodiments may be read from a recording medium such as a CD-ROM into a storage unit in the apparatus, or from a server or the like connected to a network such as the Internet to the storage unit in the apparatus. You may download it.

また、上記各実施の形態の印刷システムは、端末装置、印刷装置及び検査装置等が有する機能をシステム全体として備えていればよく、例えば、印刷装置及び検査装置が1つの装置として構成されていてもよい。また、テンプレートやイメージデータ等は、端末装置の記憶部に記憶されていてもよいし、ファイルサーバやデータベースサーバ等の他の管理装置に記憶されていてもよい。   In addition, the printing system of each of the embodiments described above only needs to have the functions of the terminal device, the printing device, the inspection device, and the like as a whole system. For example, the printing device and the inspection device are configured as one device. Also good. Further, the template, the image data, and the like may be stored in the storage unit of the terminal device, or may be stored in another management device such as a file server or a database server.

また、上記各実施の形態の印刷システムでは、印刷物に対する検査結果は、検査装置の表示部に表示されたが、例えば、検査装置が検査結果を示す検査結果情報を、印刷装置等の他の装置にネットワークを介して送信してもよいし、記憶部に書き込んでもよいし、印刷装置で検査結果のレポートとして印刷してもよい。   In the printing system of each of the above embodiments, the inspection result for the printed matter is displayed on the display unit of the inspection device. For example, the inspection device displays the inspection result information indicating the inspection result, and other devices such as the printing device. May be transmitted via a network, may be written in a storage unit, or may be printed as a test result report by a printing apparatus.

図1は、本発明の第1の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。FIG. 1 is an overall view showing an example of a schematic configuration of a printing system according to a first embodiment of the present invention. 図2(a)は、バリアブルデータの一例を示す図である。図2(b)は、テンプレートの一例を示す図である。FIG. 2A shows an example of variable data. FIG. 2B is a diagram illustrating an example of a template. 図3は、印刷物の一例を示す図である。FIG. 3 is a diagram illustrating an example of a printed material. 図4は、検査データの一例を示す図である。FIG. 4 is a diagram illustrating an example of inspection data. 図5は、印刷装置の動作の一例を示すフローチャートである。FIG. 5 is a flowchart illustrating an example of the operation of the printing apparatus. 図6は、本発明の第2の実施の形態に係る印刷システムの概略構成の一例を示す全体図である。FIG. 6 is an overall view showing an example of a schematic configuration of a printing system according to the second embodiment of the present invention.

符号の説明Explanation of symbols

1…印刷システム、2…端末装置、3A,3B…印刷装置、4…検査装置、5…検査データ生成装置、10…ネットワーク、11…バリアブルデータ、12…テンプレート、13…イメージデータ、14,14A〜14C…印刷物、15…検査データ、30…制御部、31…記憶部、32…印刷部、50…制御部、51…記憶部、110A〜110I…レコード、111…印刷様式指定フラグ、112A〜112C…項目データ、120A〜120C…様式定義データ、121…固定部定義データ、122…改ページ定義データ、123A〜123C…バリアブルフィールド、124…明細出力処理、125…クーポン出力処理、140A,140B…宛先、141A,141B…明細表、142…クーポン券、143…原点、144…左上頂点、150…ページ番号、151…領域情報、152…印刷内容、153…印刷態様情報、300…受付手段、301…取得手段、302…検査データ生成手段、303…画像データ生成手段、310…印刷情報取得プログラム、500…受付手段、501…取得手段、502…検査データ生成手段、510…印刷情報取得プログラム DESCRIPTION OF SYMBOLS 1 ... Printing system, 2 ... Terminal device, 3A, 3B ... Printing device, 4 ... Inspection device, 5 ... Inspection data generation device, 10 ... Network, 11 ... Variable data, 12 ... Template, 13 ... Image data, 14, 14A -14C ... printed matter, 15 ... inspection data, 30 ... control unit, 31 ... storage unit, 32 ... printing unit, 50 ... control unit, 51 ... storage unit, 110A-110I ... record, 111 ... printing style designation flag, 112A- 112C ... Item data, 120A to 120C ... Style definition data, 121 ... Fixed part definition data, 122 ... Page break definition data, 123A-123C ... Variable field, 124 ... Detail output processing, 125 ... Coupon output processing, 140A, 140B ... Destination, 141A, 141B ... Schedule, 142 ... Coupon, 143 ... Origin, 144 ... Upper left 150, page number, 151, region information, 152, print content, 153, print mode information, 300, receiving means, 301, acquiring means, 302, inspection data generating means, 303, image data generating means, 310, printing Information acquisition program, 500... Acceptance unit, 501... Acquisition unit, 502 .. inspection data generation unit, 510.

Claims (6)

1以上の項目データと該1以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付ステップと、
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とをレコード毎に取得する取得ステップとをコンピュータに実行させる印刷情報取得プログラム。
An accepting step of receiving variable data including a plurality of records in which one or more item data and format designation data for designating a printing format applied to the one or more item data are recorded;
According to each of the item data, data indicating the print content of the item data to be printed by processing according to the format definition data in which the content of the print format is defined, and the print content of the item data are printed. A print information acquisition program for causing a computer to execute an acquisition step of acquiring position information including a page number for each record .
さらに、前記取得ステップにより取得された前記印刷内容を示すデータ及び前記ページ番号を含む位置情報に基づいて、前記項目データを前記様式定義データに従って処理することにより印刷される印刷物を検査する検査データを、生成する検査データ生成ステップをコンピュータに実行させる請求項1に記載の印刷情報取得プログラム。 Further, inspection data for inspecting a printed matter to be printed by processing the item data according to the format definition data based on the position information including the page number and the data indicating the print content acquired in the acquisition step. The print information acquisition program according to claim 1, wherein the computer executes a test data generation step to be generated. 前記取得ステップは、前記印刷内容に関する印刷態様情報を取得する請求項1に記載の印刷情報取得プログラム。   The print information acquisition program according to claim 1, wherein the acquisition step acquires print mode information related to the print content. さらに、前記取得ステップにより取得された前記印刷内容を示すデータ及び前記ページ番号を含む位置情報に基づいて、印刷手段で処理可能な画像データを生成する画像データ生成ステップをコンピュータに実行させる請求項1に記載の印刷情報取得プログラム。 2. The image data generation step of generating image data that can be processed by a printing unit based on the position information including the data indicating the print content acquired in the acquisition step and the page number. Print information acquisition program described in 1. 1以上の項目データと該1以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とをレコード毎に取得する取得手段とを備えた印刷情報取得装置。
Receiving means for receiving variable data including a plurality of records in which one or more item data and a format designation data for designating a printing format applied to the one or more item data are recorded;
According to each of the item data, data indicating the print content of the item data to be printed by processing according to the format definition data in which the content of the print format is defined, and the print content of the item data are printed. A print information acquisition apparatus comprising: acquisition means for acquiring position information including a page number for each record .
1以上の項目データと該1以上の項目データに適用される印刷様式を指定する様式指定データとが記録されたレコードを複数含む可変データを受け付ける受付手段と、
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とをレコード毎に取得する取得手段と、
前記項目データを前記様式定義データに従って処理することにより印刷物を印刷する印刷手段と、
前記取得手段により取得された前記印刷内容を示すデータ及び前記ページ番号を含む位置情報に基づいて、前記印刷手段により印刷された前記印刷物を検査する検査手段とを備えた印刷システム。
Receiving means for receiving variable data including a plurality of records in which one or more item data and a format designation data for designating a printing format applied to the one or more item data are recorded;
According to each of the item data, data indicating the print content of the item data to be printed by processing according to the format definition data in which the content of the print format is defined, and the print content of the item data are printed. Acquisition means for acquiring the position information including the page number for each record ;
Printing means for printing a printed matter by processing the item data according to the format definition data;
A printing system comprising: an inspection unit that inspects the printed matter printed by the printing unit based on position information including the data indicating the printing content acquired by the acquiring unit and the page number .
JP2008324115A 2008-12-19 2008-12-19 Print information acquisition program, print information acquisition apparatus, and print system Expired - Fee Related JP5098993B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008324115A JP5098993B2 (en) 2008-12-19 2008-12-19 Print information acquisition program, print information acquisition apparatus, and print system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008324115A JP5098993B2 (en) 2008-12-19 2008-12-19 Print information acquisition program, print information acquisition apparatus, and print system

Publications (2)

Publication Number Publication Date
JP2010146374A JP2010146374A (en) 2010-07-01
JP5098993B2 true JP5098993B2 (en) 2012-12-12

Family

ID=42566740

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008324115A Expired - Fee Related JP5098993B2 (en) 2008-12-19 2008-12-19 Print information acquisition program, print information acquisition apparatus, and print system

Country Status (1)

Country Link
JP (1) JP5098993B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012022542A (en) * 2010-07-15 2012-02-02 Dainippon Printing Co Ltd Variable print system, printed matter design method and program
JP5673128B2 (en) * 2011-01-21 2015-02-18 富士ゼロックス株式会社 Variable printing inspection apparatus and variable printing inspection program
JP6350128B2 (en) * 2014-08-29 2018-07-04 凸版印刷株式会社 Printed product inspection apparatus and inspection method
JP2018069512A (en) 2016-10-27 2018-05-10 セイコーエプソン株式会社 Printer and control method for the same
JP2020024111A (en) * 2018-08-06 2020-02-13 株式会社マイクロ・テクニカ Inspection device and inspection method
CN112199056A (en) * 2020-10-20 2021-01-08 金蝶软件(中国)有限公司 Data printing method, device and computer storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4433963B2 (en) * 2004-09-24 2010-03-17 富士ゼロックス株式会社 Print data generation apparatus and print data generation method
JP2006172203A (en) * 2004-12-16 2006-06-29 Canon Inc Document inspection method and document output system
JP4595610B2 (en) * 2005-03-23 2010-12-08 富士ゼロックス株式会社 Variable printing apparatus and variable printing system
JP4853050B2 (en) * 2006-03-02 2012-01-11 富士ゼロックス株式会社 Print management apparatus, program, and method

Also Published As

Publication number Publication date
JP2010146374A (en) 2010-07-01

Similar Documents

Publication Publication Date Title
JP5098993B2 (en) Print information acquisition program, print information acquisition apparatus, and print system
US8045198B2 (en) System and method for processing a change history of a PDF file
US20070212143A1 (en) Print management apparatus, recording medium, and print management method
JP2006237825A (en) Image processing device, image processing method and image processing program
JP2007221183A (en) Apparatus and method of color forming processing simulation
JP6760419B2 (en) Printer model recommendation mechanism
JP2019087254A (en) Mechanism for predicting print performance using print metadata
AU2009212993B2 (en) Document processing system, search apparatus, information searching method, document processing method and program
JP2007226465A (en) Image output system and image output method
US8767230B2 (en) Variable printing system, image forming apparatus, and non-transitory computer readable medium
US8736886B2 (en) Printing condition determining apparatus, printing condition determining method, and storage medium
US9087287B2 (en) Individualizing reduction of original pages in N-up copying or printing
JP2012206433A (en) Program for estimating variable print data processing time and image forming apparatus
JP5163448B2 (en) Inspection data generation program, inspection data generation device, and printing system
JP2014146253A (en) Image processing system, image processing method and image processing program
JP4924599B2 (en) Printing system, printing medium inspection program, and printing medium inspection apparatus
JP2007011515A (en) Print system, control method of print system and program
JP4877274B2 (en) Information processing apparatus and program
JP4594812B2 (en) Printing system, printing request apparatus control method, program, and printing request apparatus
US9971963B1 (en) Methods, systems, and devices for individualizing N-up raster images with background forms
JP5440953B2 (en) Print control apparatus and print control method
US20100060932A1 (en) Image processing apparatus, information processing method, and computer program product
JP2006001143A (en) Image processor
JP5673128B2 (en) Variable printing inspection apparatus and variable printing inspection program
JP2024040704A (en) Information processing device and program

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120327

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120510

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20120510

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120828

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120910

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151005

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5098993

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees