"入力されたページ記述データの中から、破線パターンを描画する特定描画オブジェクトの有無を識別する特定描画オブジェクト識別部と、前記特定描画オブジェクト識別部により前記特定描画オブジェクトがあると識別された場合に、前記破線パターンの形状に基づいて、該破線パターンを複数のサブ破線パターンに分割するか否かを判別する分割要否判別部と、前記分割要否判別部により分割を要すると判別された場合に、前記特定描画オブジェクトを記述するオペレータ群を、前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換するオペレータ置換部とを有することを特徴とするページ記述データ処理装置。請求項1記載のページ記述データ処理装置において、前記分割要否判別部は、前記破線パターンに沿ったパスが複数のパス要素で構成される場合、前記破線パターンの分割を要すると判別することを特徴とするページ記述データ処理装置。請求項1又は2に記載のページ記述データ処理装置において、前記分割要否判別部は、前記破線パターンに沿ったパスの長さが第1の閾値を超えた場合、前記破線パターンの分割を要すると判別することを特徴とするページ記述データ処理装置。請求項1~3のいずれか1項に記載のページ記述データ処理装置において、前記分割要否判別部は、前記破線パターンを形成する線素の数が第2の閾値を超えた場合、前記破線パターンの分割を要すると判別することを特徴とするページ記述データ処理装置。請求項1~4のいずれか1項に記載のページ記述データ処理装置において、前記オペレータ置換部は、前記破線パターンを形成する線素の隙間の位置で順次結合する前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換することを特徴とするページ記述データ処理装置。入力されたページ記述データの中から、破線パターンを描画する特定描画オブジェクトの有無を識別する識別ステップと、前記特定描画オブジェクトがあると識別された場合に、前記破線パターンの形状に基づいて、該破線パターンを複数のサブ破線パターンに分割するか否かを判別する判別ステップと、分割を要すると判別された場合に、前記特定描画オブジェクトを記述するオペレータ群を、前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換する置換ステップとを備えることを特徴とするページ記述データ処理方法。コンピュータを、入力されたページ記述データの中から、破線パターンを描画する特定描画オブジェクトの有無を識別する特定描画オブジェクト識別部、前記特定描画オブジェクト識別部により前記特定描画オブジェクトがあると識別された場合に、前記破線パターンの形状に基づいて、該破線パターンを複数のサブ破線パターンに分割するか否かを判別する分割要否判別部、前記分割要否判別部により分割を要すると判別された場合に、前記特定描画オブジェクトを記述するオペレータ群を、前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換するオペレータ置換部として機能させることを特徴とするプログラム。印刷しようとするページ記述データに基づいて校正画像を出力する校正ステップと、請求項6記載のページ記述データ処理方法を用いて、前記校正ステップの実行前に前記ページ記述データを処理する処理ステップとを備えることを特徴とする印刷物生産方法。ところが、PDFの上記仕様を用いて、線状のパスに沿って破線パターンを生成した後、ラスタライズ処理する場合に予期しない問題が生じ得る。例えば、線状のパスに沿って破線パターンを生成する際、線素及び隙間の繰り返し数が増加するにつれて、RIPの演算アルゴリズムやソフトウエアバージョンに起因する演算誤差が累積し、パスの終点近傍における線素が不定に発生する場合がある。以下、図15B及び図15Cを参照しながら具体的に説明する。図15Bの例によると、上記演算誤差の影響により、線素200aの終点202aの位置と、線素200bの終点202bの位置が異なっているとする。すると、次の線素204aの始点206aはパスの終点位置208を超えた位置右方側に存在し、次の線素204bの始点206bはパスの終点位置208を超えない位置左方側に存在する。図15Cは、図15Bに示す上段の破線パターン線素200a、次の線素204a及び下段の破線パターン線素200b、次の線素204bにそれぞれ所定の線幅を付してストロークした結果を表す概略説明図である。予め指定された線幅とキャップ形式端部処理形式に従って、線素200aを中心軸とした塗り潰し領域210aが形成される。線素200bについても、線素200aと同様に、塗り潰し領域210bが形成されている。ところが、パスの範囲外にある始点206a上段の破線パターンには、次の線素204aを中心軸とした塗り潰し領域は形成されない。一方、パスの範囲内にある始点206b下段の破線パターンには、次の線素204bの一部を中心軸とした長円形状の塗り潰し領域212が形成される。すなわち、図15B及び図15Cに示すように、同じパス長であっても、目論見と異なる破線形状に変換される場合がある。このように、破線パターンを含む印刷データに対してラスタライズ処理する場合、発生原因の特定が困難である予期しない印刷不具合の一因となり得る。特に、線素の長さが短い場合にこの問題が顕在化する。本発明は上記した問題を解決するためになされたもので、破線パターンを含む印刷データに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止できるページ記述データ処理装置、方法及びプログラム並びに印刷物生産方法を提供することを目的とする。本発明に係るページ記述データ処理装置は、入力されたページ記述データの中から、破線パターンを描画する特定描画オブジェクトの有無を識別する特定描画オブジェクト識別部と、前記特定描画オブジェクト識別部により前記特定描画オブジェクトがあると識別された場合に、前記破線パターンの形状に基づいて、該破線パターンを複数のサブ破線パターンに分割するか否かを判別する分割要否判別部と、前記分割要否判別部により分割を要すると判別された場合に、前記特定描画オブジェクトを記述するオペレータ群を、前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換するオペレータ置換部とを有することを特徴とする。このように、破線パターンの形状に基づいて、該破線パターンを複数のサブ破線パターンに分割するか否かを判別する分割要否判別部と、特定描画オブジェクトを記述するオペレータ群を、前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換するオペレータ置換部を設けたので、RIPによるラスタライズ処理の過程で、破線パターンを構成する線素及び隙間の繰り返し数を減らすことで演算誤差の累積を抑制し、パスの終点近傍において線素が不定に発生する現象を未然に防止可能である。これにより、破線パターンを含む印刷データに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止できる。また、前記分割要否判別部は、前記破線パターンに沿ったパスが複数のパス要素で構成される場合、前記破線パターンの分割を要すると判別することが好ましい。さらに、前記分割要否判別部は、前記破線パターンに沿ったパスの長さが第1の閾値を超えた場合、前記破線パターンの分割を要すると判別することが好ましい。さらに、前記分割要否判別部は、前記破線パターンを形成する線素の数が第2の閾値を超えた場合、前記破線パターンの分割を要すると判別することが好ましい。さらに、前記オペレータ置換部は、前記破線パターンを形成する線素の隙間の位置で順次結合する前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換することが好ましい。本発明に係るページ記述データ処理方法は、入力されたページ記述データの中から、破線パターンを描画する特定描画オブジェクトの有無を識別する識別ステップと、前記特定描画オブジェクトがあると識別された場合に、前記破線パターンの形状に基づいて、該破線パターンを複数のサブ破線パターンに分割するか否かを判別する判別ステップと、分割を要すると判別された場合に、前記特定描画オブジェクトを記述するオペレータ群を、前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換する置換ステップとを備えることを特徴とする。本発明に係るプログラムは、コンピュータを、入力されたページ記述データの中から、破線パターンを描画する特定描画オブジェクトの有無を識別する特定描画オブジェクト識別部、前記特定描画オブジェクト識別部により前記特定描画オブジェクトがあると識別された場合に、前記破線パターンの形状に基づいて、該破線パターンを複数のサブ破線パターンに分割するか否かを判別する分割要否判別部、前記分割要否判別部により分割を要すると判別された場合に、前記特定描画オブジェクトを記述するオペレータ群を、前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換するオペレータ置換部として機能させることを特徴とする。本発明に係る印刷物生産方法は、印刷しようとするページ記述データに基づいて校正画像を出力する校正ステップと、上記したページ記述データ処理方法を用いて、前記校正ステップの実行前に前記ページ記述データを処理する処理ステップとを備えることを特徴とする。本発明に係るページ記述データ処理装置、方法及びプログラム並びに印刷物生産方法によれば、破線パターンの形状に基づいて該破線パターンを複数のサブ破線パターンに分割するか否かを判別し、特定描画オブジェクトを記述するオペレータ群を前記複数のサブ破線パターンをそれぞれ記述する複数のオペレータ群に置換するようにしたので、RIPによるラスタライズ処理の過程で、破線パターンを構成する線素及び隙間の繰り返し数を減らすことで演算誤差の累積を抑制し、パスの終点近傍において線素が不定に発生する現象を未然に防止可能である。これにより、破線パターンを含む印刷データに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止できる。以下、この発明に係るページ記述データ処理装置、方法及びプログラムの実施形態について、これを実施する出版システムを例として、添付の図面を参照しながら説明する。図1は、この実施形態に係るページ記述データ処理方法を実施する出版システム10の概略構成図を示している。出版システム10は、プリプレス工程と印刷工程並びに図示しない製本工程とから構成される。プリプレス工程には、DTPコンピュータ12と、パーソナルコンピュータ等により構成されるページ記述データ処理装置14と、RIP16と、プリンタ20と、プレートセッタ22が備えられる。DTPコンピュータ12は、オペレータによって編集された文字や画像等の要素を基に、ページ毎のイメージを表現するページ記述言語で記述されたページ記述データDpを作成する。ページ記述データ処理装置14は、DTPコンピュータ12から出力されたページ記述データDpの内容属性を調べ、調査結果に応じて、所定の属性を有するページ記述データDpに対して特定の処理を行い、処理後のロバスト化ページ記述データDp ́を作成するか、所定の属性を有さないページ記述データDpをそのまま出力する。なお、ページ記述データ処理装置14による処理機能は、DTPコンピュータ12に一体的に組み込み、ページ記述データ処理装置14を省略することもできる。RIP16は、ページ記述データ処理装置14から出力されたページ記述データDp又はロバスト化ページ記述データDp ́を、例えばCMYK4版それぞれのラスタイメージデータDrに変換する。プリンタ20は、ラスタイメージデータDrに基づきハードコピーであるプルーフ18校正画像を出力する。プレートセッタ22は、プリンタ20によりプリントされたプルーフ18がオペレータによってOKであると判断された場合に、オペレータによる開始スイッチの操作後、RIP16の出力であるラスタイメージデータDrからCMYK4版のそれぞれの刷版PPを作成して出力する。印刷工程には、印刷機24が備えられる。印刷機24には、CMYK4版の刷版PPが装着され、刷版PPに担持されたCMYKのインキが本紙上に転移されて多色4色刷りが行われることで印刷物26が完成する。図2は、ページ記述データ処理装置14のCPU14a図1参照がROM14b同参照に記録されたプログラムを実行することで達成される機能のブロック図を示している。なお、前記プログラムは、ROM14b、ハードディスク、CD-ROM等のコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行させてもよい。なお、ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものとする。コンピュータ読み取り可能な記録媒体には、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。ページ記述データ処理装置14は、入力インタフェース入力I/F32を通じて入力したページ記述データDpを分析処理したロバスト化ページ記述データDp ́を作成し又は手を加えない元のままのページ記述データDpを作成し、出力インタフェース出力I/F34を通じて出力する。ページ記述データ処理装置14は、上記の入出力インタフェース32、34の他、ページ記述データDpの構造を解析する構造解析部36と、破線パターンを描画するオブジェクト以下、特定描画オブジェクトという。の有無を識別する描画オブジェクト識別部38特定描画オブジェクト識別部と、特定描画オブジェクトがあると識別された場合に前記破線パターンの分割条件分割の要否も含む。を設定する分割条件設定部40と、分割を要すると判別された場合に前記描画オブジェクトを記述するオペレータ群を置換するオペレータ置換部42とを備える。ここで、本明細書中の描画オブジェクトは、二次元グラフィクス又は三次元グラフィクスの各構成要素を意味し、ソフトウエア工学の技術分野で用いられるオブジェクトよりも狭い概念である。また、オペレータ群には、複数のオペレータの集合のみならず、単一のオペレータも含まれるものとする。分割条件設定部40は、破線パターンの形状複数の線素の形状を推定する破線形状推定部44と、前記破線パターンを複数のサブ破線パターンに分割するか否かを判別する分割要否判別部46第1判別部48及び第2判別部50を含む。と、前記複数のサブ破線パターンの記述条件を決定する記述条件決定部52とを備える。基本的には、以上のように構成される出版システム10のページ記述データ処理装置14の動作について、図3のフローチャート及び図2の機能ブロック図を参照して説明する。ステップS1において、ページ記述データ処理装置14は、DTPコンピュータ12から出力されるページ記述データDpをページ毎に取り込む。ステップS2において、構造解析部36は、ページ記述データDpの構造を解析してページに含まれる描画オブジェクトを抽出する。その後、描画オブジェクト識別部38は、抽出された描画オブジェクトにパスオブジェクトが含まれているか否かを確認する。パスオブジェクトが含まれていない場合には、ページ記述データDpを、変更せずそのまま出力インタフェース34を通じて出力するステップS9。ここで、パスオブジェクトとは、直線、矩形、曲線例えば三次ベジェ曲線で構成される任意の形状をいう。ステップS3において、描画オブジェクト識別部38は、ステップS2により確認された前記パスオブジェクトにストローク系オペレータが含まれているか否かを確認する。ここで、ストローク系オペレータとは、パスオブジェクトを終了させるオペレータであり、カレントパスに線幅を付して線を描くオペレータをいう。一方、カレントパスが生成する閉空間を塗りつぶすオペレータを塗りつぶし系オペレータといい、ストローク系オペレータ及び塗りつぶし系オペレータを総称してパスペイントオペレータという場合がある。描画オブジェクト識別部38は、例えば、オペレータSs等が含まれているか否かを確認する。ストローク系オペレータが含まれていないすなわち、塗りつぶし系オペレータfF等が含まれている場合には、ページ記述データDpを、変更せずそのまま出力インタフェース34を通じて出力するステップS9。ステップS4において、描画オブジェクト識別部38は、ステップS2により確認された前記パスオブジェクトに破線パターン決定オペレータが含まれているか否かを確認する。ここで、破線パターン決定オペレータとは、パスをストロークするときの破線パターンの記述方法を設定するオペレータをいう。本明細書で例示するPDFでは、dの1種類のオペレータが定義されている。dオペレータにより設定可能な変数として、交互に現れる個々の線素と隙間との長さを指定する破線配列と、破線の開始位置となる先頭の位置を指定する破線フェーズとが定義されている。以下、破線パターン決定オペレータが含まれない存在しないことには、該オペレータ自体が存在しない場合のみならず、該オペレータには実線を表す変数が設定されており、実質的に破線パターンではないことが含まれる。描画オブジェクト識別部38は、例えば、オペレータdが含まれているか否かを確認する。含まれていない場合には、ページ記述データDpを、変更せずそのまま出力インタフェース34を通じて出力するステップS9。ステップS5において、破線形状推定部44は、パスに沿って形成される破線パターンの形状を推定する。具体的には、破線パターンを構成する複数の線素の始点及び終点の位置をそれぞれ推定する。以下、ユーザ空間装置独立座標系上において各線素の始点及び終点の位置を推定する方法について、図4のフローチャートを参照しながら詳細に説明する。ステップS51において、破線形状推定部44は、破線パターンに沿ったパスを構成するパス要素の個数を確認する。ここで、パス要素とは、1つのパスを構築するための基本単位を意味する。具体的には、前記パスの始点起点を決定するオペレータと、ストローク系オペレータとの間に存在するパス構築オペレータの個数を確認する。ここで、パス構築オペレータは、パスの物理的形状を定義するオペレータをいう。PDFでは、mlcvyhreの7種類のオペレータが定義されている。パス構築オペレータには、カレントパスに直線を追加する直線パス構築オペレータlの1種類と、カレントパスに曲線を追加する曲線パス構築オペレータcvyの3種類とが含まれる。ここで、カレントパスとは、パスペイント処理ストローク処理又は塗り潰し処理の適用範囲にある現在のパスをいう。図5は、直線パス構築オペレータlオペレータにより生成される直線状のパス要素60の概略説明図である。このパス要素60は、始点P1x1,y1及び終点P2x2,y2により定義されている。変数tの値を0~1まで変化させることにより、始点P1と終点P2とを結ぶパス要素60が生成される。ここで、変数tにおけるパス要素60上の点の座標Pxt,ytは、次の1式及び2式で算出される。xt=1-tx1tx2......1yt=1-ty1ty2......2ここで、1式及び2式より、x0=x1、y0=y1、x1=x2、y1=y2であることから諒解されるように、変数tが0~1に変化すると、パス要素60上の点Pは、矢印E1の方向に始点P1から終点P2まで連続的に移動する。図6は、曲線パス構築オペレータcオペレータにより生成される三次ベジェ曲線状のパス要素62の概略説明図である。このパス要素62は、2つの端点P0x0,y0及びP3x3,y3並びに2つの制御点P1x1,y1及びP2x2,y2により定義されている。変数tの値を0~1まで変化させることにより、始点P0と終点P3とを結ぶパス要素62が生成される。ここで、変数tにおけるパス要素62上の点の座標Pxt,ytは、次の3式及び4式で算出される。xt=1-t3x03t1-t2x13t21-tx2t3x3......3yt=1-t3y03t1-t2y13t21-ty2t3y3......4ここで、3式及び4式より、x0=x0、y0=y0、x1=x3、y1=y3であることから諒解されるように、変数tが0~1に変化すると、パス要素62上の点Pは、矢印E2の方向に始点P0から終点P3まで連続的に移動する。なお、破線で示す線分P0P1は点P0におけるパス要素62の接線である。また、破線で示す線分P2P3は点P3におけるパス要素62の接線である。図7Aは、曲線に沿った破線パターン70の一例を示す模式図である。本図に示すように、線素72と隙間74非線素とが交互に配置されることで、破線パターン70が形成されている。図7Bは、図7Aの破線パターン70に沿ったパス76の構成を表す概略説明図である。カレントパスとしてのパス76一点鎖線で表記する。は、矢印E3方向に向かって、三次ベジェ曲線で表記されるパス要素78と、三次ベジェ曲線で表記されるパス要素80とが結合してなる。パス要素78の始点はパスの始点82白抜け丸印で表記に対応し、パス要素78の終点はパス76の中間点84に対応する。パス要素80の始点は中間点84に対応し、パス要素80の終点はパス76の終点86塗り潰し丸印で表記に対応する。図7A及び図7B例の場合、破線形状推定部44は、破線パターン70から2個のパス要素78、80を確認する。なお、パスの構成に関し、図7例のように曲線状のパス同士の結合に限定されず、直線状のパスとの結合であってもよい。また、パス要素の結合数は、3つ以上であってもよいことはいうまでもない。ステップS52において、破線形状推定部44は、パス構築オペレータからパスを決定するパラメータを取得する。図5の例では、オペレータ属性l、始点P1x1,y1及び終点P2x2,y2である。図6の例では、オペレータ属性c、v、又はy、始点P0x0,y0、終点P3x3,y3、制御点P1x1,y1及び制御点P2x2,y2である。ステップS53において、破線形状推定部44は、破線パターン70を決定するパラメータを取得する。ここでは、dオペレータに設定される破線配列及び破線フェーズ破線形状パラメータに相当する。ステップS54において、破線形状推定部44は、複数の線素72における始点終点の各位置を推定する。以下、ユーザ空間装置独立座標系上での各位置の推定方法について詳細に説明する。パス要素60、62図5及び図6参照上の点Pの座標をxt,ytとするとき、区間[u,v]でのパス要素60、62の線分の長さIu,vは、次の5式で算出される。なお、0≦u≦1、0≦v≦1である。この5式に基づいて、線素72の始点終点位置を推定することができる。以下、図5に示す直線状のパス要素60の例に基づいて、破線形状推定部44が線素の始点終点の位置を推定する手順について説明する。図8Aに示すように、破線形状パラメータが[DL-D]{S}で設定されたものとする。ここで、D、L及びSはいずれも正数であって、整数値のみならず、実数値を採ることができる。すると、図8Bに示すように、パス要素60の始点PAx1,y1と、終点PBx2,y2と、上記破線形状パラメータに基づいて、5つの線素A1~A5の形状、具体的には、始点{Q1、Q3、Q5、Q7、Q9}及び終点{Q2、Q4、Q6、Q8、Q10}の位置をそれぞれ推定できる。以下、その推定方法について詳細に説明する。先ず、描画開始位置としての線素A1長さL1の始点Q1の位置は、パス要素60の始点PAの位置t1=0と推定される。そして、It1,t2=D-Sを満たすt2を算出し、1式及び2式に基づいてt=t2に相当する位置を算出する。線素A1の終点Q2の位置は、位置xt2,yt2であると推定される。次いで、It2,t3=L-Dを満たすt3を算出し、1式及び2式に基づいてt=t3に相当する位置を算出する。線素A2長さL2の始点Q3の位置は、算出された位置xt3,yt3であると推定される。そして、It3,t4=Dを満たすt4を算出し、1式及び2式に基づいてt=t4に相当する位置を算出する。線素A2の終点Q4の位置は、位置xt4,yt4であると推定される。以下同様にして、始点{Q1、Q3、Q5、Q7、Q9}及び終点{Q2、Q4、Q6、Q8、Q10}の座標がそれぞれ推定される。次いで、図6に示す曲線状のパス要素62の例に基づいて、破線形状推定部44が線素の始点終点の位置を推定する手順について説明する。図9に示すように、パス要素62の始点P0x0,y0と、終点P3x3,y3と、上記破線形状パラメータに基づいて、5つの線素A1~A5の形状、具体的には、始点{Q1、Q3、Q5、Q7、Q9}及び終点{Q2、Q4、Q6、Q8、Q10}の座標をそれぞれ推定できる。以下、その推定方法について詳細に説明する。先ず、描画開始位置としての線素A1長さL1の始点Q1の位置は、パス要素62の始点PAの位置t1=0と推定される。そして、It1,t2=D-Sを満たすt2を算出し、3式及び4式に基づいてt=t2に相当する位置を算出する。線素A1の終点Q2の位置は、位置xt2,yt2であると推定される。次いで、It2,t3=L-Dを満たすt3を算出し、3式及び4式に基づいてt=t3に相当する位置を算出する。線素A2長さL2の始点Q3の位置は、算出された位置xt3,yt3であると推定される。そして、It3,t4=Dを満たすt4を算出し、3式及び4式に基づいてt=t4に相当する位置を算出する。線素A2の終点Q4の位置は、位置xt4,yt4であると推定される。以下同様にして、始点{Q1、Q3、Q5、Q7、Q9}及び終点{Q2、Q4、Q6、Q8、Q10}の座標がそれぞれ推定される。そして、図7B例のように、複数のパス要素78、80で構成されたパス76に関しても、上記した方法に従って各線素72の始点終点を推定できる。すなわち、パス76の始点82から終点86までの区間でパス要素78、パス要素80の順で、各線素72の始点終点を順次推定すればよい。このように、破線形状推定部44は、パス76に沿って形成される破線パターン70の形状を推定するステップS5。図3に戻って、ステップS6において、分割要否判別部46は、破線パターン70の形状に基づいて、破線パターン70を複数のサブ破線パターンに分割するか否かを判別する。具体的には、複数のパス要素に沿った1つの破線パターンを複数のサブ破線パターンに分割する第1分割処理、又は、1つのパス要素からなる破線パターンを複数のサブ破線パターンに分割する第2分割処理の要否を判別する。以下、破線パターン70の分割要否を判別する方法について、図10のフローチャートを参照しながら詳細に説明する。ステップS61において、第1判別部48は、パス76を構成するパス要素の個数を判別する。パス要素が1つの場合、第1判別部48は、第1分割処理が不要であると判別するステップS62。一方、パス要素が複数の場合、第1判別部48は、第1分割条件を満たすとして、第1分割処理が必要であると判別するステップS63。なぜならば、複数のパス要素が結合されたパス76の場合、そのパス全体が長くなる可能性が高いからである。ステップS64において、第2判別部50は、未だ判別されていないパス要素を1つ指定する。以下、この指定されたパス要素を指定パス要素という。初期の状態では、パス76のうち、パス要素78、80が指定パス要素の候補となる。ステップS65において、第2判別部50は、破線形状推定部44による推定結果を参照し、指定パス要素の全長PL及び線素数ENを算出する。ここでは、図11Aに示すように、パス要素78、80の全長は、それぞれPL1、PL2であったとする。また、図11Bに示すように、パス要素78、80上に形成される線素数は、それぞれEN1、EN2であったとする。ステップS66において、第2判別部50は、指定パス要素の全長PLと閾値PLth第1の閾値との大小関係を比較する。PL<PLthの場合、次のステップS67に進む。ステップS67において、第2判別部50は、指定パス要素の線素数ENと閾値ENth第2の閾値との大小関係を比較する。EN<ENthの場合、第2判別部50は、第2分割処理が不要であると判別するステップS68。一方、PL≧PLthステップS66及びEN≧ENthステップS67の少なくとも一方を満たす場合、第2判別部50は、第2分割条件を満たすとして、第2分割処理が必要であると判別するステップS69。なぜならば、パス要素上に多数の線素72が形成される可能性が高いからである。なお、閾値PLth及び/又は閾値ENthは、固定値であってもよいし、印刷機24の出力解像度に応じて変更してもよい。ステップS70において、第2判別部50は、すべてのパス要素の指定が完了したか否かを判別する。完了していないと判別された場合、ステップS64に戻って、ステップS64~S69を順次繰り返す。このように、分割要否判別部46は、破線パターン70の形状に基づいて、破線パターン70を複数のサブ破線パターンに分割するか否かを判別するステップS6。図3に戻って、ステップS7において、分割処理が必要でない場合、すなわち、上記した第1分割条件及び第2分割条件のいずれも満たさない場合には、ページ記述データDpを、変更せずそのまま出力インタフェース34を通じて出力するステップS9。ステップS8において、オペレータ置換部42は、オペレータ群の分割置換処理を実行する。分割置換処理に先立ち、記述条件決定部52は、分割要否判別部46による判別結果に応じて、サブ破線パターンを記述するための記述条件を決定する。具体的には、各サブ破線パターンに沿ったパスの始点、終点及び形状のみならず、破線形状パラメータ破線配列及び破線フェーズをそれぞれ決定する。その後、オペレータ置換部42は、分割条件設定部40記述条件決定部52から取得した前記記述条件を用いて、ページ記述データDp中の破線パターン70を記述するオペレータ群を、複数のサブ破線パターンを記述する複数のオペレータ群に置換する。ここでは、ページ記述データDp、Dp’の具体的なソースコードの置換例についての説明を割愛する。その代わり、第1分割処理の実行後における破線パターン70の描画過程について、図12A~図13Bを参照しながら説明する。図12Aにおいて、始点100から終点102までのカレントパス104を設定する。このカレントパス104の形状は、図7Bに示すパス要素78の形状と一致する。すなわち、始点100の位置は始点82図7B参照の位置と一致するとともに、終点102の位置は中間点84同参照の位置と一致する。図12Bにおいて、適切な破線形状パラメータを用いてカレントパス104をストロークすることで、複数の線素72及び複数の隙間74で構成されるサブ破線パターン106が描画される。図13Aにおいて、始点108から終点110までのカレントパス112を設定する。このカレントパス112の形状は、図7Bに示すパス要素80の形状と一致する。すなわち、始点108の位置は中間点84図7B参照の位置と一致するとともに、終点110の位置は終点86同参照の位置と一致する。図13Bにおいて、適切な破線形状パラメータを用いてカレントパス112をストロークすることで、複数の線素72及び複数の隙間74で構成されるサブ破線パターン114が描画される。サブ破線パターン106、114を適切に結合することにより、破線パターン70図7A参照と略一致する破線パターン116を形成可能である。特に、サブ破線パターン114の破線フェーズを適切に設定することで、サブ破線パターン106の終端とサブ破線パターン114の始端との接合部118は、継ぎ目なく再現可能である。図14は、パス76の別の分割例を表す概略説明図である。本図は、第1分割処理及び第2分割処理の両方の分割処理を実行した後におけるパス76の分割結果を模式的に表す。パス76は、パス要素78、80が結合してなる。パス要素78は、中間点120の位置でさらに2等分されている。すなわち、パス要素78は、三次ベジェ曲線で表記されるパス要素122と、三次ベジェ曲線で表記されるパス要素124とが結合してなる。パス要素122の全長は、パス要素124の全長と一致=PL1/2し、PL1/2<PLth図10のステップS66参照の関係を満たしている。なお、第2分割処理において、図14例のように等分割でなくてもよいし、3つ以上のパス要素に分割してもよい。また、パス76又は、パス要素78、80の長さに応じて分割数を種々変更してもよい。さらに、破線パターン70を形成する線素72を避けて、隙間74の位置で順次結合するように分割することで、継ぎ目における線素72の長さの誤差変動を防止できる。図3に戻って、ステップS9において、オペレータ置換部42により破線パターン70が複数のサブ破線パターン106、114に分割されたページ記述データDp’を、出力インタフェース34を通じて出力する。このようにして、図1に示すように、ページ記述データ処理装置14に入力されたページ記述データDpは、そのままDp又はパス構築オペレータ置換処理が施された後Dp’、RIP16側に供給される。その結果、サブ破線パターン106図12B参照の描画後、サブ破線パターン114図13B参照を描画することで、破線パターン70と同等の破線パターン116図7A、図13B参照が得られる。そして、特定の破線パターンを含むページ記述データDpであっても安定して出力することができる。以上のように、破線パターン70の形状に基づいて、破線パターン70を複数のサブ破線パターン106、114に分割するか否かを判別する分割要否判別部46と、破線パターン70特定描画オブジェクトを記述するオペレータ群を、複数のサブ破線パターン106、114をそれぞれ記述する複数のオペレータ群に置換するオペレータ置換部42とを設けたので、RIP16によるラスタライズ処理の過程で、破線パターン70を構成する線素72及び隙間74の繰り返し数を減らすことで演算誤差の累積を抑制し、パス76の終点86近傍において線素72が不定に発生する現象を未然に防止可能である。これにより、破線パターンを含む印刷データに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止できる。また、印刷しようとするページ記述データDpに基づいて、プリンタ20や表示装置等で校正画像プルーフ18等を出力する前に、本実施の形態に係るページ記述データ処理方法を用いてもよい。これにより、校正時のRIP処理による破線パターン70の描画結果と、出力時刷版又は印刷のRIP処理による破線パターン70の描画結果とが略一致する。すなわち、特定の破線パターン70を含むページ記述データDpに対してラスタライズ処理を行う際に生じ得る印刷不具合を防止できる。特に、印刷物26を生産する過程で複数のRIP処理工程を経る場合には、可能な限り上流の工程で、本実施の形態に係るページ記述データ処理方法を用いることが好ましい。なお、この発明は、上述した実施形態に限定されるものではなく、この発明の主旨を逸脱しない範囲で自由に変更できることは勿論である。本実施の形態ではPDFを中心に説明したが、ページ記述言語はこれに限定されることはない。例えば、AdobeSystems社のPostScript登録商標やXPSXMLPaperSpecification等に対しても本発明を適用できる。"