JP5512449B2 - Page description data processing apparatus, method and program, and printed matter production method - Google Patents
Page description data processing apparatus, method and program, and printed matter production method Download PDFInfo
- Publication number
- JP5512449B2 JP5512449B2 JP2010169081A JP2010169081A JP5512449B2 JP 5512449 B2 JP5512449 B2 JP 5512449B2 JP 2010169081 A JP2010169081 A JP 2010169081A JP 2010169081 A JP2010169081 A JP 2010169081A JP 5512449 B2 JP5512449 B2 JP 5512449B2
- Authority
- JP
- Japan
- Prior art keywords
- operator
- page description
- description data
- group
- drawing object
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 46
- 238000012545 processing Methods 0.000 title claims description 41
- 238000004519 manufacturing process Methods 0.000 title claims description 6
- 238000003672 processing method Methods 0.000 claims description 13
- 239000003973 paint Substances 0.000 claims description 7
- 230000001915 proofreading effect Effects 0.000 claims description 4
- 238000012790 confirmation Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000000926 separation method Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
Images
Landscapes
- Image Generation (AREA)
- Record Information Processing For Printing (AREA)
- Processing Or Creating Images (AREA)
Description
この発明は、ページ記述言語(Page Description Language;PDL)で記述されたページ記述データのうち、所定の属性を有するページ記述データに対して特定の処理を行い、よりロバスト性を有するページ記述データ(この明細書において、ロバスト化ページ記述データという。)に変換するページ記述データ処理装置、方法及びプログラム並びに印刷物生産方法に関する。 The present invention performs a specific process on page description data having a predetermined attribute among page description data described in a page description language (PDL), and provides more robust page description data ( In this specification, the present invention relates to a page description data processing apparatus, method and program for converting into robust page description data) and a printed matter production method.
近時、印刷製版の分野において、オペレータがコンピュータを利用して作った文字や画像を、DTP(DeskTop Publishing)アプリケーションソフトウエアが組み込まれた前記コンピュータを使って電子的なページに組み込むDTP処理が普及している。 Recently, in the field of printing plate making, DTP processing that incorporates characters and images created by an operator using a computer into an electronic page using the computer with DTP (DeskTop Publishing) application software installed has become widespread. doing.
上記のDTPアプリケーションソフトウエアでは、作業者によって編集された文字や画像等の要素を基に、ページ毎のイメージを表現するページ記述データが作成される。 In the above DTP application software, page description data representing an image for each page is created based on elements such as characters and images edited by an operator.
ページ記述データは、プリンタやプレートセッタ等の出力機の解像度等に依存しないベクトルデータであり、このままでは出力機から出力することができない。そこで、ページ記述データをRIP(Raster Image Processor)でラスタライズ処理(標本化)することにより、ページを構成する文字や画像等の要素を画素(ドット)の集合として表すラスタイメージデータに変換する。 The page description data is vector data that does not depend on the resolution or the like of an output device such as a printer or a plate setter, and cannot be output from the output device as it is. Thus, the page description data is rasterized (sampled) by RIP (Raster Image Processor) to convert the elements such as characters and images constituting the page into raster image data representing a set of pixels (dots).
ラスタイメージデータが、プリンタあるいはプレートセッタ等の出力機に供給されると、出力機は、ラスタイメージデータに基づく画像を形成したハードコピーあるいは刷版を出力する(特許文献1参考)。 When the raster image data is supplied to an output device such as a printer or a plate setter, the output device outputs a hard copy or a printing plate on which an image based on the raster image data is formed (see Patent Document 1).
ところで、ページ記述データの一種であるPDF(Portable Document File)version1.3には、ペイント対象領域を覆う滑らかな色の変化を制御する「シェーディングパターン」(オペレータあるいは辞書)が実装されている。このシェーディングパターンには、軸・円形に沿って色が変化するタイプのみならず、関数ベースで色が変化するタイプも適用できる。 By the way, PDF (Portable Document File) version 1.3, which is a type of page description data, is equipped with a “shading pattern” (operator or dictionary) that controls a smooth color change covering the area to be painted. For this shading pattern, not only the type in which the color changes along the axis and the circle but also the type in which the color changes on a function basis can be applied.
ところが、PDFの上記仕様を用いて、種々のシェーディングパターンを生成した後、RIPによりラスタライズ処理する場合に予期しない問題が生じ得る場合がある。 However, there are cases where an unexpected problem may occur when rasterization processing is performed by RIP after generating various shading patterns using the above-mentioned specifications of PDF.
例えば、図9Aに示す描画オブジェクト2の描画領域3には、所定の色(背景色)に均一に塗り潰された背景部4と、円形状のシェーディングパターン6とが設けられている。
For example, the
シェーディングパターン6において、シェーディングを開始する円(以下、開始円という。)の中心座標Oは(0,0)であり、その半径は50である。一方、シェーディングを終了する円(以下、終了円という。)の中心座標は(−35,−35)であり、その半径は10である。
In the
この描画オブジェクト2の記述方法は、ページ記述データ作成ソフトウエアの種類及びバージョンにより異なる場合がある。第1例として、矩形状の第1描画オブジェクト(描画オブジェクト2)に、該第1描画オブジェクトとは独立した円形状の第2描画オブジェクト(シェーディングパターン6)が重畳していると記述することができる。第2例として、1個の描画オブジェクト2のうち描画領域3の全体を背景色で均一に塗り潰し、その上に上書きして、所定の円領域をシェーディングパターン6として再度塗り潰していると記述することができる。また、第2例の中でも、シェーディングで上書きして塗り潰す適用範囲を、前記円領域内に限定(クリッピングパスを設定)することもできるし、あるいは描画領域3の全体にまで及ぶようにしてもよい。
The description method of the
同一の描画内容であるが記述方法がそれぞれ異なるページ記述データをラスタライズ処理する際、RIPの演算アルゴリズムやソフトウエアバージョンに応じて、目論見と異なる処理結果が得られる場合がある。本発明者の実験結果によれば、図9B例に示すように、シェーディングパターン6(図9A参照)の代わりに、その左下部が三日月状に突出したシェーディングパターン8が描画される場合があった。
When rasterizing the page description data having the same drawing contents but different description methods, processing results different from the intended one may be obtained depending on the RIP calculation algorithm and software version. According to the experiment results of the present inventor, as shown in the example of FIG. 9B, instead of the shading pattern 6 (see FIG. 9A), there is a case where the
このように、特定のシェーディングパターンを生成する際、記述方法とRIPとの組み合わせに応じて、目論見と異なるシェーディングの塗り潰しが実行される場合がある。そのため、特定のシェーディングパターンを含むページ記述データに対してラスタライズ処理する場合、発生原因の特定が困難である予期しない印刷不具合の一因となり得る。例えば、シェーディング辞書に「Background」属性(背景色を指定するエントリ)を付加したページ記述データをラスタライズ処理する場合、特に顕在化する傾向があった。 As described above, when a specific shading pattern is generated, there is a case where shading paint different from the prospective is executed depending on the combination of the description method and the RIP. Therefore, when the rasterizing process is performed on page description data including a specific shading pattern, it may be a cause of an unexpected printing defect that makes it difficult to identify the cause of occurrence. For example, when page description data in which a “Background” attribute (an entry for designating a background color) is added to a shading dictionary is rasterized, there is a tendency to become particularly apparent.
本発明は上記した問題を解決するためになされたもので、特定のシェーディングパターンを含むページ記述データに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止可能なページ記述データ処理装置、方法及びプログラム並びに印刷物生産方法を提供することを目的とする。 The present invention has been made to solve the above-described problem, and a page description data processing apparatus, method, and method that can prevent printing problems that may occur when rasterizing processing is performed on page description data including a specific shading pattern. It is an object to provide a program and a printed matter production method.
本発明に係るページ記述データ処理装置は、入力されたページ記述データの中から、描画領域の一部をシェーディングで塗り潰し、且つ、残余の領域を所定の背景色で均一に塗り潰す特定描画オブジェクトの有無を識別する特定描画オブジェクト識別部と、前記特定描画オブジェクト識別部により前記特定描画オブジェクトがあると識別された場合に、該特定描画オブジェクトを記述するオペレータ群を、前記描画領域の全体を前記背景色で均一に塗り潰す第1描画オブジェクトを記述する第1オペレータ群と、前記描画領域の一部を前記シェーディングで塗り潰す第2描画オブジェクトを記述する第2オペレータ群とに置換するオペレータ置換部とを有し、前記オペレータ置換部は、前記オペレータ群を複製することで前段及び後段のオペレータ群を併存させた後、前記前段のオペレータ群から前記シェーディングの描画処理を除外した前記第1オペレータ群と、前記後段のオペレータ群から前記背景色の描画処理を除外した前記第2オペレータ群とに置換する。 The page description data processing apparatus according to the present invention includes a specific drawing object that fills a part of a drawing area with shading and uniformly paints a remaining area with a predetermined background color from input page description data. A specific drawing object identifying unit for identifying presence / absence, and an operator group describing the specific drawing object when the specific drawing object is identified by the specific drawing object identifying unit; a first operator unit describing uniformly fill the first drawing object in color, and the operator replacing unit for replacing a portion of the drawing area and a second operator group describing the second drawing object fill in the shading have a, the operator replacement unit, upstream and downstream of the operations by replicating the operator group The first operator group in which the shading drawing process is excluded from the preceding operator group, and the second operator group in which the background color drawing process is excluded from the subsequent operator group. Replace with.
また、前記特定描画オブジェクト識別部は、前記オペレータ群の中に、前記描画領域を定義する領域定義オペレータがあると識別し、且つ、前記描画領域の前記背景色が指定されたシェーディングオペレータがあると判別した場合に、前記特定描画オブジェクトがあると識別することが好ましい。 Further, the specific drawing object identification unit identifies that there is a region definition operator that defines the drawing region in the operator group, and there is a shading operator in which the background color of the drawing region is specified. When it is determined, it is preferable that the specific drawing object is identified.
さらに、前記オペレータ置換部は、前記第1オペレータ群の直後に前記第2オペレータ群が実行されるように置換することが好ましい。 Furthermore, it is preferable that the operator replacement unit performs replacement so that the second operator group is executed immediately after the first operator group.
本発明に係るページ記述データ処理方法は、入力されたページ記述データの中から、描画領域の一部をシェーディングで塗り潰し、且つ、残余の領域を所定の背景色で均一に塗り潰す特定描画オブジェクトの有無を識別するステップと、前記特定描画オブジェクトがあると識別された場合に、該特定描画オブジェクトを記述するオペレータ群を、前記描画領域の全体を前記背景色で均一に塗り潰す第1描画オブジェクトを記述する第1オペレータ群と、前記描画領域の一部を前記シェーディングで塗り潰す第2描画オブジェクトを記述する第2オペレータ群とに置換するステップとをコンピュータに実行させ、前記置換ステップでは、前記オペレータ群を複製することで前段及び後段のオペレータ群を併存させた後、前記前段のオペレータ群から前記シェーディングの描画処理を除外した前記第1オペレータ群と、前記後段のオペレータ群から前記背景色の描画処理を除外した前記第2オペレータ群とに置換する。 In the page description data processing method according to the present invention, a specific drawing object that fills a part of a drawing area with shading and uniformly fills a remaining area with a predetermined background color from input page description data. A step of identifying presence / absence, and a group of operators that describe the specific drawing object when the specific drawing object is identified, and a first drawing object that uniformly fills the entire drawing area with the background color describe a first operator group, the part of the drawing area to perform the step of replacing the second operator unit describing a second drawing object fill in the shading to the computer, in the replacing step, the operator After duplicating the group to coexist with the preceding and succeeding operator groups, the preceding operator group Said first operator group excluding the drawing process of al the shading, replacing from the subsequent operator groups and the second operator group excluding the drawing processing of the background color.
本発明に係るプログラムは、コンピュータを、入力されたページ記述データの中から、描画領域の一部をシェーディングで塗り潰し、且つ、残余の領域を所定の背景色で均一に塗り潰す特定描画オブジェクトの有無を識別する特定描画オブジェクト識別部、前記特定描画オブジェクトがあると識別された場合に、該特定描画オブジェクトを記述するオペレータ群を、前記描画領域の全体を前記背景色で均一に塗り潰す第1描画オブジェクトを記述する第1オペレータ群と、前記描画領域の一部を前記シェーディングで塗り潰す第2描画オブジェクトを記述する第2オペレータ群とに置換するオペレータ置換部として機能させ、前記オペレータ置換部は、前記オペレータ群を複製することで前段及び後段のオペレータ群を併存させた後、前記前段のオペレータ群から前記シェーディングの描画処理を除外した前記第1オペレータ群と、前記後段のオペレータ群から前記背景色の描画処理を除外した前記第2オペレータ群とに置換する。 The program according to the present invention enables the computer to detect whether or not there is a specific drawing object that fills a part of the drawing area with shading and uniformly fills the remaining area with a predetermined background color from the input page description data. A specific drawing object identifying unit for identifying the first drawing for uniformly filling the entire drawing area with the background color when an operator group describing the specific drawing object is identified. a first operator unit describing the object, is the functional part of the drawing area as an operator replacing unit that replaces the second operator unit describing a second drawing object fill in the shading, the operator replacing unit, After duplicating the operator group to coexist with the operator group at the former stage and the latter stage, Replacing of the first operator group from the operator group excluding the drawing process of the shading, the said second operator group from the operator group excluding the drawing processing of the background color of the subsequent stage.
また、前記識別ステップでは、前記オペレータ群の中に、前記描画領域を定義する領域定義オペレータがあると識別し、且つ、前記描画領域の前記背景色が指定されたシェーディングオペレータがあると判別した場合に、前記特定描画オブジェクトがあると識別することが好ましい。 In the identification step, when it is determined that there is a region definition operator that defines the drawing region in the operator group, and it is determined that there is a shading operator in which the background color of the drawing region is specified It is preferable to identify that the specific drawing object is present.
さらに、前記置換ステップでは、前記第1オペレータ群の直後に前記第2オペレータ群が実行されるように置換することが好ましい。 Furthermore, in the replacement step, it is preferable that replacement is performed so that the second operator group is executed immediately after the first operator group.
本発明に係る印刷物生産方法は、印刷しようとするページ記述データに基づいて校正画像を出力する校正ステップと、上記したいずれかのページ記述データ処理方法を用いて、前記校正ステップの実行前に前記ページ記述データを処理する処理ステップとを備えることを特徴とする。 The printed matter production method according to the present invention includes a proofreading step for outputting a proof image based on page description data to be printed, and any one of the above-described page description data processing methods. And processing steps for processing the page description data.
本発明に係るページ記述データ処理装置、方法及びプログラム並びに印刷物生産方法によれば、描画領域の一部をシェーディングで塗り潰し、且つ、残余の領域を所定の背景色で均一に塗り潰す特定描画オブジェクトがあると識別された場合に、該特定描画オブジェクトを記述するオペレータ群を、前記描画領域の全体を前記背景色で均一に塗り潰す第1描画オブジェクトを記述する第1オペレータ群と、前記描画領域の一部をシェーディングで塗り潰す第2描画オブジェクトを記述する第2オペレータ群とに置換するようにしたので、RIPによるラスタライズの過程で、描画領域の全体を背景色で均一に塗り潰す処理と、前記描画領域の一部をシェーディングで塗り潰す処理とが相互に影響を受けることなく確実に実行される。すなわち、シェーディングパターンの描画結果が不定になる現象を未然に防止可能である。これにより、特定のシェーディングパターンを含むページ記述データに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止できる。 According to the page description data processing apparatus, method and program, and printed matter production method according to the present invention, there is provided a specific drawing object that fills a part of a drawing area with shading and uniformly paints a remaining area with a predetermined background color. When it is identified that there is an operator group that describes the specific drawing object, a first operator group that describes a first drawing object that uniformly fills the entire drawing area with the background color, Since the second operator group describing the second drawing object that partially paints with shading is replaced, the process of uniformly filling the entire drawing area with the background color in the process of rasterizing by RIP, The process of filling a part of the drawing area with shading is reliably executed without being influenced by each other. That is, it is possible to prevent a phenomenon in which the drawing result of the shading pattern is indefinite. As a result, it is possible to prevent printing problems that may occur when rasterizing the page description data including a specific shading pattern.
以下、本発明に係るページ記述データ処理装置、方法及びプログラムの実施形態について、これを実施する出版システムを例として、添付の図面を参照しながら説明する。 Hereinafter, embodiments of a page description data processing apparatus, method, and program according to the present invention will be described with reference to the accompanying drawings, taking as an example a publishing system that implements the same.
図1は、本実施の形態に係るページ記述データ処理方法を実施する出版システム10の概略構成図を示している。
FIG. 1 is a schematic configuration diagram of a
出版システム10は、プリプレス工程と印刷工程並びに図示しない製本工程とから構成される。
The
プリプレス工程には、DTPコンピュータ12と、パーソナルコンピュータ等により構成されるページ記述データ処理装置14と、RIP16と、プリンタ20と、プレートセッタ22とが備えられる。
The prepress process includes a
DTPコンピュータ12は、オペレータによって編集された文字や画像等の要素を基に、ページ毎のイメージを表現するページ記述言語で記述されたページ記述データDpを作成する。
The
ページ記述データ処理装置14は、DTPコンピュータ12から出力されたページ記述データDpの内容(属性)を調べ、調査結果に応じて、所定の属性を有するページ記述データDpに対して特定の処理を行い、処理後のロバスト化ページ記述データDp´を作成するか、所定の属性を有さないページ記述データDpをそのまま出力する。なお、ページ記述データ処理装置14による処理機能は、DTPコンピュータ12に一体的に組み込み、ページ記述データ処理装置14を省略することもできる。
The page description
RIP16は、ページ記述データ処理装置14から出力されたページ記述データDp又はロバスト化ページ記述データDp´を、例えばCMYK4版それぞれのラスタイメージデータDrに変換する。
The
プリンタ20は、ラスタイメージデータDrに基づきハードコピーであるプルーフ18(校正画像)を出力する。
The
プレートセッタ22は、プリンタ20によりプリントされたプルーフ18がオペレータによってOKであると判断された場合に、オペレータによる開始スイッチの操作後、RIP16の出力であるラスタイメージデータDrからCMYK4版のそれぞれの刷版PPを作成して出力する。
When the operator determines that the proof 18 printed by the
印刷工程には、印刷機24が備えられる。印刷機24には、CMYK4版の刷版PPが装着され、刷版PPに担持されたCMYKのインキが本紙上に転移されて多色(4色)刷りが行われることで印刷物26が完成する。
A
図2は、ページ記述データ処理装置14のCPUがROMに記録されたプログラムを実行することで実現される機能のブロック図を示している。
FIG. 2 shows a block diagram of functions realized by the CPU of the page description
ページ記述データ処理装置14は、入力I/F(インタフェース)32を通じて入力したページ記述データDpを分析処理したロバスト化ページ記述データDp´を作成し又は手を加えない元のままのページ記述データDpを作成し、出力I/F(インタフェース)34を通じて出力する。
The page description
ページ記述データ処理装置14は、上記した入力I/F32、出力I/F34のほか、特定の描画オブジェクト(特定描画オブジェクト)の有無を識別する描画オブジェクト識別部36(特定描画オブジェクト識別部)と、特定の描画オブジェクトがあると識別された場合に前記描画オブジェクトを記述するオペレータ群を置換するオペレータ置換部38とを備える。
In addition to the input I /
本明細書中の「描画オブジェクト」は、二次元グラフィクス(又は三次元グラフィクス)の各構成要素を意味し、ソフトウエア工学の技術分野で用いられる「オブジェクト」よりも狭い概念である。また、「オペレータ群」には、複数のオペレータの集合のみならず、単一のオペレータも含まれるものとする。 The “drawing object” in this specification means each component of two-dimensional graphics (or three-dimensional graphics), and is a concept narrower than the “object” used in the technical field of software engineering. The “operator group” includes not only a set of a plurality of operators but also a single operator.
描画オブジェクト識別部36は、ページ記述データDpの構造を解析する構造解析部40と、領域定義オペレータの有無を識別する領域定義オペレータ識別部42と、描画領域の背景色が指定されたシェーディングオペレータの有無を判別するシェーディングオペレータ判別部44とを備える。
The drawing
なお、本明細書における「領域定義オペレータ」は、描画領域(閉領域)を定義するパスオブジェクトの記述に用いるオペレータ群である。「パスオブジェクト」は、直線、矩形、曲線(例えば3次ベジェ曲線)で構成される任意の形状である。 Note that “area definition operators” in this specification is an operator group used to describe a path object that defines a drawing area (closed area). The “path object” is an arbitrary shape composed of a straight line, a rectangle, and a curve (for example, a cubic Bezier curve).
また、本明細書における「シェーディングオペレータ」は、ペイント対象領域を覆う滑らかな色の変化を制御するオペレータをいう。そして、シェーディングオペレータには、オペレータ形式のみならず、辞書形式が含まれる。 In addition, the “shading operator” in this specification refers to an operator that controls a smooth color change covering the paint target area. The shading operator includes not only an operator format but also a dictionary format.
シェーディングオペレータ判別部44は、シェーディングオペレータの有無を確認するオペレータ有無確認部46と、シェーディングオペレータ中で背景色が指定されているか否かを確認する背景色指定有無確認部48とを備える。
The shading
基本的には、以上のように構成される出版システム10のページ記述データ処理装置14の動作について、図3のフローチャートを参照しながら説明する。
Basically, the operation of the page description
ステップS1において、ページ記述データ処理装置14は、DTPコンピュータ12から出力されるページ記述データDpをページ毎に取り込む。
In step S1, the page description
図4は、入力されたページ記述データDp(PDFファイル)の一例を示す説明図である。ページ記述データDpは、10番目のオブジェクト(ラインL1001〜L1003)と、11番目のオブジェクト(ラインL1101〜L1109)と、12番目のオブジェクト(ラインL1201〜L1208)と、20番目のオブジェクト(ラインL2001〜L2051)とを少なくとも備える。 FIG. 4 is an explanatory diagram showing an example of input page description data Dp (PDF file). The page description data Dp includes a tenth object (lines L1001 to L1003), an eleventh object (lines L1101 to L1109), a twelfth object (lines L1201 to L1208), and a twentieth object (lines L2001 to L2001). L2051).
以下、ページ記述データDp(PDFファイル)中のオペレータのうち、本発明の技術的特徴を明確にするために必要なオペレータのみに関して説明する。詳細は、上記した非特許文献(PDFリファレンス 第2版)を参照されたい。 Hereinafter, of the operators in the page description data Dp (PDF file), only the operators necessary for clarifying the technical features of the present invention will be described. For details, refer to the above-mentioned non-patent document (PDF Reference 2nd Edition).
10番目のオブジェクト中の辞書94は、11番目のオブジェクトで記述されたシェーディング辞書を「Sh1」として定義する。
The
11番目のオブジェクト中の辞書96は、円形シェーディングの詳細について定義する。シェーディングの開始円の中心座標は(−0.7,−0.7)であり、その半径は0.1である。一方、シェーディングの終了円の中心座標は(0,0)であり、その半径は1である。
A
12番目のオブジェクト中の辞書98は、11番目のオブジェクトで参照される関数形を定義する。具体的には、デバイスCMYK空間において、C=0.3t、M=0.4t、Y=0.5t、K=0.6tの関数形を表している。ここで、0≦C、M、Y、K、t≦1である。
A
20番目のオブジェクト中のオペレータ群100は、辞書94、96及び98を参照しながら、所定のページ領域内に描画オブジェクト2(図9A参照)を描画する。
The
ステップS2において、構造解析部40は、ページ記述データDpの構造を解析してページに含まれるオブジェクトを抽出する。その後、領域定義オペレータ識別部42は、構造解析部40から取得したオブジェクトに、領域定義オペレータが含まれているか否かを識別する。領域定義オペレータが含まれていない場合には、ページ記述データDpを、変更せずそのまま出力I/F34を通じて出力する(ステップS6)。
In step S2, the
例えば、領域定義オペレータ識別部42は、パス構築オペレータの有無、オペレータの配置順等を考慮することで、領域定義オペレータの有無を識別する。パス構築オペレータには、カレントポイントを移動する「m」、カレントパスに直線を追加する「l」、カレントパスに曲線を追加する「c」「v」「y」等が含まれる。図4例では、領域定義オペレータ識別部42は、ラインL2011〜L2015の記述から、矩形状の描画領域を記述する領域定義オペレータが含まれていると識別する。この場合、領域定義オペレータ識別部42は、シェーディングオペレータ判別部44にページ記述データDpを供給する。
For example, the region definition
ステップS3において、オペレータ有無確認部46は、ステップS2により識別された領域定義オペレータが記述する描画領域内に、シェーディングを適用するシェーディングオペレータがあるか否かを確認する。シェーディングオペレータがない場合には、ページ記述データDpを、変更せずそのまま出力I/F34を通じて出力する(ステップS6)。
In step S3, the operator presence /
例えば、オペレータ有無確認部46は、対象範囲の起点となるオペレータ「m」と、次のカレントパスを形成するためのオペレータ「m」との間に、シェーディングオペレータ「sh」があるか否かを確認する。図4例では、ラインL2011、L2019及びL2021の記述から、シェーディングオペレータがあると判別する。この場合、オペレータ有無確認部46は、背景色指定有無確認部48にページ記述データDpを供給する。
For example, the operator presence /
ステップS4において、背景色指定有無確認部48は、ステップS3により確認されたシェーディングオブジェクトに背景色が指定されているか否かを確認する。背景色が指定されていない場合には、ページ記述データDpを、変更せずそのまま出力I/F34を通じて出力する(ステップS6)。
In step S4, the background color designation presence /
例えば、背景色指定有無確認部48は、シェーディングオペレータに応じた辞書のリソース名を参照し、前記辞書に「Background」属性が付与されているか否かを確認する。なお、「Background」では単一の色値を指定可能であり、シェーディング辞書(オペレータ)にこの属性を含めるか否かは任意である。
For example, the background color designation presence /
図4例では、背景色指定有無確認部48は、ラインL1002、L1102〜L1107(特に、ラインL1104)、L2019の記述から、シェーディングオペレータ「Sh1」には背景色が指定されていると判別する。この場合、背景色指定有無確認部48は、オペレータ置換部38にページ記述データDpを供給する。
In the example of FIG. 4, the background color designation presence /
ステップS5において、オペレータ置換部38は、ステップS3及びS4により確認・判別されたシェーディングオペレータ(図4のオペレータ群100)を、後述する第1オペレータ群106と第2オペレータ群110(図8参照)とに分離して置換する。
In step S5, the
以下、シェーディングオペレータの分離・置換処理について、図5のフローチャートを参照しながら詳細に説明する。 Hereinafter, the shading operator separation / replacement process will be described in detail with reference to the flowchart of FIG.
ステップS51において、オペレータ置換部38は、本処理の対象範囲を決定する。オペレータ置換部38は、描画オブジェクト識別部36から一度に取得したページ記述データDpをすべて対象範囲に含めてもよい。あるいは、オペレータ置換部38は、描画オブジェクト識別部36により決定された対象範囲を取得した上で、対象範囲を決定してもよい。図4例では、オペレータ置換部38は、ストリームオブジェクト(20番目のオブジェクト)のうちオペレータ群100を、本処理の対象範囲として決定したとする。
In step S51, the
図6Aに示すように、オペレータ群100の記述によって、所定のページ領域に描画オブジェクト200が描画される。描画オブジェクト200の描画領域201には、円形状のシェーディングパターン202と、所定の背景色で均一に塗り潰された背景部204とが表されている。なお、説明の便宜のため、図6A、及び後述する図6B〜図6Dでは、シェーディングパターン202の着色を省略している。
As illustrated in FIG. 6A, the
ステップS52において、オペレータ置換部38は、対象データをコピーする。すなわち、図4のオペレータ群100(ラインL2011〜L2020)と同一内容のデータを複製し、ラインL2020及びL2021の間に挿入する。
In step S52, the
そうすると、図7Aに示すように、ラインL2011〜L2020には元のオペレータ群100aが記述され、ラインL2021〜L2030には複製のオペレータ群100bが記述される。
Then, as shown in FIG. 7A, the
図6Bに示すように、元のオペレータ群100aの記述によって、所定のページ領域に元の描画オブジェクト200a(描画領域201、シェーディングパターン202a、背景部204a)が描画される。また、複製のオペレータ群100bの記述によって、複製の描画オブジェクト200b(描画領域201、シェーディングパターン202b、背景部204b)が描画される。
As shown in FIG. 6B, the
実際は、元の描画オブジェクト200aの描画領域201は、複製の描画オブジェクト200bの描画領域201と一致する。説明の便宜上、複製の描画オブジェクト200bの位置を左上方向に若干ずらして表記している。
Actually, the
なお、元のオペレータ群100aは複製のオペレータ群100bよりも先のラインに記述されている。よって、元のオペレータ群100aでの描画処理は、複製のオペレータ群100bでの描画処理よりも先に実行される。すなわち、元の描画オブジェクト200aは、複製の描画オブジェクト200bの背面側に配置される。
Note that the
ステップS53において、オペレータ置換部38は、前半のデータ(元のオペレータ群100a)の一部を書き換えることで、第1オペレータ群106を生成する。この第1オペレータ群106は、元のオペレータ群100aから、シェーディングパターン202a(図6B参照)の描画オペレータを除外したものである。
In step S53, the
先ず、オペレータ置換部38は、図4のラインL1103の記述に基づいてカラー空間の定義(図4例ではデバイスCMYK空間)を取得する。そして、オペレータ置換部38は、ラインL1104の記述に基づいて背景色の色値(図4例では、C=10%、M=20%、Y=30%、K=40%)を取得する。
First, the
そして、図7A及び図7Bに示すように、オペレータ置換部38は、ラインL2018の記述をオペレータ102に書き換え、ラインL2019の記述をオペレータ104に書き換える。オペレータ102は、カレントカラー(グラフィックス状態の変数)にデバイスCMYK空間の色値(図7B例では、C=10%、M=20%、Y=30%、K=40%)を設定するオペレータである。また、オペレータ104は、カレントパスが生成する閉領域{図7例では、座標(100,100)、(−100,100)、(−100,−100)、及び(100,−100)を頂点とする正方形状の領域}を塗り潰すオペレータである。
7A and 7B, the
図6Cに示すように、生成された第1オペレータ群106の記述によって、所定のページ領域に、元のオブジェクト200a(図6B参照)に代替して第1描画オブジェクト206が描画される。第1描画オブジェクト206は、その描画領域201を背景色で均一に塗り潰した背景部204を有している。
As shown in FIG. 6C, the
このように、オペレータ置換部38は、図7Aに示すページ記述データDpを、図7Bに示すページ記述データDp’に一旦置換する。その際、新たに生成される第1オペレータ群106は、描画領域201の全体を背景色で均一に塗り潰す第1描画オブジェクト206を記述するオペレータ群に相当する。
In this manner, the
最後に、ステップS54において、オペレータ置換部38は、後半のデータ(複製のオペレータ群100b)の一部を書き換えることで、第2オペレータ群110を生成する。この第2オペレータ群110は、複製のオペレータ群100bから、背景部204b(図6C参照)の描画を除外したものである。
Finally, in step S54, the
先ず、オペレータ置換部38は、図4のラインL2019の記述に基づいて参照するリソース名(図4例では「Sh1」)を取得する。そして、オペレータ置換部38は、ラインL1002の記述に基づいて更に参照するリソース名(図4例では、11番目のオブジェクト)を取得する。
First, the
そして、図7B及び図8に示すように、オペレータ置換部38は、11番目のオブジェクト(辞書96)中の、背景色の指定エントリに相当するL1104を削除する。
Then, as shown in FIGS. 7B and 8, the
図6Dに示すように、生成された第2オペレータ群108の記述によって、所定のページ領域に、元のオブジェクト200b(図6B参照)に代替して第2描画オブジェクト208が描画される。第2描画オブジェクト208は、シェーディングパターン202と、描画領域201の残余の領域である余白部210とを有している。
As shown in FIG. 6D, the
このように、オペレータ置換部38は、図7Bに示すページ記述データDp’を図8に示すページ記述データDp’に置換する。その際、新たに生成される第2オペレータ群108は、描画領域201の一部をシェーディングパターン202で塗り潰す第2描画オブジェクト208を記述するオペレータ群に相当する。なお、新たな第2オペレータ群108は複製のオペレータ群100bと一致するが、参照された辞書98、110の内容が異なっているので、異なる参照符号を付している。
As described above, the
このようにして、オペレータ置換部38は、シェーディングオペレータの分離・置換処理を実行する(ステップS5)。なお、オペレータの分離・置換方法は、上記した方法に限定されることなく、同等の演算結果を得られる種々の方法を採り得る。また、第1オペレータ群106の直後に第2オペレータ群110が実行されるように置換してもよい。
In this way, the
図3に戻って、ステップS6において、オペレータ置換部38により、第1オペレータ群106と第2オペレータ群108とに分離・置換されたページ記述データDp’を、出力I/F34を通じて出力する。
Returning to FIG. 3, in step S <b> 6, the page description data Dp ′ separated and replaced by the
このようにして、図1に示すように、ページ記述データ処理装置14に入力されたページ記述データDpは、そのまま(Dp)又はオペレータ置換処理が施された後(Dp’)、RIP16側に供給される。
In this way, as shown in FIG. 1, the page description data Dp input to the page description
その結果、ステップS53で生成された第1描画オブジェクト206に、ステップS54で生成された第2描画オブジェクト208を重畳することで、描画オブジェクト200(図6A参照)と同等の出力が得られる。そして、特定のシェーディングパターンを含むページ記述データDpであっても安定して出力することができる。
As a result, by superimposing the
このように、入力されたページ記述データDpの中から、描画領域201の一部をシェーディングパターン202で塗り潰し、且つ、背景部204(残余の領域)を所定の背景色で均一に塗り潰す描画オブジェクト200の有無を識別し、描画オブジェクト200があると識別された場合に、描画オブジェクト200を記述するオペレータ群100を、描画領域201の全体を前記背景色で塗り潰す第1描画オブジェクト206を記述する第1オペレータ群106と、描画領域201の一部(シェーディングパターン202の領域)をシェーディングで塗り潰す第2描画オブジェクト208を記述する第2オペレータ群110とに置換するようにしたので、RIP16によるラスタライズの過程で、描画領域201の全体を背景色で均一に塗り潰す処理と、描画領域201の一部をシェーディングで塗り潰す処理とが相互に影響を受けることなく確実に実行される。
In this way, a drawing object that fills part of the
すなわち、シェーディングパターン202の描画結果が不定になる現象を未然に防止可能である。これにより、特定のシェーディングパターンを含むページ記述データDpに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止できる。
That is, it is possible to prevent a phenomenon in which the drawing result of the
また、印刷しようとするページ記述データDpに基づいて、プリンタ20や表示装置等で校正画像(プルーフ18等)を出力する前に、本実施の形態に係るページ記述データ処理方法を用いてもよい。これにより、校正時のRIP処理によるシェーディングパターンの描画結果と、出力時(刷版又は印刷)のRIP処理によるシェーディングパターンの描画結果とが略一致する。すなわち、特定のシェーディングパターンを含むページ記述データに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止できる。特に、印刷物26を生産する過程で複数のRIP処理工程を経る場合には、可能な限り上流の工程で、本実施の形態に係るページ記述データ処理方法を用いることが好ましい。
In addition, the page description data processing method according to the present embodiment may be used before a proof image (
なお、この発明は、上述した実施形態に限定されるものではなく、この発明の主旨を逸脱しない範囲で自由に変更できることは勿論である。 In addition, this invention is not limited to embodiment mentioned above, Of course, it can change freely in the range which does not deviate from the main point of this invention.
本実施の形態ではPDFを中心に説明したが、ページ記述言語はこれに限定されることはない。例えば、AdobeSystems社のPostScript(登録商標)やXPS(XML Paper Specification)等に対しても本発明を適用できる。 In the present embodiment, the description has been made centering on PDF, but the page description language is not limited to this. For example, the present invention can be applied to PostScript (registered trademark) of Adobe Systems, XPS (XML Paper Specification), and the like.
10…出版システム 12…DTPコンピュータ
14…ページ記述データ処理装置 16…RIP
18…プルーフ 20…プリンタ
22…プレートセッタ 24…印刷機
26…印刷物 36…描画オブジェクト識別部
38…オペレータ置換部 40…構造解析部
42…領域定義オペレータ判別部 44…シェーディングオペレータ判別部
46…オペレータ有無確認部 48…背景色指定有無確認部
100…オペレータ群 100a…元のオペレータ群
100b…複製のオペレータ群 106…第1オペレータ群
108…第2オペレータ群 200…描画オブジェクト
201…描画領域 202(a、b)…シェーディングパターン
204(a、b)…背景部 206…第1描画オブジェクト
208…第2描画オブジェクト 210…余白部
10 ...
DESCRIPTION OF
Claims (8)
前記特定描画オブジェクト識別部により前記特定描画オブジェクトがあると識別された場合に、該特定描画オブジェクトを記述するオペレータ群を、前記描画領域の全体を前記背景色で均一に塗り潰す第1描画オブジェクトを記述する第1オペレータ群と、前記描画領域の一部を前記シェーディングで塗り潰す第2描画オブジェクトを記述する第2オペレータ群とに置換するオペレータ置換部と
を有し、
前記オペレータ置換部は、前記オペレータ群を複製することで前段及び後段のオペレータ群を併存させた後、前記前段のオペレータ群から前記シェーディングの描画処理を除外した前記第1オペレータ群と、前記後段のオペレータ群から前記背景色の描画処理を除外した前記第2オペレータ群とに置換する
ことを特徴とするページ記述データ処理装置。 A specific drawing object identification unit for identifying the presence or absence of a specific drawing object that fills a part of the drawing area with shading from the input page description data and uniformly paints the remaining area with a predetermined background color;
When the specific drawing object is identified by the specific drawing object identification unit, an operator group that describes the specific drawing object is defined as a first drawing object that uniformly fills the entire drawing area with the background color. possess a first operator group describing, the operator replacing unit that replaces the second operator unit describing a second drawing object to fill the portion of the drawing area in the shading,
The operator replacement unit duplicates the operator group to coexist the preceding and succeeding operator groups, and then excludes the shading drawing process from the preceding operator group and the succeeding operator group. A page description data processing apparatus, characterized in that the page description data processing device is replaced with the second operator group in which the background color drawing process is excluded from the operator group .
前記特定描画オブジェクト識別部は、前記オペレータ群の中に、前記描画領域を定義する領域定義オペレータがあると識別し、且つ、前記描画領域の前記背景色が指定されたシェーディングオペレータがあると判別した場合に、前記特定描画オブジェクトがあると識別する
ことを特徴とするページ記述データ処理装置。 The page description data processing device according to claim 1, wherein
The specific drawing object identification unit identifies that there is an area definition operator that defines the drawing area in the operator group, and determines that there is a shading operator in which the background color of the drawing area is specified. In this case, the page description data processing apparatus is characterized in that the specific drawing object is identified.
前記オペレータ置換部は、前記第1オペレータ群の直後に前記第2オペレータ群が実行されるように置換する
ことを特徴とするページ記述データ処理装置。 In the page description data processing device according to claim 1 or 2,
The page description data processing apparatus, wherein the operator replacement unit performs replacement so that the second operator group is executed immediately after the first operator group.
前記特定描画オブジェクトがあると識別された場合に、該特定描画オブジェクトを記述するオペレータ群を、前記描画領域の全体を前記背景色で均一に塗り潰す第1描画オブジェクトを記述する第1オペレータ群と、前記描画領域の一部を前記シェーディングで塗り潰す第2描画オブジェクトを記述する第2オペレータ群とに置換する置換ステップと
をコンピュータに実行させ、
前記置換ステップでは、前記オペレータ群を複製することで前段及び後段のオペレータ群を併存させた後、前記前段のオペレータ群から前記シェーディングの描画処理を除外した前記第1オペレータ群と、前記後段のオペレータ群から前記背景色の描画処理を除外した前記第2オペレータ群とに置換する
ことを特徴とするページ記述データ処理方法。 An identification step for identifying the presence or absence of a specific drawing object that fills a part of the drawing area with shading and uniformly fills the remaining area with a predetermined background color from the input page description data;
A group of operators describing the specific drawing object when the specific drawing object is identified; a first group of operators describing a first drawing object that uniformly fills the entire drawing area with the background color; , to execute and replacement step of replacing the second operator unit describing a second drawing object to fill the portion of the drawing area in the shading to the computer,
In the replacing step, the first operator group in which the shading drawing process is excluded from the first operator group after the first operator group and the second operator group coexist by duplicating the operator group; and the second operator A page description data processing method characterized by replacing the group with the second operator group excluding the background color drawing process from the group .
前記識別ステップでは、前記オペレータ群の中に、前記描画領域を定義する領域定義オペレータがあると識別し、且つ、前記描画領域の前記背景色が指定されたシェーディングオペレータがあると判別した場合に、前記特定描画オブジェクトがあると識別する
ことを特徴とするページ記述データ処理方法。 The page description data processing method according to claim 4, wherein
In the identification step, when it is determined that there is an area definition operator that defines the drawing area in the operator group, and it is determined that there is a shading operator in which the background color of the drawing area is specified, A page description data processing method, characterized by identifying that the specific drawing object is present.
前記置換ステップでは、前記第1オペレータ群の直後に前記第2オペレータ群が実行されるように置換する
ことを特徴とするページ記述データ処理方法。 The page description data processing method according to claim 4 or 5,
In the replacing step, the page description data processing method is characterized in that replacement is performed so that the second operator group is executed immediately after the first operator group.
入力されたページ記述データの中から、描画領域の一部をシェーディングで塗り潰し、且つ、残余の領域を所定の背景色で均一に塗り潰す特定描画オブジェクトの有無を識別する描画オブジェクト識別部、
前記特定描画オブジェクトがあると識別された場合に、該特定描画オブジェクトを記述するオペレータ群を、前記描画領域の全体を前記背景色で均一に塗り潰す第1描画オブジェクトを記述する第1オペレータ群と、前記描画領域の一部を前記シェーディングで塗り潰す第2描画オブジェクトを記述する第2オペレータ群とに置換するオペレータ置換部
として機能させ、
前記オペレータ置換部は、前記オペレータ群を複製することで前段及び後段のオペレータ群を併存させた後、前記前段のオペレータ群から前記シェーディングの描画処理を除外した前記第1オペレータ群と、前記後段のオペレータ群から前記背景色の描画処理を除外した前記第2オペレータ群とに置換する
ことを特徴とするプログラム。 Computer
A drawing object identification unit for identifying the presence or absence of a specific drawing object that fills a part of the drawing area with shading from the input page description data and uniformly paints the remaining area with a predetermined background color;
A group of operators describing the specific drawing object when the specific drawing object is identified; a first group of operators describing a first drawing object that uniformly fills the entire drawing area with the background color; , to function as an operator replacing unit that replaces the second operator unit describing a second drawing object to fill the portion of the drawing area in the shading,
The operator replacement unit duplicates the operator group to coexist the preceding and succeeding operator groups, and then excludes the shading drawing process from the preceding operator group and the succeeding operator group. A program replacing the operator group with the second operator group excluding the background color drawing process .
請求項4〜6のいずれか1項に記載のページ記述データ処理方法を用いて、前記校正ステップの実行前に前記ページ記述データを処理する処理ステップと
を備えることを特徴とする印刷物生産方法。 A proofreading step for outputting a proofreading image based on the page description data to be printed;
A method for producing printed matter, comprising: using the page description data processing method according to any one of claims 4 to 6 and processing the page description data before executing the proofreading step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010169081A JP5512449B2 (en) | 2010-07-28 | 2010-07-28 | Page description data processing apparatus, method and program, and printed matter production method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010169081A JP5512449B2 (en) | 2010-07-28 | 2010-07-28 | Page description data processing apparatus, method and program, and printed matter production method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012032850A JP2012032850A (en) | 2012-02-16 |
JP5512449B2 true JP5512449B2 (en) | 2014-06-04 |
Family
ID=45846222
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010169081A Expired - Fee Related JP5512449B2 (en) | 2010-07-28 | 2010-07-28 | Page description data processing apparatus, method and program, and printed matter production method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5512449B2 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7486294B2 (en) * | 2003-03-27 | 2009-02-03 | Microsoft Corporation | Vector graphics element-based model, application programming interface, and markup language |
JP2005070957A (en) * | 2003-08-21 | 2005-03-17 | Fuji Photo Film Co Ltd | Conversion control unit and conversion control program |
JP5132152B2 (en) * | 2003-12-31 | 2013-01-30 | イーストマン コダック カンパニー | Method and apparatus for selective flattening of page description file to support color correction |
-
2010
- 2010-07-28 JP JP2010169081A patent/JP5512449B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012032850A (en) | 2012-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8064096B2 (en) | Document template derived from variable data print file | |
US8139263B2 (en) | Systems and methods for printing artwork containing overlapped inks | |
JP4379139B2 (en) | Image processing device | |
JP4973803B1 (en) | Image processing apparatus and program | |
JP5476103B2 (en) | Page description data processing apparatus, method and program | |
JP2007226465A (en) | Image output system and image output method | |
EP2908288A1 (en) | Vector data processor, image recording system, vector data processing method, and computer-readable medium | |
JP5512449B2 (en) | Page description data processing apparatus, method and program, and printed matter production method | |
US8599389B2 (en) | Page description data processing apparatus, page description data processing method, print producing method, and recording medium | |
JP6120824B2 (en) | Image processing apparatus, image processing method, and program | |
JP2011175629A (en) | System and method for rendering of printable data | |
JP6330790B2 (en) | Print control system, print control apparatus, and program | |
JP5368940B2 (en) | Page description data processing apparatus, method and program | |
JP6388374B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
JP5896610B2 (en) | Apparatus, method and program | |
JP6822161B2 (en) | Information processing device, overprint attribute change method and program | |
JP2006252300A (en) | Pull print system | |
US8467077B2 (en) | Page description data processing apparatus, page description data processing method, and recording medium | |
JP2005092696A (en) | Image processor | |
JP4200855B2 (en) | Image processing device | |
JP2006123371A (en) | Test data, test print material, and method of forming the same | |
JP5296642B2 (en) | Image display device, image processing system, image display method, and program | |
CN101325647B (en) | Imaging method | |
JP2011173289A (en) | Print data generating apparatus and print data generating program | |
JP2006085508A (en) | Data structure for image formation instruction data and image processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130118 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131118 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131126 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140121 |
|
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: 20140304 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140326 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5512449 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |