[go: up one dir, main page]

JP2005216240A - Print management system - Google Patents

Print management system Download PDF

Info

Publication number
JP2005216240A
JP2005216240A JP2004025575A JP2004025575A JP2005216240A JP 2005216240 A JP2005216240 A JP 2005216240A JP 2004025575 A JP2004025575 A JP 2004025575A JP 2004025575 A JP2004025575 A JP 2004025575A JP 2005216240 A JP2005216240 A JP 2005216240A
Authority
JP
Japan
Prior art keywords
printed
document
print
printing
change
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.)
Granted
Application number
JP2004025575A
Other languages
Japanese (ja)
Other versions
JP4258392B2 (en
Inventor
Hiroyoshi Kamijo
裕義 上條
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
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 filed Critical Fuji Xerox Co Ltd
Priority to JP2004025575A priority Critical patent/JP4258392B2/en
Publication of JP2005216240A publication Critical patent/JP2005216240A/en
Application granted granted Critical
Publication of JP4258392B2 publication Critical patent/JP4258392B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)
  • Inking, Control Or Cleaning Of Printing Machines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To recognize changed contents when printing a print draft in which its contents are changed. <P>SOLUTION: A print management system memorizes PDL print data (print data described by a page description language) of a draft printed in the past. When printing of the draft is instructed by inputting the PDL print data of the print object draft, the print management system determines existence of any change by comparing both data if the PDL print data for the same draft printed in the past are memorized (affirmative answer at 102), and inquires of a print instructor about whether or not its change is regular by informing of changed contents (114) if any change is existed (affirmative answer at 108). The system cancels printing if the change is falsified (118), and adds data for printing changed contents on a printing matter to the PDL print data (124 or 128), and also executes RIP processing for evolving the PDL print data to bit-mapped print data (132) after registering the PDL print data to a data storing section (126 or 130). <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は印刷管理装置に係り、特に、印刷装置で印刷される印刷対象原稿を管理する印刷管理装置に関する。   The present invention relates to a print management apparatus, and more particularly to a print management apparatus that manages a print target document to be printed by a printing apparatus.

家庭やオフィスにおける印刷では、多数種の印刷物が比較的少部数印刷されることが多く、印刷物のサイズも限られている(例えばA3以下等)ため、印刷装置としては電子写真プロセス(ゼログラフィ)を用いたカラープリンタが適している。一方、印刷業界では少数種の印刷物を大量に印刷する都合上、従来は殆どの場合、印刷データに基づいて版下を生成し、生成した版下を使用して印刷を行っていたが、近年のDTP(DeskTop Publishing/Prepress)の普及による印刷工程の変化、所謂「印刷のデジタル革命」により、DTPデータから直接印刷を行う「ダイレクト印刷」又は「オンデマンド印刷」が採用されるようになってきている。ダイレクト印刷(オンデマンド印刷)では、従来の印刷(例えばオフセット印刷)における写植等の紙焼き(印画紙)、版下、網ネガ、網ポジ、PS版等の中間成果物を生成せずにプリプレス工程を完全にデジタル化することで、製版装置(CTP:Computer To Plate)により印刷データ(DTPデータ)から刷版を直接作成し、作成した刷版を印刷機にセットすることで印刷が行われる。   In printing at home and office, a relatively small number of many kinds of printed materials are often printed, and the size of the printed materials is limited (for example, A3 or lower), so that the electrophotographic process (xerography) is used as a printing apparatus. A color printer using is suitable. On the other hand, in the printing industry, for the purpose of printing a small number of kinds of printed matter in large quantities, conventionally, in most cases, a block was generated based on print data, and printing was performed using the generated block. Due to changes in the printing process due to the popularization of DTP (DeskTop Publishing / Prepress), the so-called “digital revolution of printing” has led to the adoption of “direct printing” or “on-demand printing” in which printing is performed directly from DTP data. ing. In direct printing (on-demand printing), pre-pressing without producing intermediate products such as paper printing (printing paper) such as photo-setting in traditional printing (for example, offset printing), block printing, net negative, net positive, PS plate, etc. By completely digitizing the process, a plate is directly created from print data (DTP data) by a plate making device (CTP: Computer To Plate), and printing is performed by setting the created plate on a printing press. .

また、上述したカラープリンタ及び製版装置は何れも印刷データから直接印刷(刷版の作成)を行うことが可能であり、カラープリンタを用いた印刷と製版装置(及び印刷機)を用いた印刷は互いに異なる特徴を有していることから、印刷装置としてプリンタと製版装置を各々設けると共に、これらの印刷装置や端末、印刷データのラスタ化(ビットマップデータ化)等の処理を行う装置を通信回線を介して接続し、ユーザが端末を介して印刷の実行を指示する際に、プリンタ及び製版装置の何れを用いて印刷を行わせるかを個々の印刷ジョブを単位として選択可能とした印刷システムの構築も検討されている。   In addition, the above-described color printer and plate making apparatus can directly perform printing (preparation of a printing plate) from print data. Printing using a color printer and printing using a plate making apparatus (and a printing machine) are not possible. Since they have different characteristics, a printer and a plate making device are provided as printing devices, and these printing devices, terminals, and devices that perform processing such as rasterization (bitmap data) of print data are used as communication lines. And a printing system that allows a user to select whether to perform printing using a printer or a plate making apparatus in units of individual print jobs when a user instructs printing execution via a terminal. Construction is also being considered.

なお、用紙の無駄な使用を防止し印刷処理の実行を効率化する技術として、特許文献1には、印刷頁毎に制御情報を作成し、作成した制御情報を印刷装置へ出力して印刷を行うにあたり、印刷モードとして差し替え印刷モードが選択されている場合には、作成された制御情報と保存されている既処理情報を比較し、比較結果が不一致であったときのみ印刷装置へ制御情報を出力させることで、文書の一部が修正されて再印刷される際に、文書中の修正した頁のみを自動的に印刷させる差し替え印刷を実現する技術が開示されている。
特開2002−63012号公報
As a technique for preventing wasteful use of paper and improving the efficiency of print processing, Patent Document 1 discloses that control information is created for each print page, and the created control information is output to a printing apparatus for printing. When the replacement print mode is selected as the print mode, the created control information is compared with the stored processed information, and the control information is sent to the printing device only when the comparison result does not match. A technique has been disclosed that realizes replacement printing that automatically prints only corrected pages in a document when a part of the document is corrected and reprinted by outputting.
JP 2002-63012 A

ところで、前述した印刷システムの利用形態としては、例えば原稿を最終的に印刷する際には製版装置(及び印刷機)を用い、原稿の内容が確定する迄の工程での試刷りや原稿に新たな頁が差し込まれた場合の印刷にはプリンタを用いる形態が考えられるが、最終的に製版装置(及び印刷機)で印刷が行われる原稿は、該原稿の印刷物を所望しているクライアントが外部の業者へ依頼することで、デザイン・編集(DTP)、校正、面付け、色校正等の各工程が外部の業者によって実施されることが殆どである。この形態では印刷対象の原稿の制作に多くの人が関わるので、印刷対象の原稿のデータが途中の工程で不特定の人が変更し得る環境に置かれる可能性が高く、悪意を持った第三者によって原稿が改竄される恐れがある。   By the way, as a usage form of the above-described printing system, for example, when a document is finally printed, a plate making apparatus (and a printing machine) is used. For printing when a simple page is inserted, a printer may be used. However, a document that is finally printed by a plate making apparatus (and a printing machine) is externally supplied by a client who desires a printed matter of the document. Most of the processes such as design / editing (DTP), proofreading, imposition, color proofing, etc. are carried out by external contractors. In this form, since many people are involved in the production of the original document to be printed, it is highly likely that the data of the original document to be printed is placed in an environment where an unspecified person can change in the middle of the process. The manuscript may be altered by the three parties.

このため、印刷対象の原稿の内容がどのように変更されたかを把握したい、というニーズが存在する。また、印刷対象の原稿の内容がどのように変更されたかを把握できれば、原稿を印刷した結果、例えば印刷物上に白抜けや文字化け、黒ベタ等の画像ディフェクトが生じた場合にも、その原因を究明することが可能になる。これに対し、前述の特許文献1に記載の技術は、原稿の変更を自身で行うことで変更内容を把握している印刷指示者が、前記原稿の変更した頁のみを印刷させる場合の省力化には有効であるが、原稿の制作に多くの人が関わる環境における変更内容の把握に寄与するものではなく、上記ニーズを満たすことはできない、という問題があった。   For this reason, there is a need for grasping how the content of a document to be printed has been changed. In addition, if it is possible to grasp how the contents of the document to be printed have been changed, the cause of the image printing, for example, when an image defect such as white spots, garbled characters, or black solids occurs on the printed material, is also the cause. It becomes possible to investigate. On the other hand, the technique described in Patent Document 1 described above saves labor when the print instructor who grasps the change contents by changing the document by himself / herself prints only the changed page of the document. However, it does not contribute to the understanding of changes in an environment where many people are involved in the production of manuscripts, and the above-mentioned needs cannot be satisfied.

本発明は上記事実を考慮して成されたもので、内容が変更されている原稿の印刷に際し、変更内容を認識させることができる印刷管理装置を得ることが目的である。   The present invention has been made in consideration of the above facts, and an object of the present invention is to obtain a print management apparatus capable of recognizing changed contents when printing a document whose contents are changed.

上記目的を達成するために請求項1記載の発明に係る印刷管理装置は、過去に印刷が行われた原稿の情報を記憶する記憶手段と、印刷装置での印刷が指示された印刷対象原稿が、過去に印刷が行われた原稿である場合に、前記印刷対象原稿のデータを前記記憶手段に記憶されている同一の原稿の情報と比較することで、前記印刷対象原稿が過去の印刷時から内容が変更されたか否か判断する判断手段と、前記判断手段によって前記印刷対象原稿の内容が変更されたと判断された場合に、前記印刷対象原稿の内容が変更されたことを通知するか、又は前記印刷対象原稿における変更内容を表す変更内容情報を出力する変更通知手段と、を含んで構成されている。   In order to achieve the above object, a print management apparatus according to the first aspect of the present invention includes a storage unit that stores information on a document that has been printed in the past, and a print target document that is instructed to be printed by the printing apparatus. In the case where the document has been printed in the past, the data to be printed is compared with the information on the same document stored in the storage unit, so that the document to be printed is A determination means for determining whether or not the content has been changed, and when the determination means determines that the content of the document to be printed has been changed, notifies that the content of the document to be printed has been changed, or Change notification means for outputting change content information representing the change content in the original document to be printed.

請求項1記載の発明では、過去に印刷が行われた原稿の情報が記憶手段に記憶されており、判断手段は、印刷装置での印刷が指示された印刷対象原稿が、過去に印刷が行われた原稿である場合に、印刷対象原稿のデータを記憶手段に記憶されている同一の原稿の情報と比較することで、印刷対象原稿が過去の印刷時から内容が変更されたか否か判断する。そして変更通知手段は、判断手段によって印刷対象原稿の内容が変更されたと判断された場合に、印刷対象原稿の内容が変更されたことを通知するか、又は印刷対象原稿における変更内容を表す変更内容情報を出力する。   According to the first aspect of the present invention, information on a document that has been printed in the past is stored in the storage unit, and the determination unit prints a document to be printed instructed to be printed by the printing apparatus in the past. In the case of the original document, it is determined whether the content of the original document to be printed has been changed since the past printing by comparing the data of the original document to be printed with information on the same original document stored in the storage unit. . The change notifying unit notifies that the content of the print target document has been changed when the determination unit determines that the content of the print target document has been changed, or the change content indicating the change content in the print target document. Output information.

これにより、内容が変更されている原稿の印刷に際し、変更内容を印刷指示者等に認識させることができる。従って、悪意を持った第三者によって印刷対象原稿が改竄された場合も印刷指示者等が把握できると共に、印刷対象原稿の印刷結果に画像ディフェクトが生じていた場合にも印刷指示者等がその原因を容易に究明することができる。   Thereby, when printing a document whose contents have been changed, the changed contents can be recognized by a print instructor or the like. Therefore, even when a print target document is falsified by a malicious third party, the print instructor or the like can be grasped, and even when an image defect occurs in the print result of the print target document, The cause can be easily investigated.

なお、請求項1記載の発明において、印刷対象原稿のデータとして例えばページ記述言語で記述された印刷データが入力され、印刷装置は印刷データを展開することで得られるビットマップデータを用いて印刷を行うことができる。この場合、請求項2に記載したように、記憶手段は、原稿の情報として印刷データ(ページ記述言語で記述された印刷データ)を記憶し、判断手段は、入力された印刷対象原稿の印刷データを、記憶手段に記憶されている同一の原稿の印刷データと比較することで、印刷対象原稿が過去の印刷時から内容が変更されたか否かの判断を行うように構成することができる。   In the first aspect of the present invention, print data described in, for example, a page description language is input as the data of a document to be printed, and the printing apparatus performs printing using bitmap data obtained by expanding the print data. It can be carried out. In this case, as described in claim 2, the storage unit stores print data (print data described in a page description language) as document information, and the determination unit stores the print data of the input print target document. Is compared with the print data of the same document stored in the storage means, so that it can be determined whether or not the content of the document to be printed has been changed since the previous printing.

上記のように、ページ記述言語で記述された印刷データを比較して内容変更の有無を判断することで、例えば請求項3に記載した、印刷対象原稿のページの追加又は削除、印刷対象原稿中に存在する文字自体の変更、該文字の位置又はサイズの変更、前記文字のフォントの変更、印刷対象原稿中に存在する線画の位置又は太さの変更、印刷対象原稿の作成に用いられたアプリケーションの変更の各変更項目について内容変更の有無を判断することが可能となり、前記各変更項目の少なくとも1つについて内容変更の有無を判断するように判断手段を構成することで、内容が変更されている原稿の印刷に際し、変更内容をより詳細に印刷指示者等に認識させることができる。   As described above, by comparing the print data described in the page description language and determining whether or not the content has been changed, for example, the addition or deletion of the page of the document to be printed described in claim 3, Application used to change the character itself existing in the document, change the position or size of the character, change the font of the character, change the position or thickness of the line drawing existing in the document to be printed, and create the document to be printed It is possible to determine whether or not there is a content change for each change item of the change, and by configuring the determination means to determine whether or not there is a content change for at least one of the change items, the content is changed. When printing an existing document, the change content can be recognized by the print instructor or the like in more detail.

また、請求項1記載の発明において、印刷対象原稿のデータとして例えばページ記述言語で記述された印刷データが入力され、印刷データを展開することで得られるビットマップデータを用いて印刷装置が印刷を行う場合、例えば請求項4に記載したように、記憶手段は、原稿の情報としてビットマップデータ又はビットマップデータから求まる特徴情報を記憶し、判断手段は、入力された印刷対象原稿の印刷データを展開することで得られたビットマップデータ又は該ビットマップデータから求まる特徴情報を、記憶手段に記憶されている同一の原稿のビットマップデータ又は該ビットマップデータから求まる特徴情報と比較することで、印刷対象原稿が過去の印刷時から内容が変更されたか否かの判断を行うようにしてもよい。この場合、印刷対象原稿の内容変更の有無の判断に際し、前述の請求項3に記載したような各変更項目を区別して判断することは困難になるものの、印刷対象原稿の内容変更の有無及び内容が変更された箇所は検知(判断)して通知することができる。   In the first aspect of the present invention, print data described in a page description language, for example, is input as print target document data, and the printing apparatus performs printing using bitmap data obtained by expanding the print data. For example, as described in claim 4, the storage unit stores bitmap data or characteristic information obtained from the bitmap data as document information, and the determination unit stores the input print data of the document to be printed. By comparing the bitmap data obtained by the development or the feature information obtained from the bitmap data with the bitmap data of the same document stored in the storage means or the feature information obtained from the bitmap data, It may be determined whether the contents of the document to be printed have been changed since the past printing. In this case, it is difficult to distinguish each change item as described in claim 3 when determining whether or not the content of the document to be printed has been changed, but whether or not to change the content of the document to be printed. The location where has been changed can be detected (determined) and notified.

また、請求項4記載の発明において、ビットマップデータから求まる特徴情報としては例えばチェックサムを用いることができ、この場合、判断手段は、例えば請求項5に記載したように、ビットマップデータから求まる特徴情報として、比較対象の各ビットマップデータについて各々演算したチェックサムを比較することで、印刷対象原稿が過去の印刷時から内容が変更されたか否かの判断を行うことができる。上記のチェックサムの演算は、例えば1ラインを単位として行ってもよいし、複数ライン単位等、他の単位を適用して行うようにしてもよい。上記のように、特徴情報としてチェックサムを用いることで、記憶手段の記憶容量を節減できると共に、判断手段による判断に要する時間を短縮することができる。   In the invention described in claim 4, for example, a checksum can be used as the feature information obtained from the bitmap data. In this case, the determination means is obtained from the bitmap data as described in claim 5, for example. By comparing the checksums calculated for the respective bitmap data to be compared as feature information, it is possible to determine whether or not the contents of the document to be printed have been changed since the past printing. The above checksum calculation may be performed in units of one line, for example, or may be performed by applying other units such as a plurality of lines. As described above, by using the checksum as the feature information, the storage capacity of the storage unit can be reduced and the time required for the determination by the determination unit can be shortened.

更に、請求項1記載の発明において、変更通知手段は、例えば請求項6に記載したように、判断手段によって印刷対象原稿の内容が変更されたと判断された場合に、印刷対象原稿の変更内容を提示して印刷対象原稿の内容変更が正規の変更か否か(すなわち改竄でないか否か)を問い合わせ、正規の変更であることが通知された場合にのみ、印刷対象原稿の情報を記憶手段に記憶させるように構成することが好ましい。印刷対象原稿の内容変更が正規の変更か否かの問い合わせは、例えば印刷指示者等に対して行うことができ、提示された印刷対象原稿の変更内容に基づき、印刷指示者等によって正規の変更であるか否かが通知される。請求項6記載の発明では、正規の変更であることが通知された場合にのみ、印刷対象原稿の情報(例えば請求項2に記載の印刷データ又は請求項4に記載のビットマップデータ又は特徴情報)を記憶手段に記憶させるので、改竄された内容を基準として原稿の内容が変更されたか否かを判断することが防止され、前記判断を正確に行うことができる。   Further, in the first aspect of the invention, the change notification means, as described in, for example, claim 6, when the determination means determines that the content of the print target original has been changed, The information about the document to be printed is stored in the storage means only when the content change of the document to be printed is inquired about whether it is a legitimate change (that is, whether it is not falsification) and notified that it is a legitimate change. It is preferable to make it memorize | store. An inquiry about whether or not the content change of the document to be printed is a regular change can be made, for example, to the print instructor, and the regular change by the print instructor or the like based on the change content of the document to be printed It is notified whether or not. In the invention described in claim 6, information on a document to be printed (for example, print data described in claim 2 or bitmap data or feature information described in claim 4 is provided only when it is notified that the change is a regular change. ) Is stored in the storage means, it is prevented from determining whether or not the content of the document has been changed with reference to the altered content, and the determination can be made accurately.

また、請求項1記載の発明において、変更通知手段は、変更内容情報を出力する処理として、例えば請求項7に記載したように、印刷装置により印刷対象原稿と共に変更内容情報を印刷させる処理を行うことができる。これにより、印刷対象原稿の印刷結果を参照した印刷指示者等に対し、変更内容情報が表す変更内容を認識させることができる。なお、請求項7記載の発明において、変更通知手段による変更内容情報の印刷は、具体的には、例えば請求項8に記載したように、印刷対象原稿を印刷した印刷物の余白に相当する箇所に変更内容情報を印刷させるか、又は変更内容情報を視認が困難な色で印刷物に印刷させることができる。   Further, in the invention described in claim 1, the change notification means performs a process of printing the change content information together with the document to be printed by the printing apparatus as a process of outputting the change content information, for example, as described in claim 7. be able to. As a result, it is possible to make the print instructor who refers to the print result of the document to be printed recognize the change content represented by the change content information. In the invention described in claim 7, the change content information is printed by the change notification means, specifically, in a place corresponding to the margin of the printed material on which the document to be printed is printed as described in claim 8, for example. The change content information can be printed, or the change content information can be printed on a printed matter in a color that is difficult to view.

また、請求項7記載の発明において、変更通知手段は、例えば請求項9に記載したように、判断手段によって印刷対象原稿の内容が変更されたと判断される毎に変更内容情報を記憶手段に記憶させると共に、変更内容情報の印刷時に、同一の原稿について記憶手段に記憶されている全ての変更内容情報を読み出して印刷させることが好ましい。これにより、印刷対象原稿の印刷結果を参照した印刷指示者等に対し、印刷対象原稿に対して過去に為された全ての変更の内容(変更履歴)を把握させることができる。   Further, in the invention described in claim 7, the change notification means stores the change content information in the storage means every time the determination means determines that the content of the document to be printed has been changed, as described in claim 9, for example. At the time of printing the change content information, it is preferable to read and print all the change content information stored in the storage means for the same document. As a result, it is possible for a print instructor or the like who refers to the print result of the print target document to grasp the contents of all changes (change history) made to the print target document in the past.

なお、請求項1に記載の印刷装置としては、例えば印刷対象原稿を電子写真プロセスにより記録媒体へ直接印刷するプリンタであってもよいし、印刷対象原稿を印刷機で記録媒体へ印刷するための刷版を製作する製版装置であってもよいが、例えば請求項10に記載したように、本発明に係る印刷管理装置は、印刷装置として上記のプリンタと製版装置が各々接続されていてもよく、本発明は、印刷対象原稿の印刷を行う印刷装置としてプリンタ又は製版装置が指定されて印刷が指示される環境にも適用可能である。   The printing apparatus according to claim 1 may be, for example, a printer that directly prints a print target document on a recording medium by an electrophotographic process, or a printer for printing a print target document on a recording medium. Although a plate making apparatus for producing a printing plate may be used, for example, as described in claim 10, the print management apparatus according to the present invention may be connected to the printer and the plate making apparatus as a printing apparatus. The present invention can also be applied to an environment in which a printer or a plate making apparatus is designated as a printing apparatus for printing a document to be printed and printing is instructed.

以上説明したように本発明は、過去に印刷が行われた原稿の情報を記憶手段に記憶しておき、印刷対象原稿が過去に印刷が行われた原稿である場合に、印刷対象原稿のデータを記憶手段に記憶されている同一の原稿の情報と比較することで、印刷対象原稿が過去の印刷時から内容が変更されたか否か判断し、印刷対象原稿の内容が変更されたと判断された場合に、内容が変更されたことを通知するか、又は変更内容を表す変更内容情報を出力するようにしたので、内容が変更されている原稿の印刷に際し、変更内容を認識させることができる、という優れた効果を有する。   As described above, according to the present invention, information on a document that has been printed in the past is stored in the storage unit, and the data of the document to be printed is stored when the document to be printed is a document that has been printed in the past. Is compared with the information of the same document stored in the storage means to determine whether the content of the document to be printed has been changed since the past printing, and it has been determined that the content of the document to be printed has been changed. In such a case, the change content is notified or the change content information indicating the change content is output, so that the change content can be recognized when printing the document whose content has been changed. It has an excellent effect.

以下、図面を参照して本発明の実施形態の一例を詳細に説明する。図1には本実施形態に係る印刷システム10が示されている。印刷システム10は、印刷装置として、入力された印刷データに基づき電子写真プロセスにより可視のカラー画像を所定の記録用紙上に形成するプリンタとして機能する画像形成装置12と、印刷機(プレス装置)14で印刷を行うための印刷版を入力された印刷データから直接作成する製版装置(CTP:Computer To Plate)16を備えている。なお、画像形成装置12及び製版装置16は本発明に係る印刷装置に対応しており、詳しくは、画像形成装置12は請求項10に記載のプリンタに、製版装置16は請求項10に記載の製版装置に各々対応している。   Hereinafter, an example of an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 shows a printing system 10 according to the present embodiment. The printing system 10 includes, as a printing apparatus, an image forming apparatus 12 that functions as a printer that forms a visible color image on a predetermined recording sheet by an electrophotographic process based on input print data, and a printing machine (press apparatus) 14. Is provided with a plate making apparatus (CTP: Computer To Plate) 16 for directly creating a printing plate for printing from input print data. The image forming apparatus 12 and the plate making apparatus 16 correspond to the printing apparatus according to the present invention. Specifically, the image forming apparatus 12 is a printer according to claim 10, and the plate making apparatus 16 is according to claim 10. It corresponds to each plate making device.

画像形成装置12及び製版装置16は通信線18A,18Bを介してBEP(BackEnd Processor)20に接続されており、BEP20は、多数台のクライアント端末22(図1では単一のクライアント端末22のみ示す)、RIP(Raster Image Processor)24及びサーバ・コンピュータ25と通信回線26(例えば通信速度が1Gbps(Giga bit per second)程度の汎用の通信プロトコルによる高速有線LAN(Local Area Network)等)を介して互いに接続されている。なお印刷システム10は、原稿の画像を読み取って画像データを出力するスキャナ装置や印刷出力の確認のためのプリンタプルーファを接続することも可能とされている。   The image forming apparatus 12 and the plate making apparatus 16 are connected to a BEP (BackEnd Processor) 20 via communication lines 18A and 18B. The BEP 20 shows a large number of client terminals 22 (in FIG. 1, only a single client terminal 22 is shown). ), RIP (Raster Image Processor) 24, server computer 25, and communication line 26 (for example, a high-speed wired LAN (Local Area Network) using a general-purpose communication protocol with a communication speed of about 1 Gbps (Gigabit per second)). Are connected to each other. Note that the printing system 10 can be connected to a scanner device that reads an image of a document and outputs image data, and a printer proofer for confirming print output.

なお、製版装置16としては、例えば円筒形の回転ドラムの外周面にシート状の印刷版を巻き付けて固定し、回転ドラムを回転させると共に、入力された特定色成分の印刷データに応じて変調した光ビームを回転ドラムと一体回転する印刷版に照射することで印刷版に印刷画像を記録した後に、印刷画像を記録した印刷版を現像することで、特定の色成分の印刷版(刷版)を製作する構成を採用することができる。この場合、上記工程をC,M,Y,Kの各色成分について繰り返すことで各色成分に対応する印刷版を得ることができる。製版装置16によって製作された各色成分の印刷版は印刷機14に各々セットされて印刷に使用される。   As the plate making apparatus 16, for example, a sheet-shaped printing plate is wound around and fixed to the outer peripheral surface of a cylindrical rotating drum, and the rotating drum is rotated and modulated according to the input print data of the specific color component. A printing plate (printing plate) with a specific color component is developed by recording a printing image on the printing plate by irradiating a printing plate rotating integrally with a rotating drum with a light beam, and then developing the printing plate on which the printing image is recorded. The structure which manufactures can be employ | adopted. In this case, a printing plate corresponding to each color component can be obtained by repeating the above process for each color component of C, M, Y, and K. The printing plates of the respective color components produced by the plate making device 16 are set in the printing machine 14 and used for printing.

本実施形態に係る印刷システム10における印刷指示は、印刷すべき印刷画像をページ記述言語(PDL:Page Description Language)で記述した印刷データ(以下、PDLで記述された印刷データをPDL印刷データと称する)がクライアント端末22からRIP24へ送信されることによって成される。なお、サーバ・コンピュータ25には、個々の印刷データに対応する印刷制御情報が各々保管されている。本実施形態に係る印刷制御情報は、所定のフォーマット(例えばJDF:Job Definition Format)に準拠した情報であり、印刷を行わせる印刷装置や印刷部数、印刷物のサイズや紙質等の情報に加え、企画・制作から配送迄の印刷物製造に関する情報(例えば印刷物の製造仕様、制作・印刷・後加工等の各工程での処理手順、個々の印刷ジョブや工程の状況や履歴等)を包括的に記述可能とされている。   A print instruction in the printing system 10 according to the present embodiment is print data in which a print image to be printed is described in a page description language (PDL) (hereinafter, print data described in PDL is referred to as PDL print data). ) Is transmitted from the client terminal 22 to the RIP 24. The server computer 25 stores print control information corresponding to individual print data. The print control information according to the present embodiment is information that conforms to a predetermined format (for example, JDF: Job Definition Format). In addition to information such as a printing apparatus that performs printing, the number of copies, the size of printed matter, and paper quality, the plan・ Comprehensive information on printed matter production from production to delivery (for example, production specifications of printed matter, processing procedures in each process such as production, printing, and post-processing, individual print jobs, process status and history, etc.) It is said that.

RIP24はパーソナル・コンピュータ(PC)等のコンピュータで構成されており、図2に示すように、データ格納部30、RIP処理部32、圧縮処理部34及びインタフェース(I/F)部36を備えている。データ格納部30には、RIP24がクライアント端末22から受信したPDL印刷データ(詳しくはPDLで記述されR,G,Bで色が表現された印刷データ)が順次格納される。RIP処理部32にはPDL解釈部及びイメージャとして機能するデコンポーザ、所謂RIPエンジンが組み込まれている。RIP処理部32はデータ格納部30からPDL印刷データを取り出して解釈し、R,G,B→C,M,Y,Kの色変換及びラスタイメージデータ(ビットマップ形式のデータ)への展開をページ単位で行って、印刷装置での印刷に使用可能な印刷データを生成するRIP(Raster Image Process)処理を行う。   The RIP 24 is configured by a computer such as a personal computer (PC), and includes a data storage unit 30, a RIP processing unit 32, a compression processing unit 34, and an interface (I / F) unit 36 as shown in FIG. Yes. The data storage unit 30 sequentially stores PDL print data (specifically, print data described in PDL and expressing colors in R, G, and B) received by the RIP 24 from the client terminal 22. The RIP processing unit 32 incorporates a PDL interpretation unit and a decomposer functioning as an imager, a so-called RIP engine. The RIP processing unit 32 extracts the PDL print data from the data storage unit 30 and interprets it, and performs color conversion of R, G, B → C, M, Y, K and raster image data (bitmap format data). RIP (Raster Image Process) processing for generating print data that can be used for printing on a printing apparatus is performed in units of pages.

なお、画像形成装置12での印刷に用いられる印刷データと、製版装置16での印刷(刷版の作成)に用いられる印刷データはフォーマットが相違しており(例えば画像形成装置12での印刷に用いられる印刷データは解像度が600dpiで1ドット当りC,M,Y,K各8ビットで階調を表現するデータであるのに対し、製版装置16での印刷に用いられる印刷データは解像度が2400dpi又は4800dpiで1ドット当りC,M,Y,K各1ビットのデータ(階調表現を複数ドット単位で行うデータ)である等)、RIP処理部32は、指定された印刷装置の種類に適合したフォーマットの印刷データを生成する。   The print data used for printing on the image forming apparatus 12 and the print data used for printing on the plate making apparatus 16 (preparation of printing plates) have different formats (for example, printing on the image forming apparatus 12). The print data used is data that represents a gradation with 8 bits each of C, M, Y, and K at a resolution of 600 dpi, whereas the print data used for printing by the plate making apparatus 16 has a resolution of 2400 dpi. Or 4800 dpi, 1 bit each of C, M, Y, K data per dot (data to express gradation in units of multiple dots, etc.), RIP processing unit 32 conforms to the type of printing device specified Print data in the format specified.

またRIP処理部32は、データ格納部30から取り出したPDL印刷データに対応する印刷制御情報に設定されているパラメータを参照することで、取り出したPDL印刷データに対応する印刷ジョブの処理条件に従って印刷時に実行すべき処理を判断し、判断した処理のうちRIP処理と関わりのある処理を同時に行う。なお、RIP処理と関わりのある処理としては、例えば指定された印刷装置が画像形成装置12であれば、例えば回転(Rotation)、1枚の用紙内へのページ割付(N-UP)、リピート処理、用紙サイズ合わせ、デバイス差を補正するCMS(Color Management System:カラー管理システム)処理、解像度変換、コントラスト調整、圧縮率指定(低/中/高)等が挙げられ、指定された印刷装置が製版装置16であればスクリーン処理等が挙げられる。   In addition, the RIP processing unit 32 refers to the parameters set in the print control information corresponding to the PDL print data extracted from the data storage unit 30, and prints according to the processing conditions of the print job corresponding to the extracted PDL print data. A process to be executed at times is determined, and among the determined processes, processes related to the RIP process are simultaneously performed. As processing related to the RIP processing, for example, if the designated printing apparatus is the image forming apparatus 12, for example, rotation (Rotation), page allocation (N-UP) in one sheet, and repeat processing , Paper size adjustment, CMS (Color Management System) processing to correct device differences, resolution conversion, contrast adjustment, compression rate designation (low / medium / high), etc. If it is the apparatus 16, a screen process etc. are mentioned.

なお、RIP処理部32で上述した各種処理が行われることで得られた印刷データは、同一の印刷データを用いた再印刷(例えば画像形成装置12による印刷において、コレーション(Collation:丁合)設定により複数部を印刷する場合や、一旦印刷した後でもう1枚欲しいときの印刷等)及び内容変更の有無の判断(後述)に備えてデータ格納部30に保存される。   The print data obtained by performing the above-described various processes in the RIP processing unit 32 is reprinted using the same print data (for example, in the printing by the image forming apparatus 12, collation). The data is stored in the data storage unit 30 in preparation for printing a plurality of copies depending on the setting, or for determining whether or not the content has been changed (described later).

圧縮処理部34は、RIP処理部32で生成された印刷データを所定の圧縮方式で圧縮することで圧縮画像ファイルを生成する。なお、圧縮対象の印刷データを、該印刷データが表す印刷画像の線画部分に相当するデータと前記印刷画像の背景部分に相当するデータとに分離し、分離した線画部分のデータと背景部分のデータを異なる圧縮方式で圧縮する(例えば線画部分のデータに対しては可逆圧縮(無損失圧縮)を適用し、背景部分のデータに対しては非可逆圧縮を適用する等)ように圧縮処理部34を構成してもよい。またI/F部36では、圧縮処理部34から出力された圧縮画像ファイルを所定フォーマット(例えばTIFF(Tagged Image File Format)フォーマット)の印刷ファイルデータとして通信回線26を介してBEP20へ送信する(例えばFTO(Fast Transfer Protocol)等によるファイル転送)。   The compression processing unit 34 generates a compressed image file by compressing the print data generated by the RIP processing unit 32 using a predetermined compression method. The print data to be compressed is separated into data corresponding to the line drawing portion of the print image represented by the print data and data corresponding to the background portion of the print image, and the data of the separated line drawing portion and the data of the background portion are separated. Are compressed by different compression methods (for example, lossless compression (lossless compression) is applied to line drawing data and lossy compression is applied to background data). May be configured. Further, the I / F unit 36 transmits the compressed image file output from the compression processing unit 34 to the BEP 20 via the communication line 26 as print file data in a predetermined format (for example, TIFF (Tagged Image File Format) format) (for example, File transfer using FTO (Fast Transfer Protocol).

次に、BEP20の構成を説明する。BEP20もPC等のコンピュータで構成されている。図2に示すように、BEP20はデータ受信部40、画像記憶部42、伸張処理部44、画像処理部46、I/F部48,50及び印刷制御部52を備えている。データ受信部40はRIP24から送信された印刷ファイルデータを受信し、画像記憶部42はデータ受信部40で受信された印刷ファイルデータを順次記憶し、伸張処理部44は所定の順序(例えば画像記憶部42への記憶順)で画像記憶部42から印刷ファイルデータを読み出し、読み出した印刷ファイルデータから圧縮画像ファイルを取り出して伸張処理を行う。一方、印刷制御部52は伸張処理部44が画像記憶部42から特定の印刷ファイルデータを読み出す際に、前記特定の印刷ファイルデータに対応する印刷制御情報(サーバ・コンピュータ25に保管されている印刷制御情報)を参照し、該印刷制御情報に設定されているパラメータによって規定されている印刷ジョブの処理条件に応じて、BEP20の各部の動作を制御する。   Next, the configuration of the BEP 20 will be described. The BEP 20 is also composed of a computer such as a PC. As shown in FIG. 2, the BEP 20 includes a data receiving unit 40, an image storage unit 42, an expansion processing unit 44, an image processing unit 46, I / F units 48 and 50, and a print control unit 52. The data receiving unit 40 receives the print file data transmitted from the RIP 24, the image storage unit 42 sequentially stores the print file data received by the data receiving unit 40, and the decompression processing unit 44 has a predetermined order (for example, image storage). The print file data is read from the image storage unit 42 in the order of storage in the unit 42), and the compressed image file is extracted from the read print file data and decompressed. On the other hand, when the expansion processing unit 44 reads specific print file data from the image storage unit 42, the print control unit 52 print control information corresponding to the specific print file data (print stored in the server computer 25). Control information), the operation of each unit of the BEP 20 is controlled in accordance with the print job processing conditions defined by the parameters set in the print control information.

すなわち、画像形成装置12はI/F部48及び画像処理部46を介して伸張処理部44に接続され、製版装置16はI/F部50を介して伸張処理部44に接続される。印刷制御部52は、指定された印刷装置が画像形成装置12か製版装置16かに基づいて、伸張処理部44による伸張処理を経て得られた印刷画像データを画像処理部46又はI/F部50へ入力させる。指定された印刷装置が製版装置16である場合、伸張処理部44から出力された印刷画像データはI/F部50に入力される。BEP20と製版装置16との間は汎用的な通信プロトコルによって通信が行われる比較的「疎」な関係にあり、I/F部50に入力された印刷画像データは、製版装置16で印刷版を作成するための印刷データとして、汎用的な通信プロトコルにより製版装置16へ順次転送され、製版装置16での印刷(印刷版の作成)に用いられる。   In other words, the image forming apparatus 12 is connected to the expansion processing unit 44 through the I / F unit 48 and the image processing unit 46, and the plate making apparatus 16 is connected to the expansion processing unit 44 through the I / F unit 50. Based on whether the designated printing device is the image forming device 12 or the plate making device 16, the print control unit 52 converts the print image data obtained through the expansion processing by the expansion processing unit 44 into the image processing unit 46 or the I / F unit. 50. When the designated printing apparatus is the plate making apparatus 16, the print image data output from the expansion processing unit 44 is input to the I / F unit 50. The BEP 20 and the plate making apparatus 16 are in a relatively “sparse” relationship in which communication is performed using a general-purpose communication protocol. Print image data input to the I / F unit 50 is printed by the plate making apparatus 16. Print data to be created is sequentially transferred to the plate making apparatus 16 by a general-purpose communication protocol, and used for printing (creating a printing plate) by the plate making apparatus 16.

一方、指定された印刷装置が画像形成装置12であった場合、伸張処理部44から出力された印刷画像データは画像処理部46に入力される。画像処理部46は、入力された印刷画像データに対して回転や用紙上の印刷画像の印刷位置の調整、拡大又は縮小等の各種処理を行う機能を備えており、印刷制御部52は、印刷制御情報に設定されているパラメータで規定されている排出条件及び印刷を行わせる画像形成装置12の構造や特性に応じて、昇順/降順のページの並べ替え、両面印刷時の処理ページ順決定、多次元ルックアップテーブル(DLUT)を用いた色変換・グレーバランス補正・色ずれ補正等のキャリブレーション処理、スクリーン指定処理、画像形成装置12のフィニッシャモジュールで実行されるフィニッシング処理に対応したページ再配置(ステープラやパンチ穴の場所確保)、コレーション(丁合)、排出面(上下)合わせ等のように、画像形成装置12の構造や特性に応じて処理内容が相違する各種処理を画像処理部46で行わせる。   On the other hand, when the designated printing apparatus is the image forming apparatus 12, the print image data output from the expansion processing unit 44 is input to the image processing unit 46. The image processing unit 46 has a function of performing various processes such as rotation, adjustment of the print position of the print image on the paper, enlargement or reduction of the input print image data, and the print control unit 52 performs printing. Sorting pages in ascending / descending order according to the discharge conditions specified by the parameters set in the control information and the structure and characteristics of the image forming apparatus 12 that performs printing, determining the processing page order during duplex printing, Page rearrangement corresponding to calibration processing such as color conversion, gray balance correction, and color shift correction using a multi-dimensional lookup table (DLUT), screen designation processing, and finishing processing executed by the finisher module of the image forming apparatus 12 (Securing the location of the stapler and punch holes), collation (collation), discharge surface (upper and lower) alignment, etc. To perform various types of processing which the processing contents are different depending on the concrete and the characteristics in the image processing unit 46.

BEP20と画像形成装置12との間は専用の通信プロトコル(画像形成装置12のプリントエンジンに依存した通信プロトコル)によって通信が行われる比較的「密」な関係にあり、画像処理部46で各種の処理が行われた印刷画像データはI/F部48を介して画像形成装置12へ転送される。また、この印刷画像データの転送時に、印刷制御部52は画像形成装置12の処理速度に同期したタイミングで各種の制御コマンドを送出することで画像形成装置12の各部の動作を制御し、画像形成装置12で印刷処理を実行させる。また、印刷制御部52は画像形成装置12の構造や特性に応じて処理内容が相違する紙詰まり時のリカバリ処理も自動的に行う。このように、印刷制御部52は画像形成装置12の作動を制御するプリンタコントローラとしても機能する。   The BEP 20 and the image forming apparatus 12 have a relatively “close” relationship in which communication is performed using a dedicated communication protocol (a communication protocol depending on the print engine of the image forming apparatus 12). The processed print image data is transferred to the image forming apparatus 12 via the I / F unit 48. At the time of transfer of the print image data, the print control unit 52 controls the operation of each unit of the image forming apparatus 12 by sending various control commands at a timing synchronized with the processing speed of the image forming apparatus 12, thereby forming an image. The printing process is executed by the device 12. In addition, the print control unit 52 automatically performs recovery processing at the time of a paper jam in which the processing contents differ depending on the structure and characteristics of the image forming apparatus 12. Thus, the print control unit 52 also functions as a printer controller that controls the operation of the image forming apparatus 12.

次に本実施形態の作用として、印刷指示者によりクライアント端末22からRIP24へ印刷対象の原稿のデータ(PDL印刷データ)が転送されて印刷が指示され、前記PDL印刷データがRIP24のデータ格納部30に一旦格納された後に取り出されてRIP処理が行われる際にRIP24のRIP処理部32で実行される変更監視処理について、図3のフローチャートを参照して説明する。なお、本実施形態において、この変更監視処理を実行するRIP24は本発明に係る印刷管理装置に対応している。   Next, as an operation of the present embodiment, the print instruction person transfers the data (PDL print data) of the document to be printed from the client terminal 22 to the RIP 24 to instruct printing, and the PDL print data is stored in the data storage unit 30 of the RIP 24. The change monitoring process executed by the RIP processing unit 32 of the RIP 24 when the RIP process is performed after being stored in the RIP will be described with reference to the flowchart of FIG. In the present embodiment, the RIP 24 that executes this change monitoring process corresponds to the print management apparatus according to the present invention.

ステップ100では、データ格納部30から印刷対象のPDL印刷データを取り出し、取り出した印刷対象のPDL印刷データに付与されているファイル名を認識する。次のステップ102では、ステップ100で認識したファイル名と同一のファイル名が付与されているPDL印刷データがデータ格納部30に記憶されているか否か判定する。次に述べるように、本実施形態では印刷システム10で過去に印刷を行った原稿のPDL印刷データをデータ格納部30に保管している。従って、上記のステップ102では、印刷対象のPDL印刷データが過去に印刷を行った原稿のデータか否かを判定している。このように、本実施形態において、データ格納部30は請求項1(詳しくは請求項2)に記載の記憶手段に対応している。   In step 100, the PDL print data to be printed is extracted from the data storage unit 30, and the file name given to the extracted PDL print data to be printed is recognized. In the next step 102, it is determined whether or not PDL print data having the same file name as that recognized in step 100 is stored in the data storage unit 30. As will be described below, in this embodiment, PDL print data of a document that has been printed in the past by the printing system 10 is stored in the data storage unit 30. Therefore, in step 102 described above, it is determined whether the PDL print data to be printed is data of a document that has been printed in the past. Thus, in the present embodiment, the data storage unit 30 corresponds to the storage means described in claim 1 (specifically, claim 2).

ステップ102の判定が否定された場合には、印刷対象のPDL印刷データは過去に印刷システム10で印刷が行われていない原稿のデータであると判断できるので、ステップ104へ移行し、印刷対象のPDL印刷データをファイル名、登録日時(現在の日時)、ファイルサイズ等の情報と対応付けてデータ格納部30に登録する。これにより、今回の印刷対象とされている原稿に対して印刷システム10での再印刷が指示された場合には、ステップ104でデータ格納部30に登録した情報に基づいてステップ102の判定が肯定されることになる。なお、データ格納部30に登録・保存される情報の一例を次の表1に示す(変更履歴情報については後述するが、個々の原稿のPDL印刷データがデータ格納部30へ最初に登録される際には付加されない)。   If the determination in step 102 is negative, it can be determined that the PDL print data to be printed is data of a document that has not been printed by the printing system 10 in the past. PDL print data is registered in the data storage unit 30 in association with information such as a file name, registration date (current date), and file size. Thereby, when reprinting in the printing system 10 is instructed for the original document to be printed this time, the determination in step 102 is affirmative based on the information registered in the data storage unit 30 in step 104. Will be. An example of information registered / saved in the data storage unit 30 is shown in the following Table 1 (although change history information will be described later, PDL print data of each original document is first registered in the data storage unit 30) Is not added).

Figure 2005216240
Figure 2005216240

ステップ104の処理を行うとステップ132へ移行し、印刷対象のPDL印刷データをビットマップ形式の印刷データ(ラスタイメージデータ)へ展開するRIP処理を行って変更監視処理を終了する。このステップ132の処理によって得られた印刷データは、指定された印刷装置に対応する画像処理が行われた後に、圧縮処理部34で圧縮され、TIFF等の所定フォーマットの印刷ファイルデータとしてI/F部36からBEP20へ転送される。   When the process of step 104 is performed, the process proceeds to step 132, where RIP processing for expanding the PDL print data to be printed into bitmap format print data (raster image data) is performed, and the change monitoring process ends. The print data obtained by the processing in step 132 is subjected to image processing corresponding to the designated printing apparatus, and then compressed by the compression processing unit 34, and is printed as I / F as print file data in a predetermined format such as TIFF. The data is transferred from the unit 36 to the BEP 20.

一方、ステップ102の判定が肯定された場合(印刷対象のPDL印刷データが過去に印刷を行った原稿のデータである場合)にはステップ106へ移行し、データ格納部30に登録・保管されている同一ファイル名のPDL印刷データ(同一の原稿についての前回の印刷に用いられたPDL印刷データ)を取り出し、印刷対象のPDL印刷データにPDLで記述されている命令と、前回のPDL印刷データにPDLで記述されている命令を比較する。そしてステップ108では、ステップ106での比較結果に基づき、印刷対象のPDL印刷データが前回のPDL印刷データから変更されているか否か判定する。   On the other hand, if the determination in step 102 is affirmative (if the PDL print data to be printed is data of a document that has been printed in the past), the process proceeds to step 106 and is registered and stored in the data storage unit 30. The PDL print data having the same file name (PDL print data used for the previous printing of the same document) is taken out, the command described in PDL in the PDL print data to be printed, and the previous PDL print data Compare instructions written in PDL. In step 108, based on the comparison result in step 106, it is determined whether or not the PDL print data to be printed has been changed from the previous PDL print data.

PDLの1つであるポストスクリプトで記述したPDL印刷データの一例(一部)を以下に記す。
"50 600 moveto" (x=50,y=600の位置へポインタを移動)
"/Times-BoldItalic findfont" ("Times-BoldItalic"のフォントを指定)
"12 scalefont setfont" (フォントの大きさ:12ポイントを指定)
"(ABCabc)show" (文字列"ABCabc"を出力(表示/印刷))
上記のPDL印刷データは、文字列"ABCabc"を、"Times-BoldItalic"の12ポイントのフォントを用いてx=50,y=600の位置に表示又は印刷させるデータであるが、文字の位置が変更された場合には、1行目のデータが例えば
"50 700 moveto" (x=50,y=700の位置へポインタを移動)
と変更され、文字の大きさが変更された場合には、3行目のデータが例えば
"18 scalefont setfont" (フォントの大きさ:18ポイントを指定)
と変更され、文字列が変更された場合には、4行目のデータが例えば
"(ABDabd)show" (文字列"ABDabd"を出力(表示/印刷))
と変更されることになる。
An example (part) of PDL print data described by PostScript, which is one of PDL, is described below.
"50 600 moveto" (move the pointer to the position of x = 50, y = 600)
"/ Times-BoldItalic findfont" (specify "Times-BoldItalic" font)
"12 scalefont setfont" (font size: specify 12 points)
"(ABCabc) show" (character string "ABCabc" is output (display / print))
The PDL print data is data for displaying or printing the character string “ABCabc” at the position of x = 50, y = 600 using the 12-point font “Times-BoldItalic”. If changed, the data in the first row is
"50 700 moveto" (move the pointer to the position of x = 50, y = 700)
When the character size is changed, the data on the third line is
"18 scalefont setfont" (font size: specify 18 points)
When the character string is changed, the data on the fourth line is
"(ABDabd) show" (outputs the string "ABDabd" (display / print))
Will be changed.

なお、上記では文字の位置、フォント種、サイズ及び文字自体の変更の検知を例として挙げたが、PDL印刷データを比較することで、印刷対象の原稿におけるページの追加又は削除、印刷対象の原稿中に存在する線画の位置又は太さの変更も検知できる。従って、PDL印刷データを比較することで、印刷対象のPDL印刷データが表す原稿が前回の印刷時から変更されたか否か、及び、印刷対象のPDL印刷データが変更されている場合の変更内容を検知することができる。このように、上述したステップ106,108は請求項1(詳しくは請求項2,3)に記載の判断手段に対応している。   In the above description, the detection of the change of the character position, font type, size, and the character itself is taken as an example. By comparing the PDL print data, the addition or deletion of pages in the document to be printed, the document to be printed A change in the position or thickness of a line drawing existing inside can also be detected. Therefore, by comparing the PDL print data, whether or not the document represented by the PDL print data to be printed has been changed since the previous printing, and the change contents when the PDL print data to be printed have been changed. Can be detected. Thus, the above-described steps 106 and 108 correspond to the judging means described in claim 1 (specifically, claims 2 and 3).

印刷対象のPDL印刷データが前回のPDL印刷データから変更されていた場合には、ステップ108の判定が肯定されてステップ114へ移行する。ステップ114以降の処理は請求項1(詳しくは請求項6〜9)に記載の変更通知手段に対応しており、ステップ114では、印刷対象の原稿の印刷を指示した印刷指示者に対し、印刷対象のPDL印刷データについて検知した変更内容を通知し、正規の変更か否かのチェックを印刷指示者へ要請する。これは、例えばRIP24のディスプレイ又は印刷指示者が操作しているクライアント端末22のディスプレイに、検知した変更内容を通知するメッセージ(例えば「文字が変更されています」「文字のフォント種(又はサイズ)が変更されています」等)を表示させると共に、PDL印刷データが表す印刷対象の原稿上の検知した変更箇所を明示して前記原稿を表示させ、更に明示した変更箇所が正規の変更か否かのチェックを要請するメッセージ(例えば「明示した箇所の変更内容が正規の変更かご確認下さい」等)を表示させることで実現できる。   If the PDL print data to be printed has been changed from the previous PDL print data, the determination at step 108 is affirmed and the routine proceeds to step 114. The processing subsequent to step 114 corresponds to the change notification means described in claim 1 (specifically claims 6 to 9). In step 114, the print instructor instructed to print the document to be printed is printed. The detected change contents of the target PDL print data are notified, and a check is made to the print instructor as to whether or not the change is a regular change. This is because, for example, a message (for example, “a character has been changed” or “a font type (or size) of a character) notifying the detected change on the display of the RIP 24 or the display of the client terminal 22 operated by the print instructor. ”Has been changed”, etc.), the detected change on the document to be printed represented by the PDL print data is clearly displayed, and the original is displayed, and whether the specified change is a regular change or not. This message can be realized by displaying a message for requesting a check (for example, “Please confirm whether the contents of the specified changes are legitimate changes”).

上記の通知が行われることで、印刷指示者は、印刷対象の原稿が前回の印刷時から変更されていることを認識し、明示された変更箇所を確認することで、検知された変更内容が自身が把握している変更内容か(すなわち印刷対象の原稿に対して為された変更が正規の変更か)否か判断する。そして、RIP24又はクライアント端末22のキーボードを介して判断結果を入力する。次のステップ116では、印刷指示者によって入力された情報に基づき、印刷対象の原稿について検知した変更が正規の変更か否か判定する。   When the above notification is made, the print instructor recognizes that the document to be printed has been changed since the previous printing, and confirms the specified changes so that the detected changes can be confirmed. It is determined whether or not the change is known (that is, whether the change made to the document to be printed is a regular change). Then, the determination result is input via the RIP 24 or the keyboard of the client terminal 22. In the next step 116, it is determined based on the information input by the print instructor whether or not the change detected for the document to be printed is a regular change.

印刷対象の原稿に印刷指示者が把握していない変更が加えられている場合には、印刷対象の原稿は悪意を持った第三者によって改竄されている可能性が高いと判断できる。このため、ステップ116の判定が否定された場合にはステップ118へ移行し、印刷対象の原稿の印刷を中止する(RIP処理等、原稿の印刷に必要な処理を中止する)と共に、次のステップ120において、印刷対象の原稿は第三者によって改竄されている可能性が高いことを印刷指示者へ警告するメッセージをRIP24又はクライアント端末22のディスプレイに表示し、変更監視処理を終了する。   When a change that the print instructor does not grasp is added to the document to be printed, it can be determined that there is a high possibility that the document to be printed has been falsified by a malicious third party. For this reason, if the determination in step 116 is negative, the process proceeds to step 118, and printing of the document to be printed is stopped (processing necessary for printing the document, such as RIP processing), and the next step In 120, a message warning the print instructor that the document to be printed is likely to be falsified by a third party is displayed on the display of the RIP 24 or the client terminal 22, and the change monitoring process is terminated.

これにより、改竄されている可能性の高い原稿が不用意に印刷されてしまうことを防止することができ、印刷指示者が、印刷対象の原稿上の変更箇所を確認し、必要に応じて該変更箇所を元に戻す等の対策を講ずることができる。また、ステップ116の判定が否定された場合はデータ格納部30に保管されているPDL印刷データの更新等は行われないので、次回の印刷時に行われる原稿の内容変更の有無の判断に、改竄されている可能性の高い原稿のPDL印刷データが用いられることはなく、原稿の内容変更の有無を正確に判断することができる。   As a result, it is possible to prevent a manuscript that is likely to be tampered with from being inadvertently printed, and the print instructor confirms a change place on the manuscript to be printed, and if necessary, You can take measures such as undoing changes. If the determination in step 116 is negative, the PDL print data stored in the data storage unit 30 is not updated, so that the falsification is used to determine whether or not the content of the document is changed at the next printing. The PDL print data of the document that is likely to be printed is not used, and it is possible to accurately determine whether or not the content of the document has been changed.

一方、印刷対象の原稿に加えられている変更が、印刷指示者が把握している変更であった場合には、ステップ116の判定が肯定されてステップ122へ移行し、印刷対象の原稿に対応する変更履歴情報がデータ格納部30に保存されているか否か判定する。本実施形態では、過去に印刷が指示された際に正規の変更が加えられていることが検知された原稿について、過去に検知された変更内容を表す情報が変更履歴情報としてデータ格納部30に格納される。変更履歴情報が存在しない場合(今回検知した正規の変更が、印刷対象の原稿に関する最初の正規の変更であった場合)には、ステップ122の判定が否定されてステップ128へ移行し、検知した変更内容を印刷物上で明示するデータを印刷対象のPDL印刷データに追加する。   On the other hand, if the change made to the document to be printed is a change known by the print instructor, the determination in step 116 is affirmed and the process proceeds to step 122 to deal with the document to be printed. It is determined whether the change history information to be stored is stored in the data storage unit 30. In the present embodiment, for a document that is detected to have been subjected to a regular change when printing has been instructed in the past, information representing the change content detected in the past is stored in the data storage unit 30 as change history information. Stored. When the change history information does not exist (when the regular change detected this time is the first regular change related to the document to be printed), the determination in step 122 is negative and the process proceeds to step 128 to detect. Data specifying the change contents on the printed matter is added to the PDL print data to be printed.

このデータとしては、例えば図4(A)に示すように、検知した変更内容を印刷物の余白に文字として明示するデータを適用することができる。図4(A)では、1枚の記録用紙に印刷対象の原稿を1ページずつ印刷する際に、印刷対象の原稿の特定ページ中の「あいうえお」の文字列のフォントが「明朝」から「ゴシック」へ変更されると共に、印刷対象の原稿中の数値「\10,000」が「\10,500」へ変更されていたことで、前記特定ページが印刷された記録用紙のうち、裁断用のマーク(トンボともいう)70によって明示されている有効領域(印刷物として使用される領域)よりも外に、上記の変更内容を表す文字列「フォント変更、数値変更有り」が印刷された例が示されており、ステップ128では、上記のような文字列を印刷させるためのデータをPDL印刷データに付加することができる。なお、1枚の記録用紙に印刷対象の原稿を複数ページ分ずつ印刷する場合には、例えば図4(B)に示すように、変更を検知した特定ページを特定可能な文字列(図では「page4:」がそれに相当する)を付加すればよい。   As this data, for example, as shown in FIG. 4A, data that clearly indicates the detected change contents as characters in the margin of the printed matter can be applied. In FIG. 4A, when printing a document to be printed one page at a time on one sheet of recording paper, the font of the character string “aiueo” in a specific page of the document to be printed is changed from “Mincho” to “ In addition to the change to “Gothic”, the numerical value “¥ 10,000” in the document to be printed has been changed to “¥ 10,500”. In addition to the effective area (area used as printed matter) specified by 70, an example is shown in which the character string “font change, numerical value changed” representing the above-mentioned change content is printed. In step 128, data for printing the character string as described above can be added to the PDL print data. When printing a plurality of pages of a document to be printed on one sheet of recording paper, for example, as shown in FIG. 4B, a character string (in the figure, “ page4: ”is equivalent to that).

また、ステップ128で印刷対象のPDL印刷データに付加するデータは、上記のように文字列を印刷するためのデータに限られるものではなく、例えば図5(A)に示すように、検知した変更内容を印刷物の余白に二次元バーコードとして明示するデータを適用することも可能である。図5(A)も前述の図4(A)と同様に、1枚の記録用紙に印刷対象の原稿を1ページずつ印刷する際に、印刷対象の原稿の特定ページ中の「あいうえお」の文字列のフォントが「明朝」から「ゴシック」へ変更されると共に、印刷対象の原稿中の数値「\10,000」が「\10,500」へ変更されていたことで、前記特定ページが印刷された記録用紙の有効領域外に、上記の変更内容(フォント変更、数値変更有り)を表す二次元バーコードが印刷された例が示されており、ステップ128において、上記のような二次元バーコードを印刷させるためのデータをPDL印刷データに付加してもよい。なお、1枚の記録用紙に印刷対象の原稿を複数ページ分ずつ印刷する場合は、例えば図5(B)に示すように、変更を検知した特定ページを特定可能な情報を付加した二次元バーコード(例えば「page4に数値変更有り」を表す二次元バーコード)を印刷させるためのデータを付加すればよい。   Further, the data added to the PDL print data to be printed in step 128 is not limited to the data for printing the character string as described above. For example, as shown in FIG. It is also possible to apply data that specifies the content as a two-dimensional barcode in the margin of the printed material. In FIG. 5A, as in the case of FIG. 4A described above, when the original document to be printed is printed one page at a time on one recording sheet, the characters “Aiueo” in a specific page of the original document to be printed. Record that the specific page was printed because the font of the column was changed from "Mincho" to "Gothic" and the numerical value "\ 10,000" in the document to be printed was changed to "\ 10,500" An example is shown in which a two-dimensional bar code representing the above-mentioned change (font change, numerical value change) is printed outside the effective area of the paper. In step 128, the above two-dimensional bar code is printed. Data for making it possible may be added to the PDL print data. When printing a plurality of pages of a document to be printed on one sheet of recording paper, for example, as shown in FIG. 5B, a two-dimensional bar to which information that can identify a specific page that has detected a change is added. Data for printing a code (for example, a two-dimensional bar code representing “number changed on page 4”) may be added.

次のステップ130では、印刷対象の原稿のPDL印刷データをファイル名、登録日時(現在の日時)、検知した変更内容を表す変更内容情報(変更履歴情報)と対応付けてデータ格納部30に登録する。なお、印刷対象の原稿のPDL印刷データ等の情報がデータ格納部30に既に登録されている場合には、既登録の情報に上書きして上記の情報を登録する。ステップ130の処理を行うとステップ132へ移行し、印刷対象のPDL印刷データをビットマップ形式の印刷データへ展開するRIP処理を行って変更監視処理を終了する。この場合、上記の印刷データが所定の画像処理、圧縮処理を経てBEP20へ転送されることで、印刷装置での印刷によって得られる印刷物の余白には、印刷対象の原稿について今回検知された変更内容を表す文字列又は二次元バーコードが印刷されることになる。   In the next step 130, the PDL print data of the document to be printed is registered in the data storage unit 30 in association with the file name, registration date (current date), and change content information (change history information) representing the detected change content. To do. If information such as PDL print data of a document to be printed is already registered in the data storage unit 30, the above information is registered by overwriting the already registered information. When the process of step 130 is performed, the process proceeds to step 132, where the RIP process for expanding the PDL print data to be printed into the bitmap format print data is performed, and the change monitoring process ends. In this case, the above-described print data is transferred to the BEP 20 through predetermined image processing and compression processing, so that the change detected this time for the document to be printed is included in the margin of the printed matter obtained by printing with the printing apparatus. A character string representing or 2D barcode is printed.

従って、印刷指示者は、印刷物の余白に印刷された文字列又は二次元バーコードを読み取ることで、印刷対象の原稿の内容が今回どのように変更されたのかを把握することができる。また、印刷装置での印刷によって得られた印刷物上に白抜けや文字化け、黒ベタ等の画像ディフェクトが生じていた場合にも、印刷対象の原稿に対する変更内容を分析することで、画像ディフェクトの原因となった内容変更を容易に特定することができ、画像ディフェクトが解消されるように印刷対象の原稿のPDL印刷データを修正する等の対策を講ずることも容易に実現できる。   Therefore, the print instructor can grasp how the content of the document to be printed has been changed this time by reading the character string or the two-dimensional barcode printed in the margin of the printed material. In addition, even when image defects such as white spots, garbled characters, black solids, etc. occur on the printed matter obtained by printing with the printing apparatus, by analyzing the changes to the document to be printed, It is possible to easily identify the content change that caused the problem, and to easily take measures such as correcting the PDL print data of the document to be printed so that the image defect is eliminated.

また、印刷対象の原稿に対応する変更履歴情報がデータ格納部30に保存されていた場合には、前述のステップ122の判定が肯定されてステップ124へ移行し、検知した変更内容及び既登録の変更履歴情報が表す印刷対象の原稿の過去の変更履歴を、文字列又は二次元バーコードとして明示するデータを印刷対象のPDL印刷データに追加する。上記の追加データは、変更を検知した日時を個々の変更内容と対応付けて明示するデータであることが好ましい。次のステップ126では、今回検知した変更内容を表す変更内容情報を既登録の変更履歴情報に加えた情報を新たな変更履歴情報とし、印刷対象のPDL印刷データをファイル名、登録日時(現在の日時)、新たな変更履歴情報と対応付けてデータ格納部30に登録する。   If the change history information corresponding to the document to be printed has been stored in the data storage unit 30, the determination in step 122 is affirmed, and the process proceeds to step 124. Data specifying the past change history of the document to be printed represented by the change history information as a character string or a two-dimensional barcode is added to the PDL print data to be printed. The additional data is preferably data that clearly indicates the date and time when the change is detected in association with each change content. In the next step 126, information obtained by adding the change content information indicating the change content detected this time to the already registered change history information is set as new change history information, and the PDL print data to be printed is set as a file name, a registration date and time (current Date and time) and registered in the data storage unit 30 in association with the new change history information.

ステップ126の処理を行うとステップ132へ移行し、印刷対象のPDL印刷データをビットマップ形式の印刷データへ展開するRIP処理を行って変更監視処理を終了する。この場合、上記の印刷データが所定の画像処理、圧縮処理を経てBEP20へ転送されることで、印刷装置での印刷によって得られる印刷物の余白には、印刷対象の原稿について今回検知した変更内容及び過去に検知された変更内容(変更履歴)を表す文字列又は二次元バーコードが印刷されることになる。従って、印刷指示者は、印刷物の余白に印刷された文字列又は二次元バーコードに基づいて、印刷対象の原稿の内容変更の履歴を把握することができ、印刷物上に画像ディフェクトが生じていた場合にも、画像ディフェクトの原因となった内容変更を容易に特定することができる。   When the process of step 126 is performed, the process proceeds to step 132, where the RIP process for expanding the PDL print data to be printed into the bitmap format print data is performed, and the change monitoring process ends. In this case, the above-described print data is transferred to the BEP 20 through predetermined image processing and compression processing, so that the detected contents of the original to be printed and A character string or a two-dimensional barcode representing the change content (change history) detected in the past is printed. Therefore, the print instructor can grasp the history of the content change of the document to be printed based on the character string or two-dimensional barcode printed in the margin of the printed material, and image defects have occurred on the printed material. Even in this case, it is possible to easily identify the content change that causes the image defect.

一方、前述のステップ108の判定において、前回のPDL印刷データに対して印刷対象のPDL印刷データの変更が検知されなかった場合には、ステップ108からステップ110へ移行し、印刷対象の原稿に対応する変更履歴情報がデータ格納部30に保存されているか否か判定する。ステップ110の判定が否定された場合は、何ら処理を行うことなくステップ132へ移行するので、内容の変更が今回検知されず、過去にも検知されていない原稿については、印刷装置での印刷によって得られる印刷物の余白に文字列や二次元バーコードが印刷されることはない。   On the other hand, if no change in the PDL print data to be printed with respect to the previous PDL print data is detected in the determination in step 108 described above, the process proceeds from step 108 to step 110 to deal with the document to be printed. It is determined whether the change history information to be stored is stored in the data storage unit 30. If the determination in step 110 is negative, the process proceeds to step 132 without performing any processing. Therefore, for a document whose content has not been detected this time and has not been detected in the past, print it with the printing device. No character string or two-dimensional bar code is printed in the margin of the printed matter obtained.

また、印刷対象の原稿に対応する変更履歴情報がデータ格納部30に保存されていた場合には、ステップ110の判定が肯定されてステップ112へ移行し、既登録の変更履歴情報が表す過去の変更履歴を文字列又は二次元バーコードとして明示するデータを印刷対象のPDL印刷データに追加した後にステップ132へ移行する。従って、印刷対象の原稿に対して今回は変更が検知されなかった場合にも、過去に変更が検知されていれば、該変更の内容が文字列又は二次元バーコードとして印刷物上で明示されることになる。   If the change history information corresponding to the document to be printed is stored in the data storage unit 30, the determination in step 110 is affirmed and the process proceeds to step 112, and the past history information indicated by the registered change history information is displayed. After adding data specifying the change history as a character string or a two-dimensional barcode to the PDL print data to be printed, the process proceeds to step 132. Therefore, even if no change has been detected for the document to be printed this time, if the change has been detected in the past, the content of the change is clearly indicated on the printed matter as a character string or a two-dimensional barcode. It will be.

なお、上記ではPDL印刷データを比較することで印刷対象の原稿のページの追加又は削除、印刷対象の原稿中に存在する文字自体の変更、該文字の位置又はサイズの変更、文字のフォント種の変更、印刷対象の原稿中に存在する線画の位置又は太さの変更を検知する例を説明したが、PDL印刷データの作成に際し、PDL印刷データの作成に用いたアプリケーションの名称等の情報もPDL印刷データに付加されるようにすることで、該情報に基づき印刷対象の原稿の作成に用いられたアプリケーションの変更も併せて検知することも可能である。また、本発明は上記で列挙した各種変更を全て検知することに限定されるものではなく、例えば文字自体の変更のみを検知する等、特定種の変更のみを検知するようにしてもよい。   In the above, by comparing the PDL print data, the addition or deletion of the page of the document to be printed, the change of the character itself existing in the document to be printed, the change of the position or size of the character, the font type of the character Although an example of detecting a change or a change in the position or thickness of a line drawing existing in a document to be printed has been described, when creating PDL print data, information such as the name of the application used to create the PDL print data is also included in the PDL. By adding it to the print data, it is possible to detect a change in the application used to create the document to be printed based on the information. Further, the present invention is not limited to detecting all the various changes listed above. For example, only a specific type of change may be detected, such as detecting only a change of the character itself.

また、上記では印刷対象の原稿について検知した変更内容や過去の変更履歴を表す文字列又は二次元バーコードを印刷物の余白(有効領域外)に印刷する例を説明したが、これに限定されるものではなく、上記の文字列又は二次元バーコードを、視認が困難な色(例えばイエロー)で印刷物上の有効領域内に印刷するようにしてもよい。   Further, in the above description, an example in which a change content detected for a document to be printed, a character string representing a past change history, or a two-dimensional barcode is printed in the margin of the printed matter (outside the effective area) has been described. Instead of the above, the character string or the two-dimensional barcode may be printed in an effective area on the printed material with a color that is difficult to visually recognize (for example, yellow).

また、上記ではPDL印刷データを用いて印刷対象の原稿の変更を検知する例を説明したが、これに限定されるものではなく、PDL印刷データを展開することで得られるビットマップ形式の印刷データを用いて印刷対象の原稿の変更を検知することも可能である。以下、ビットマップ形式の印刷データを用いて印刷対象の原稿の変更を検知する態様を説明する。この態様では、RIP24のRIP処理部32により、印刷対象のPDL印刷データに対してRIP処理を行った後に、図6に示すチェックサム付加処理が行われる。   In the above description, an example of detecting a change in a document to be printed using PDL print data has been described. However, the present invention is not limited to this, and bitmap format print data obtained by developing PDL print data. It is also possible to detect changes in the document to be printed using. Hereinafter, an aspect of detecting a change of a document to be printed using bitmap format print data will be described. In this aspect, after the RIP processing unit 32 of the RIP 24 performs the RIP processing on the PDL print data to be printed, the checksum addition processing shown in FIG. 6 is performed.

このチェックサム付加処理では、まずステップ140において、RIP処理によって印刷対象のPDL印刷データから得られたビットマップ形式の印刷データを取り込み、次のステップ142において、印刷データから1ライン分のデータを取り出す。ステップ144では取り出した1ライン分のデータに対してチェックサム(check-sum:検査合計)を演算し、次のステップ146では取り出した1ライン分のデータの前及び後にマーカ(例えばFFD0h等の区切りを表すデータ)を付加し、次のステップ148では、ステップ144で演算したチェックサムを1ライン分のデータの最後尾に付加する。次のステップ150では、全ライン分のデータに対して上記処理を行ったか否か判定する。判定が否定された場合はステップ142へ戻り、判定が肯定される迄ステップ142〜ステップ150を繰り返す。そして、ステップ150の判定が肯定されるとチェックサム付加処理を終了する。これにより、印刷データに対し、1ライン分のデータを単位としてマーカ及びチェックサムが各々付加されることになる。   In this checksum addition process, first, in step 140, the bitmap format print data obtained from the PDL print data to be printed by the RIP process is fetched. In the next step 142, one line of data is fetched from the print data. . In step 144, a checksum is calculated for the extracted data for one line. In the next step 146, markers (for example, FFD0h etc.) are separated before and after the extracted data for one line. In the next step 148, the checksum calculated in step 144 is added to the end of the data for one line. In the next step 150, it is determined whether or not the above processing has been performed on the data for all lines. If the determination is negative, the process returns to step 142, and steps 142 to 150 are repeated until the determination is positive. If the determination in step 150 is affirmative, the checksum addition process is terminated. As a result, a marker and a checksum are added to the print data in units of one line of data.

一方、上記のようにマーカ及びチェックサムが付加された印刷データ(を圧縮した圧縮画像ファイル)を印刷画像ファイルとして受信するBEP20では、図7に示す変更監視処理が行われる。なお、この態様において、この変更監視処理を実行するBEP20は本発明に係る印刷管理装置に対応している。   On the other hand, in the BEP 20 that receives the print data (compressed compressed image file) with the marker and checksum added as described above as a print image file, the change monitoring process shown in FIG. 7 is performed. In this aspect, the BEP 20 that executes the change monitoring process corresponds to the print management apparatus according to the present invention.

図7に示す変更監視処理では、まずステップ160において、画像記憶部42から印刷対象の印刷画像ファイルを取り出し、次のステップ162において、取り出した印刷画像ファイルに含まれる圧縮画像ファイルに対して伸張処理部44が伸張処理を行うことで、ビットマップ形式の印刷画像データを得る。次のステップ164以降の処理は画像処理部46によって実現される処理であり、まずステップ164では、ステップ162の伸張処理によって得られた印刷画像データに対し、該データの各ラインに付加されているマーカに基づいて各ラインのデータの区切りを認識することで、各ラインに付加されているチェックサムを認識し、認識した各ラインのチェックサムをチェックサムデータとして取り出すと共に、印刷画像データに含まれるマーカ及びチェックサムを削除する。   In the change monitoring process shown in FIG. 7, first, in step 160, the print image file to be printed is extracted from the image storage unit 42, and in the next step 162, the decompression process is performed on the compressed image file included in the extracted print image file. The unit 44 performs decompression processing to obtain bitmap-format print image data. The processing after the next step 164 is processing realized by the image processing unit 46. First, at step 164, the print image data obtained by the expansion processing at step 162 is added to each line of the data. By recognizing the data break of each line based on the marker, the checksum added to each line is recognized, and the checksum of each recognized line is taken out as checksum data and included in the print image data Delete the marker and checksum.

ステップ166では、印刷対象の印刷画像データに付与されているファイル名を認識し、認識したファイル名と同一のファイル名が画像記憶部42に記憶されているか否かを判定する。この態様では、印刷システム10で過去に印刷を行った原稿のチェックサムデータを、印刷画像データのファイル名と対応づけて画像記憶部42に保管している。従って、ステップ166では、印刷対象の印刷画像データが過去に印刷を行った原稿のデータか否かを判定している。このように、この態様において、画像記憶部42は請求項1に記載の記憶手段(詳しくは請求項4に記載の「特徴情報を記憶する記憶手段」)に対応している。   In step 166, the file name assigned to the print image data to be printed is recognized, and it is determined whether or not the same file name as the recognized file name is stored in the image storage unit 42. In this aspect, checksum data of a document that has been printed in the past by the printing system 10 is stored in the image storage unit 42 in association with the file name of the print image data. Therefore, in step 166, it is determined whether or not the print image data to be printed is data of a document that has been printed in the past. Thus, in this aspect, the image storage unit 42 corresponds to the storage unit according to claim 1 (specifically, the “storage unit storing feature information” according to claim 4).

ステップ166の判定が否定された場合はステップ178へ移行し、ステップ164で取り出したチェックサムデータをファイル名、登録日時(現在の日時)、印刷画像データのファイルサイズと対応付けて画像記憶部42に登録する。これにより、今回の印刷対象とされている原稿に対して印刷システム10での再印刷が指示された場合には、ステップ178で画像記憶部42に登録した情報に基づいてステップ166の判定が肯定されることになる。なお、画像記憶部42に登録・保存される情報の一例を次の表2に示す。   If the determination in step 166 is negative, the process proceeds to step 178, and the image storage unit 42 associates the checksum data extracted in step 164 with the file name, registration date (current date), and file size of the print image data. Register with. As a result, when reprinting in the printing system 10 is instructed for the original document to be printed this time, the determination in step 166 is affirmative based on the information registered in the image storage unit 42 in step 178. Will be. An example of information registered / stored in the image storage unit 42 is shown in Table 2 below.

Figure 2005216240
Figure 2005216240

そして次のステップ180では、印刷対象の印刷画像データ(マーカ及びチェックサムを削除した印刷画像データ)を指定された印刷装置へ転送することで、印刷装置によって印刷処理を行わせ、変更監視処理を終了する。   In the next step 180, the print image data to be printed (print image data from which the marker and checksum have been deleted) is transferred to the designated printing device, so that the printing device performs the printing process, and the change monitoring process is performed. finish.

一方、印刷対象の原稿が印刷システム10で過去に印刷が行われた原稿である場合は、ステップ166の判定が肯定されてステップ168へ移行し、印刷対象の印刷画像データと同一のファイル名と対応付けられたチェックサムデータ(過去に行われた印刷で用いられた印刷画像データに対して演算・付加されていたチェックサムデータ)を画像記憶部42から取り出し、取り出したチェックサムデータを印刷対象の印刷画像データのチェックサムデータ(ステップ164で取り出したチェックサムデータ)と各ラインを単位として比較する。次のステップ170ではチェックサムが不一致か否か判定する。なお、ステップ168,170は請求項1(詳しくは請求項4,5)に記載の判断手段に対応している。ステップ170の判定が否定された場合、印刷対象の原稿は印刷システム10で前回印刷されてから変更されていないと判断できるので、ステップ178で画像記憶部42へチェックサムデータ等を登録し、ステップ180で印刷対象の印刷画像データを指定された印刷装置へ転送することで印刷装置により印刷処理を行わせ、変更監視処理を終了する。   On the other hand, if the document to be printed is a document that has been printed in the past by the printing system 10, the determination in step 166 is affirmed and the process proceeds to step 168, and the same file name as the print image data to be printed is entered. Corresponding checksum data (checksum data calculated and added to print image data used in printing performed in the past) is taken out from the image storage unit 42, and the checksum data taken out is printed. The checksum data of the print image data (checksum data extracted in step 164) is compared with each line as a unit. In the next step 170, it is determined whether or not the checksums do not match. Steps 168 and 170 correspond to the judging means described in claim 1 (specifically, claims 4 and 5). If the determination in step 170 is negative, it can be determined that the document to be printed has not been changed since it was last printed by the printing system 10, so that in step 178, checksum data and the like are registered in the image storage unit 42. In 180, the print image data to be printed is transferred to the designated printing device, so that the printing device performs the printing process, and the change monitoring process ends.

また、チェックサムが不一致のラインが存在している場合、印刷対象の原稿における前記ラインは印刷システム10で前回印刷されてから変更されていると判断できる。このため、ステップ170の判定が肯定された場合はステップ172へ移行する。次のステップ172以降の処理は請求項1(詳しくは請求項6)に記載の変更通知手段に対応しており、ステップ172では印刷対象の原稿の印刷を指示した印刷指示者に対し、チェックサム不一致のラインが有ったことを通知し、当該ラインについての変更が正規の変更か否かのチェックを印刷指示者へ要請する。これは、例えばBEP20のディスプレイ又は印刷指示者が操作しているクライアント端末22のディスプレイに、チェックサム不一致のラインを明示して印刷対象の原稿を表示させると共に、明示したラインが変更されていることを通知するメッセージ(例えば「明示しているラインには何らかの変更が加えられています」等)を表示させ、更に明示したラインに加えられている変更が正規の変更か否かのチェックを要請するメッセージ(例えば「明示したラインに加えられている変更が正規の変更かご確認下さい」等)を表示させることで実現できる。   If there is a line whose checksum does not match, it can be determined that the line in the document to be printed has been changed since it was printed last time by the printing system 10. For this reason, when the determination of step 170 is affirmed, the routine proceeds to step 172. The processing after the next step 172 corresponds to the change notification means described in claim 1 (specifically, claim 6). In step 172, a checksum is given to the print instructor who instructed printing of the document to be printed. Notify that there is a mismatched line, and request the print instructor to check whether the change for the line is a regular change. This is because, for example, on the display of the BEP 20 or the display of the client terminal 22 operated by the print instructor, the checksum mismatch line is clearly displayed and the document to be printed is displayed, and the specified line is changed. Message (for example, "Any change has been made to the specified line") is displayed, and a request is made to check whether the change applied to the specified line is a legitimate change. This can be achieved by displaying a message (for example, "Please check if the changes made to the specified line are legitimate changes").

上記の通知が行われることで、印刷指示者は、印刷対象の原稿が前回の印刷時から変更されていることを認識し、明示されたラインに加えられている変更を確認することで、該変更が自身が把握している変更内容か(すなわち印刷対象の原稿に対して為された変更が正規の変更か)否か判断する。そして、BEP20又はクライアント端末22のキーボードを介して判断結果を入力する。次のステップ174では、印刷指示者によって入力された情報に基づき、チェックサムが不一致となったラインに加えられている変更が正規の変更か否か判定する。   By performing the above notification, the print instructor recognizes that the document to be printed has been changed since the previous printing, and confirms the change made to the specified line, thereby confirming the change. It is determined whether or not the change is a change content that the user knows (that is, whether or not the change made to the document to be printed is a regular change). Then, the determination result is input via the BEP 20 or the keyboard of the client terminal 22. In the next step 174, based on the information input by the print instructor, it is determined whether or not the change applied to the line whose checksum does not match is a regular change.

印刷対象の原稿に印刷指示者が把握していない変更が加えられている場合には、印刷対象の原稿は悪意を持った第三者によって改竄されている可能性が高いと判断できる。このため、ステップ174の判定が否定された場合にはステップ176へ移行し、印刷対象の原稿の印刷を中止し、変更監視処理を終了する。これにより、改竄されている可能性の高い原稿が不用意に印刷されてしまうことを防止することができ、印刷指示者が、印刷対象の原稿上の変更箇所を確認し、必要に応じて該変更箇所を元に戻す等の対策を講ずることができる。また、ステップ174の判定が否定された場合は画像記憶部42に保管されているチェックサムデータの更新等は行われないので、次回の印刷時に行われる原稿の内容変更の有無の判断に、改竄されている可能性の高い原稿のチェックサムデータが用いられることはなく、原稿の内容変更の有無を正確に判断することができる。   When a change that the print instructor does not grasp is added to the document to be printed, it can be determined that there is a high possibility that the document to be printed has been falsified by a malicious third party. Therefore, if the determination in step 174 is negative, the process proceeds to step 176, printing of the document to be printed is stopped, and the change monitoring process is terminated. As a result, it is possible to prevent a manuscript that is likely to be tampered with from being inadvertently printed, and the print instructor confirms a change place on the manuscript to be printed, and if necessary, You can take measures such as undoing changes. If the determination in step 174 is negative, the checksum data stored in the image storage unit 42 is not updated, so that the falsification is used to determine whether or not the content of the document is changed at the next printing. The checksum data of the document that is likely to be printed is not used, and it is possible to accurately determine whether or not the content of the document has been changed.

一方、印刷対象の原稿に加えられている変更が、印刷指示者が把握している変更であった場合には、ステップ174の判定が肯定されてステップ178へ移行する。この場合、ステップ178で画像記憶部42へのチェックサムデータ等の登録が行われ、ステップ180で印刷対象の印刷画像データが指定された印刷装置へ転送されることで、印刷装置による印刷処理が行われることになる。   On the other hand, if the change made to the document to be printed is a change known by the print instructor, the determination in step 174 is affirmed and the process proceeds to step 178. In this case, checksum data and the like are registered in the image storage unit 42 in step 178, and the print image data to be printed is transferred to the designated printing apparatus in step 180, so that the printing process by the printing apparatus is performed. Will be done.

また、上記のようにチェックサムを記憶しておくことに代えて印刷画像データ(ビットマップ形式のデータ)そのものを記憶しておき、印刷画像データ同士を比較することで変更の有無を検知(判断)するようにしてもよい。また、上記態様においても、チェックサムが不一致となったラインに加えられている変更が正規の変更であった場合に、チェックサムが不一致となったラインを特定可能な情報を印刷物に印刷するようにしてもよい。   Also, instead of storing the checksum as described above, the print image data (bitmap format data) itself is stored, and the presence / absence of a change is detected by comparing the print image data. ). Also in the above aspect, when the change applied to the line with the mismatched checksum is a regular change, the information that can identify the line with the mismatched checksum is printed on the printed matter. It may be.

本実施形態に係る印刷システムの概略図である。1 is a schematic diagram of a printing system according to the present embodiment. RIP及びBEPの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of RIP and BEP. RIPで実行される変更監視処理の内容を示すフローチャートである。It is a flowchart which shows the content of the change monitoring process performed by RIP. 変更内容を文字で印刷した場合の印刷結果の一例を示すイメージ図である。It is an image figure which shows an example of the printing result at the time of printing a change content by a character. 変更内容を二次元バーコードで印刷した場合の印刷結果の一例を示すイメージ図である。It is an image figure which shows an example of the printing result at the time of printing a change content by a two-dimensional barcode. 本発明の他の態様において、RIPで実行されるチェックサム付加処理の内容を示すフローチャートである。In the other aspect of this invention, it is a flowchart which shows the content of the checksum addition process performed by RIP. 本発明の他の態様において、BEPで実行される変更監視処理の内容を示すフローチャートである。In the other aspect of this invention, it is a flowchart which shows the content of the change monitoring process performed by BEP.

符号の説明Explanation of symbols

10 印刷システム
12 画像形成装置
16 製版装置
22 クライアント端末
30 データ格納部
32 RIP処理部
42 画像記憶部
44 伸張処理部
46 画像処理部
DESCRIPTION OF SYMBOLS 10 Printing system 12 Image forming apparatus 16 Plate making apparatus 22 Client terminal 30 Data storage part 32 RIP processing part 42 Image storage part 44 Decompression processing part 46 Image processing part

Claims (10)

過去に印刷が行われた原稿の情報を記憶する記憶手段と、
印刷装置での印刷が指示された印刷対象原稿が、過去に印刷が行われた原稿である場合に、前記印刷対象原稿のデータを前記記憶手段に記憶されている同一の原稿の情報と比較することで、前記印刷対象原稿が過去の印刷時から内容が変更されたか否か判断する判断手段と、
前記判断手段によって前記印刷対象原稿の内容が変更されたと判断された場合に、前記印刷対象原稿の内容が変更されたことを通知するか、又は前記印刷対象原稿における変更内容を表す変更内容情報を出力する変更通知手段と、
を含む印刷管理装置。
Storage means for storing information of a document that has been printed in the past;
When the printing target document instructed to be printed by the printing apparatus is a document that has been printed in the past, the data of the printing target document is compared with the information of the same document stored in the storage unit. A determination means for determining whether or not the content of the document to be printed has been changed since the past printing;
When the determination unit determines that the content of the print target document has been changed, the change unit informs that the content of the print target document has been changed or indicates change content information indicating the change content in the print target document. Change notification means to output;
A print management device.
前記印刷対象原稿のデータとしてページ記述言語で記述された印刷データが入力され、前記印刷装置は、前記印刷データを展開することで得られるビットマップデータを用いて印刷を行い、
前記記憶手段は、前記原稿の情報として前記印刷データを記憶し、
前記判断手段は、入力された前記印刷対象原稿の印刷データを、前記記憶手段に記憶されている同一の原稿の印刷データと比較することで前記判断を行うことを特徴とする請求項1記載の印刷管理装置。
Print data described in a page description language is input as data of the document to be printed, and the printing apparatus performs printing using bitmap data obtained by expanding the print data,
The storage means stores the print data as information on the document,
2. The determination unit according to claim 1, wherein the determination unit performs the determination by comparing the input print data of the document to be printed with print data of the same document stored in the storage unit. Print management device.
前記判断手段は、前記印刷対象原稿の内容変更として、前記印刷対象原稿のページの追加又は削除、前記印刷対象原稿中に存在する文字自体の変更、該文字の位置又はサイズの変更、前記文字のフォントの変更、前記印刷対象原稿中に存在する線画の位置又は太さの変更、前記印刷対象原稿の作成に用いられたアプリケーションの変更の少なくとも1つを判断することを特徴とする請求項2記載の印刷管理装置。   The determination means adds or deletes a page of the document to be printed, changes a character itself existing in the document to be printed, changes a position or size of the character, changes the contents of the document to be printed, 3. The method according to claim 2, wherein at least one of a change in font, a change in position or thickness of a line drawing existing in the document to be printed, and a change in an application used to create the document to be printed are determined. Print management device. 前記印刷対象原稿のデータとしてページ記述言語で記述された印刷データが入力され、前記印刷装置は、前記印刷データを展開することで得られるビットマップデータを用いて印刷を行い、
前記記憶手段は、前記原稿の情報として前記ビットマップデータ又は前記ビットマップデータから求まる特徴情報を記憶し、
前記判断手段は、入力された前記印刷対象原稿の印刷データを展開することで得られたビットマップデータ又は該ビットマップデータから求まる特徴情報を、前記記憶手段に記憶されている同一の原稿のビットマップデータ又は該ビットマップデータから求まる特徴情報と比較することで前記判断を行うことを特徴とする請求項1記載の印刷管理装置。
Print data described in a page description language is input as data of the document to be printed, and the printing apparatus performs printing using bitmap data obtained by expanding the print data,
The storage means stores the bitmap data or feature information obtained from the bitmap data as the document information,
The determination unit is configured to input bitmap data obtained by expanding the print data of the input document to be printed or feature information obtained from the bitmap data, to the bit of the same document stored in the storage unit The print management apparatus according to claim 1, wherein the determination is performed by comparing with map data or feature information obtained from the bitmap data.
前記判断手段は、ビットマップデータから求まる特徴情報として、比較対象の各ビットマップデータについて各々演算したチェックサムを比較することで前記判断を行うことを特徴とする請求項4記載の印刷管理装置。   5. The print management apparatus according to claim 4, wherein the determination unit performs the determination by comparing checksums calculated for the respective bitmap data to be compared as characteristic information obtained from the bitmap data. 前記変更通知手段は、前記判断手段によって前記印刷対象原稿の内容が変更されたと判断された場合に、前記印刷対象原稿の変更内容を提示して前記印刷対象原稿の内容変更が正規の変更か否かを問い合わせ、正規の変更であることが通知された場合にのみ、前記印刷対象原稿の情報を前記記憶手段に記憶させることを特徴とする請求項1記載の印刷管理装置。   The change notification unit presents the change contents of the print target document when the determination unit determines that the content of the print target document has been changed, and whether or not the content change of the print target document is a regular change. 2. The print management apparatus according to claim 1, wherein the information on the original to be printed is stored in the storage unit only when it is notified that the change is a regular change. 前記変更通知手段は、前記変更内容情報を出力する処理として、印刷装置により前記印刷対象原稿と共に変更内容情報を印刷させる処理を行うことを特徴とする請求項1記載の印刷管理装置。   The print management apparatus according to claim 1, wherein the change notification unit performs a process of causing the printing apparatus to print the change content information together with the print target document as the process of outputting the change content information. 前記変更通知手段は、前記印刷対象原稿を印刷した印刷物の余白に相当する箇所に前記変更内容情報を印刷させるか、又は前記変更内容情報を視認が困難な色で前記印刷物に印刷させることを特徴とする請求項7記載の印刷管理装置。   The change notification unit causes the change content information to be printed in a portion corresponding to a margin of a printed material on which the document to be printed is printed, or causes the change content information to be printed on the printed material in a color that is difficult to visually recognize. The print management apparatus according to claim 7. 前記変更通知手段は、前記判断手段によって前記印刷対象原稿の内容が変更されたと判断される毎に前記変更内容情報を前記記憶手段に記憶させると共に、前記変更内容情報の印刷時に、同一の原稿について前記記憶手段に記憶されている全ての変更内容情報を読み出して印刷させることを特徴とする請求項7記載の印刷管理装置。   The change notification unit stores the change content information in the storage unit every time the determination unit determines that the content of the document to be printed has been changed, and at the time of printing the change content information, The print management apparatus according to claim 7, wherein all change content information stored in the storage unit is read and printed. 前記印刷装置として、印刷対象原稿を電子写真プロセスにより記録媒体へ直接印刷するプリンタと、印刷対象原稿を印刷機で記録媒体へ印刷するための刷版を製作する製版装置が各々接続され、印刷対象原稿の印刷を行う印刷装置として前記プリンタ又は前記製版装置が指定されて印刷が指示されることを特徴とする請求項1記載の印刷管理装置。   As the printing device, a printer that directly prints a printing target document on a recording medium by an electrophotographic process and a plate making device that manufactures a printing plate for printing the printing target document on a recording medium by a printing machine are connected to each other. The print management apparatus according to claim 1, wherein the printer or the plate making apparatus is designated as a printing apparatus for printing an original, and printing is instructed.
JP2004025575A 2004-02-02 2004-02-02 Print management device Expired - Fee Related JP4258392B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004025575A JP4258392B2 (en) 2004-02-02 2004-02-02 Print management device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004025575A JP4258392B2 (en) 2004-02-02 2004-02-02 Print management device

Publications (2)

Publication Number Publication Date
JP2005216240A true JP2005216240A (en) 2005-08-11
JP4258392B2 JP4258392B2 (en) 2009-04-30

Family

ID=34907923

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004025575A Expired - Fee Related JP4258392B2 (en) 2004-02-02 2004-02-02 Print management device

Country Status (1)

Country Link
JP (1) JP4258392B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008083270A (en) * 2006-09-27 2008-04-10 Oki Data Corp Image forming system and image forming method
US8345313B2 (en) 2006-11-16 2013-01-01 Konica Minolta Business Technologies, Inc. Image forming apparatus, method and control program, for enabling image formation of a valid print object while disabling image formation of an invalid print object on a page including a plurality of print objects
JP2013132841A (en) * 2011-12-27 2013-07-08 Teraoka Seiko Co Ltd Label printer
JP2013174954A (en) * 2012-02-23 2013-09-05 Fuji Xerox Co Ltd Information processing apparatus and program
JP2013247627A (en) * 2012-05-29 2013-12-09 Brother Ind Ltd Image processing device and conversion program
CN104320560A (en) * 2010-05-11 2015-01-28 夏普株式会社 Image display unit and image forming apparatus including the same
JP2015200842A (en) * 2014-04-10 2015-11-12 株式会社東芝 image forming apparatus
JP2016024528A (en) * 2014-07-17 2016-02-08 富士フイルム株式会社 Information processing apparatus, program, and digital plate inspection method
JP2020028992A (en) * 2018-08-20 2020-02-27 コニカミノルタ株式会社 Image forming device, virus checking method, and computer program

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008083270A (en) * 2006-09-27 2008-04-10 Oki Data Corp Image forming system and image forming method
US8345313B2 (en) 2006-11-16 2013-01-01 Konica Minolta Business Technologies, Inc. Image forming apparatus, method and control program, for enabling image formation of a valid print object while disabling image formation of an invalid print object on a page including a plurality of print objects
CN104320560A (en) * 2010-05-11 2015-01-28 夏普株式会社 Image display unit and image forming apparatus including the same
USRE48003E1 (en) 2010-05-11 2020-05-19 Sharp Kabushiki Kaisha Image display unit and image forming apparatus including the same
JP2013132841A (en) * 2011-12-27 2013-07-08 Teraoka Seiko Co Ltd Label printer
JP2013174954A (en) * 2012-02-23 2013-09-05 Fuji Xerox Co Ltd Information processing apparatus and program
JP2013247627A (en) * 2012-05-29 2013-12-09 Brother Ind Ltd Image processing device and conversion program
JP2015200842A (en) * 2014-04-10 2015-11-12 株式会社東芝 image forming apparatus
JP2016024528A (en) * 2014-07-17 2016-02-08 富士フイルム株式会社 Information processing apparatus, program, and digital plate inspection method
US9772805B2 (en) 2014-07-17 2017-09-26 Fujifilm Corporation Information processor and digital plate inspection method
JP2020028992A (en) * 2018-08-20 2020-02-27 コニカミノルタ株式会社 Image forming device, virus checking method, and computer program
JP7147360B2 (en) 2018-08-20 2022-10-05 コニカミノルタ株式会社 Image forming apparatus, virus check method, and computer program

Also Published As

Publication number Publication date
JP4258392B2 (en) 2009-04-30

Similar Documents

Publication Publication Date Title
US8373873B2 (en) Apparatus and method for determining execution order of private print jobs in a variable print system
US8169630B2 (en) Methods and apparatus for analyzing electronic documents and digital printing systems
US20020057449A1 (en) Method and apparatus for automatically communicating returning status and information from a printer using electronic mail (email)
US20070086050A1 (en) Information processing apparatus, image processing method, and machine-readable medium
JP5247603B2 (en) Information processing apparatus, control method, and control program
JP4537040B2 (en) Document processing apparatus and document processing method
JP4258392B2 (en) Print management device
JP4973803B1 (en) Image processing apparatus and program
US20100110467A1 (en) System and Method of Rasterizing PDF Files using Multiple Processors
JP5395654B2 (en) Page description data generation method, program, and data format
JP2005215621A (en) Image processor
JP4534505B2 (en) Printing apparatus and raster image processor
JP4479289B2 (en) Printing control apparatus and method, data expansion apparatus
JP2002229764A (en) Printing system, server, printing method, storage medium, and program
JP4251088B2 (en) Print control apparatus and print management method
US20090244559A1 (en) Image rasterizing apparatus and image rasterizing method
JP2012155415A (en) Printing system
JP2007021905A (en) Printing support device/method and program
JP4310994B2 (en) Image processing device
JP7310197B2 (en) Information processing system, information processing device and program
JP2013123878A (en) Program for predicting processing time of variable print data and image forming apparatus
JP4062355B1 (en) Print system, printer, print program
JP5395653B2 (en) Plate inspection system, plate inspection method and program
US9367525B2 (en) Data processing apparatus for page ordering, data processing method, and nontransitory storage medium for same
JP2005267064A (en) Printing control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081007

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081208

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: 20090113

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: 20090126

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

Free format text: PAYMENT UNTIL: 20120220

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130220

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140220

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees