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 PDFInfo
- 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
- 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
Links
- 238000007689 inspection Methods 0.000 claims description 98
- 238000012545 processing Methods 0.000 claims description 21
- 238000012360 testing method Methods 0.000 claims description 6
- 238000000034 method Methods 0.000 description 24
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000012795 verification Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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).
この印刷物検査装置は、可変情報の各レコードが印刷された複数の印刷物において同一の領域を検証フィールドとして定義する定義手段と、定義手段により定義された検証フィールドに基づいて検証用データを生成する検証用データ生成手段とを備える。
本発明の目的は、可変データの各レコードに応じて印刷様式が変化する場合でも、印刷物の検査等に利用可能な情報を取得することができる印刷情報取得プログラム、印刷情報取得装置及び印刷システムを提供することにある。 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
請求項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
なお、図1に例示した印刷システム1では、端末装置2、印刷装置3A及び検査装置4の数はそれぞれ1つであるが、複数備えていてもよい。
In the
ネットワーク10は、有線通信(電気ケーブル、光ケーブル等)、及び無線通信(電波、赤外線等)等によりデータの送受信を行うLAN(ローカルエリアネットワーク)、インターネット等の通信網である。
The
(端末装置)
端末装置2は、バリアブルデータ11と、そのバリアブルデータ11に適用するテンプレート12とが指定された印刷指示の操作を受け付けると、そのバリアブルデータ11と、その操作に基づく印刷指示情報を印刷装置3Aに送信する。このような端末装置2は、例えば、パーソナルコンピュータ(PC)、携帯情報端末(PDA)、携帯電話機等により構成されている。なお、バリアブルデータ11及びテンプレート12の詳細は後述する。
(Terminal device)
When the
(印刷装置)
印刷装置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
記憶部31は、後述する図5のフローチャートに示す各ステップを実行する印刷情報取得プログラム310、テンプレート12及びイメージデータ13等を記憶する。
The
イメージデータ13は、印刷物14に印刷される画像データであり、例えば、図表、ロゴ、イラスト及び写真等である。なお、イメージデータ13は、端末装置2を介して編集可能であってもよい。
The
制御部30は、印刷情報取得プログラム310に従って動作することにより、受付手段300、取得手段301、検査データ生成手段302、及び画像データ生成手段303等として機能する。なお、受付手段300、取得手段301、検査データ生成手段302、及び画像データ生成手段303は、印刷情報取得装置を構成する。
The
受付手段300は、1以上の項目データと、該1以上の項目データに適用される印刷様式を指定する様式指定データが記録された複数のレコードを含むバリアブルデータ11を受け付ける。
The accepting
取得手段301は、バリアブルデータ11の複数のレコードにそれぞれ記録された項目データの各々を、バリアブルデータ11の様式指定データにより指定された印刷様式の内容が定義された様式定義データに従って処理することにより複数のレコードに基づいて印刷される印刷内容を示すデータ(以下では、「印刷内容」という。)と、印刷内容が印刷される位置情報と、印刷内容に関する印刷態様情報とを取得する。
The
印刷内容としては、例えば、項目データにより指定された文字列及びイメージデータ等である。位置情報は、印刷内容として文字列及びイメージデータ等が印刷された印刷物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
また、取得手段301は、取得した印刷内容、位置情報及び印刷態様情報等から、例えば、ページ記述言語(PDL:Printer Description Language))で記述した印刷データを作成する。
Further, the
検査データ生成手段302は、取得手段301により取得された印刷内容を示すデータと、位置情報及び印刷態様情報に基づいて、印刷物14を検査する検査データを生成する。
The inspection
画像データ生成手段303は、印刷データを、例えば、ビットマップデータ等のラスタ形式のデータに展開するRIP(Raster Image Processor)処理を行い、画像データを生成する。
The image
印刷部32は、画像データ生成手段303により生成された画像データに基づいて印刷処理を行う。印刷部32には、例えば、電子写真方式、インクジェット方式、感熱転写方式等の画像形成方式が用いられる。
The
(検査装置)
検査装置4は、印刷物14を1ページずつ供給するADF(自動給紙装置)と、ADFから供給された印刷物を1ページずつ光学的に読み取って読取データを生成する読取部と、その読取データに対して画像処理を行って読取元の印刷物14における印刷内容、位置情報及び印刷態様情報を抽出し、その抽出した印刷内容、位置情報及び印刷態様情報を検査データと比較することにより印刷物14に異常があるか否かの検査処理を行う検査部等を備える。
(Inspection equipment)
The inspection device 4 includes an ADF (automatic paper feeder) that supplies the printed
検査装置4の検査部は、例えば、読取データに対してOCR(Optical Character Reader)処理を行うことにより印刷物14に印刷された文字列を取得し、その文字列と、検査データに印刷内容として記録された文字列とを比較する文字列検査方式や、読取データから検査対象の領域を切り出した切り出し画像と、検査データに基づく検査画像とをパターンマッチング処理により比較する画像検査方式等を用いる。なお、検査部は、それらの検査方式を組み合わせてもよいし、他の検査方式を用いてもよい。
The inspection unit of the inspection device 4 obtains a character string printed on the printed
(バリアブルデータのデータ構成)
図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
(テンプレートのデータ構成)
図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
様式定義データ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
印刷様式指定フラグ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”,
印刷様式指定フラグ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
印刷様式指定フラグ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
固定部定義データ121は、バリアブルデータ11に依存しない文字列若しくはイメージデータ13等の固定データを印刷するものであり、例えば、その固定データを指定する指定情報、固定データを配置する領域情報、印刷態様情報等が定義されている。
The fixed
改ページ定義データ122には、テンプレート12においてこの位置まで処理が行われた場合に改ページを行う旨が定義されている。
The page
(第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
(1)印刷情報の取得及び印刷物の出力
まず、ユーザは、端末装置2を操作して、準備済みのバリアブルデータ11及びテンプレート12を指定することにより印刷指示を行う。端末装置2は、その印刷指示の操作を受け付けると、そのバリアブルデータ11と、そのテンプレート12を示す印刷指示情報とを印刷装置3Aにネットワーク10を介して送信する。
(1) Acquisition of Print Information and Output of Printed Material First, the user operates the
次に、印刷装置3Aの受付手段300は、端末装置2からバリアブルデータ11及び印刷指示情報を受け付けると(S1)、取得手段301は、その印刷指示情報により指定されたテンプレート12を記憶部31から読み出す(S2)。
Next, when the receiving
次に、取得手段301は、その受け付けたバリアブルデータ11に含まれる各レコードをレコード単位で処理すべく、処理対象のレコードを示すレコードカウンタRを「1」に初期化し、処理対象のページ番号を示すページカウンタPを「1」に初期化する(S3)。
Next, the
次に、取得手段301は、バリアブルデータ11からレコードカウンタRが示すR行目のレコードを読み出す(S10)。そして、取得手段301は、その読み出したレコードの印刷様式指定フラグを取得する(S11)。
Next, the
次に、取得手段301は、テンプレート12においてその印刷様式指定フラグに応じた様式定義データに従って、R行目のレコードに記録された項目データを処理する(S12)。
Next, the
そして、取得手段301は、項目データを処理した際に、その項目データによる印刷内容、位置情報及び印刷態様情報を印刷情報として取得し、それら印刷内容、位置情報及び印刷態様情報をページ番号Pに関連付けて記憶部31に一時記憶する(S13)。
Then, when the item data is processed, the
そして、取得手段301は、その様式定義データに従って項目データを処理した際に改ページが必要か否かを判定し(S20)、改ページが必要と判定した場合には(S20:Yes)、テンプレート12に対してこれまで処理したレコードの項目データを埋め込んだ状態の印刷データを作成し、画像データ生成手段303に送る。そして、画像データ生成手段303は、その印刷データに対してRIP処理を行うことにより画像データに変換し、その画像データを印刷部により記録媒体に印刷し、ページ番号Pの印刷物を出力する(S21)。
Then, the
次に、取得手段301は、上記ステップS21による印刷物14の出力処理と並行して、ページカウンタPに「1」を加算(インクリメント)する(S22)。なお、取得手段301は、改ページが必要ではないと判定した場合には(S20:No)、上記ステップS21,S22を実行することなく、次のステップS30に進む。
Next, the
次に、取得手段301は、R行目のレコードが、バリアブルデータ11において最終レコードであるか否かを判定し(S30)、最終レコードでないと判定した場合には(S30:No)、レコードカウンタRに「1」を加算し(S31)、ステップS10に戻る。一方、取得手段301は、最終レコードであると判定した場合には(S30:Yes)、取得手段301は、バリアブルデータ11に対する処理を終了する。
Next, the
以上のようにして、バリアブルデータ11の各レコードに対して上記ステップS10〜S22が順次行われると、上記ステップS21の印刷処理により印刷物が出力される。以下に、その印刷物の具体例について説明する。
As described above, when the steps S10 to S22 are sequentially performed for each record of the
(印刷物の具体例)
図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
1ページ目と2ページ目の印刷物14A,14Bは、1行目から6行目までのレコード110A〜110Fに基づいて印刷されている。1行目のレコード110Aは、印刷様式指定フラグ111が「1」であるので、レコード110Aの項目データ112A〜112Cは、テンプレート12のバリアブルフィールド123A〜123Cにそれぞれ埋め込まれ、宛先140Aとして印刷されている。
The printed
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
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
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
(2)検査データの生成
検査データ生成手段302は、上記ステップS13でレコード毎に一時記憶した情報、すなわち、印刷内容、位置情報及び印刷態様情報に基づいて検査データを生成する(S40)。以下に、その検査データの具体例について説明する。
(2) Generation of Inspection Data The inspection
(検査データの具体例)
図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
(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
次に、ユーザは、上記ステップS21により順次出力された印刷物14を検査装置4のADFに置くと、検査装置4は、そのADFに置かれた印刷物14を1ページずつ読取部に供給し、読取部によりページ単位の読取データを生成する。
Next, when the user places the printed
次に、検査装置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
そして、検査装置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
すなわち、この印刷システム1は、上記の検査データ生成装置5の他に、第1の実施の形態と同様の端末装置2、検査装置4及びネットワーク10と、印刷物14を出力する印刷装置3Bとから構成されている。
That is, the
(検査データ生成装置)
検査データ生成装置5は、この検査データ生成装置5の各部を制御する、例えば、CPU等により実現される制御部50と、各種のプログラム及びデータを記憶する、例えば、ハードディスク、RAM、ROM等により実現される記憶部51と、ネットワーク10に接続された、例えば、ネットワークインタフェースカードにより実現される図示しない通信部とを備える。このような検査データ生成装置5は、例えば、コンピュータ、サーバ、ワークステーション(WS)等により構成されている。
(Inspection data generator)
The inspection
記憶部51は、印刷情報取得プログラム510、テンプレート12及びイメージデータ13等を記憶する。
The
制御部50は、印刷情報取得プログラム510に従って動作することにより、第1の実施の形態と同様の受付手段500、取得手段501及び検査データ生成手段502等として機能する。
The
上記構成において、端末装置2は、バリアブルデータ11及び印刷指示情報を印刷装置3Bと、検査データ生成装置5とにそれぞれ送信すると、印刷装置3Bは、その受信したバリアブルデータ11及び印刷指示情報に基づいて印刷処理を行い、印刷物14を出力する。
In the above configuration, when the
一方、検査データ生成装置5の受付手段300は、端末装置2からバリアブルデータ11及び印刷指示情報を受け付けると、取得手段301は、その印刷指示情報により指定されたテンプレート12を記憶部51から読み出し、バリアブルデータ11の複数のレコードにそれぞれ記録された項目データを、その読み出したテンプレート12の様式定義データに従って処理することにより印刷される印刷物14の印刷内容、位置情報及び印刷態様情報を取得する。
On the other hand, when the
次に、検査データ生成手段502は、取得手段501により取得された印刷内容、位置情報及び印刷態様情報に基づいて検査データ15を生成する。そして、検査データ生成装置5は、その生成した検査データ15をネットワーク10を介して検査装置4に送信する。
Next, the inspection
そして、検査装置4は、その検査データ15を受信し、印刷装置3Bにより出力されてユーザによりADFに置かれた印刷物14を読み取ると、その受信した検査データ15に従って、その読取データに対して検査処理を行い、印刷物14の検査結果をユーザに通知する。
Then, the inspection device 4 receives the inspection data 15, reads the printed
[他の実施の形態]
なお、本発明は、上記各実施の形態に限定されず、本発明の要旨を逸脱しない範囲内で種々に変形してもよい。例えば、上記各実施の形態では、印刷装置又は検査データ生成装置が有する受付手段、取得手段、検査データ生成手段及び画像データ生成手段を、制御部とプログラムとによって実現したが、それらの一部または全部をハードウェアによって実現してもよい。
[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…印刷システム、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
Claims (6)
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とをレコード毎に取得する取得ステップとをコンピュータに実行させる印刷情報取得プログラム。 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 .
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とをレコード毎に取得する取得手段とを備えた印刷情報取得装置。 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 .
前記項目データの各々に応じて、前記印刷様式の内容が定義された様式定義データに従って処理することにより印刷される該項目データの印刷内容を示すデータと、該項目データの前記印刷内容が印刷されるページ番号を含む位置情報とをレコード毎に取得する取得手段と、
前記項目データを前記様式定義データに従って処理することにより印刷物を印刷する印刷手段と、
前記取得手段により取得された前記印刷内容を示すデータ及び前記ページ番号を含む位置情報に基づいて、前記印刷手段により印刷された前記印刷物を検査する検査手段とを備えた印刷システム。 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 .
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)
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)
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 |
-
2008
- 2008-12-19 JP JP2008324115A patent/JP5098993B2/en not_active Expired - Fee Related
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 |