コンピュータ支援設計ソフトウェアによって作成された図面データから印刷データを生成する印刷データ生成装置であって、前記図面データから、図面データに含まれるページ毎に、当該ページの図面サイズを特定するファイルを作成する、ファイル作成部と、前記図面データをページ毎に分割し、分割によって得られた各ページの図面データそれぞれを対象として、対応する前記ファイルに基づいて、ラスタ変換を実行する、ラスタ変換部と、前記ラスタ変換部によってラスタ変換された前記各ページの図面データを統合して、一つの印刷データとする、データ統合部と、を備えていることを特徴とする印刷データ生成装置。前記ファイル作成部が、前記図面データに含まれる各ページに予め設定されているサイズを前記図面サイズとして、前記ファイルを作成する、請求項1に記載の印刷データ生成装置。前記図面データが、2次元または3次元のベクトルデータによって構成されている、請求項1または2に記載の印刷データ生成装置。コンピュータ支援設計ソフトウェアによって作成された図面データから印刷データを生成するための方法であって、a前記図面データから、図面データに含まれるページ毎に、当該ページの図面サイズを特定するファイルを作成する、ステップと、b前記図面データをページ毎に分割し、分割によって得られた各ページの図面データそれぞれを対象として、対応する前記ファイルに基づいて、ラスタ変換を実行する、ステップと、c前記bのステップでラスタ変換された前記各ページの図面データを統合して、一つの印刷データとする、ステップと、を有することを特徴とする印刷データ生成方法。前記aのステップで、前記図面データに含まれる各ページに予め設定されているサイズを前記図面サイズとして、前記ファイルを作成する、請求項4に記載の印刷データ生成方法。前記図面データが、2次元または3次元のベクトルデータによって構成されている、請求項4または5に記載の印刷データ生成方法。コンピュータによって、コンピュータ支援設計ソフトウェアによって作成された図面データから印刷データを生成するためのプログラムであって、前記コンピュータに、a前記図面データから、図面データに含まれるページ毎に、当該ページの図面サイズを特定するファイルを作成する、ステップと、b前記図面データをページ毎に分割し、分割によって得られた各ページの図面データそれぞれを対象として、対応する前記ファイルに基づいて、ラスタ変換を実行する、ステップと、c前記bのステップでラスタ変換された前記各ページの図面データを統合して、一つの印刷データとする、ステップと、を実行させるプログラム。前記aのステップで、前記図面データに含まれる各ページに予め設定されているサイズを前記図面サイズとして、前記ファイルを作成する、請求項7に記載のプログラム。前記図面データが、2次元または3次元のベクトルデータによって構成されている、請求項7または8に記載のプログラム。ところで、CADデータでは、1つのファイル以下CADファイルという。に、用紙サイズが異なる複数のページが含まれることがある。このような場合、従来からのラスタ変換用のプログラムは、各ページの用紙サイズが、A0、A1といった規格サイズであれば、自動的に、用紙サイズに合わせて印刷データを作成する。しかしながら、用紙サイズが規格外である場合は、操作者が、手動で印刷サイズを設定する必要がある。また、この場合に手動によって設定できる印刷サイズの数は、複数のページを含むファイル全体に対して、一種類だけであるため、ページによっては、対応する用紙サイズと異なる用紙サイズで印刷データが作成されてしまう。このため、ラスタ変換においては、用紙サイズが規格外に設定されているページが含まれていても、ページ毎に最適なサイズで印刷データを自動的に作成できることが求められている。本発明の目的の一例は、上記問題を解消し、用紙サイズが規格外のページを含むCADファイルを対象として、各ページの用紙サイズが適切な印刷データを生成し得る、印刷データ生成装置、印刷データ生成方法、及びプログラムを提供することにある。上記目的を達成するため、本発明の一側面における印刷データ生成装置は、コンピュータ支援設計ソフトウェアによって作成された図面データから印刷データを生成する印刷データ生成装置であって、前記図面データから、図面データに含まれるページ毎に、当該ページの図面サイズを特定するファイルを作成する、ファイル作成部と、前記図面データをページ毎に分割し、分割によって得られた各ページの図面データそれぞれを対象として、対応する前記ファイルに基づいて、ラスタ変換を実行する、ラスタ変換部と、前記ラスタ変換部によってラスタ変換された前記各ページの図面データを統合して、一つの印刷データとする、データ統合部と、を備えていることを特徴とする。また、上記目的を達成するため、本発明の一側面における印刷データ生成方法は、コンピュータ支援設計ソフトウェアによって作成された図面データから印刷データを生成するための方法であって、a前記図面データから、図面データに含まれるページ毎に、当該ページの図面サイズを特定するファイルを作成する、ステップと、b前記図面データをページ毎に分割し、分割によって得られた各ページの図面データそれぞれを対象として、対応する前記ファイルに基づいて、ラスタ変換を実行する、ステップと、c前記bのステップでラスタ変換された前記各ページの図面データを統合して、一つの印刷データとする、ステップと、を有することを特徴とする。更に、上記目的を達成するため、本発明の一側面におけるプログラムは、コンピュータによって、コンピュータ支援設計ソフトウェアによって作成された図面データから印刷データを生成するためのプログラムであって、前記コンピュータに、a前記図面データから、図面データに含まれるページ毎に、当該ページの図面サイズを特定するファイルを作成する、ステップと、b前記図面データをページ毎に分割し、分割によって得られた各ページの図面データそれぞれを対象として、対応する前記ファイルに基づいて、ラスタ変換を実行する、ステップと、c前記bのステップでラスタ変換された前記各ページの図面データを統合して、一つの印刷データとする、ステップと、を実行させることを特徴とする。以上のように、本発明における、印刷データ生成装置、印刷データ生成方法、及びプログラムによれば、用紙サイズが規格外のページを含むCADファイルを対象として、各ページの用紙サイズが適切な印刷データを生成することができる。実施の形態以下、本発明の実施の形態における、印刷データ生成装置、印刷データ生成方法、及びプログラムについて、図1~図4を参照しながら説明する。[装置構成]最初に、図1~図3を用いて本実施の形態における印刷データ生成装置10の構成について説明する。図1は、本発明の実施の形態における印刷データ生成装置の構成を示すブロック図である。図2は、本発明の実施の形態において印刷対象となる図面の一例を示す図である。図1に示す、本実施の形態における印刷データ生成装置10は、コンピュータ支援設計ソフトウェアCADソフトによって作成された図面データCADデータから印刷データを生成する装置である。また、本実施の形態では、印刷データ生成装置10は、後述するプログラムによってコンピュータ110の内部に構築されている。図1に示すように、印刷データ生成装置10は、ファイル作成部12と、ラスタ変換部13と、データ統合部16とを備えている。このうち、ファイル作成部12は、CADデータから、CADデータに含まれるページ毎に、各ページの図面サイズを特定するファイルを作成する。また、ラスタ変換部13は、CADデータをページ毎に分割し、分割によって得られた各ページの図面データそれぞれを対象として、対応するファイルに基づいて、ラスタ変換を実行する。そして、データ統合部16は、ラスタ変換部13によってラスタ変換された各ページの図面データを統合して、一つの印刷データとし、これを外部例えば、プロッタ50へと出力する。このように、本実施の形態では、複数のページを含むCADデータに対して、ページ毎に、各ページに描画される図面のサイズを特定するファイルが作成される。そして、ラスタ変換は、ページ毎に、このファイルを参照して行なわれる。このため、図2に示すように、CADデータが、サイズが異なる複数のページを含み、更に、全部又は一部のページのサイズが規格外であっても、各ページの用紙サイズが適切な印刷データが生成される。なお、図2の例では、ページ1の図面サイズはA1であるが、ページ2及びページ3の図面サイズは規格外の長尺サイズとなっている。ここで、図1に加えて図3を用いて、本実施の形態における印刷データ生成装置10の構成を更に具体的に説明する。本実施の形態では、図1に示すように、印刷データ生成装置10は、コンピュータ110にインストールされているビュワーソフト40から、操作者が指定したCADデータについて印刷データの生成の指示を受け、これに応じて、印刷データの生成処理を実行する。具体的には、ビュワーソフト40は、CADデータの閲覧を行なうためのソフトであり、操作者が指定したCADデータにアクセスし、そこに描画されている図面を表示装置図1において図示せずの画面に表示する。そして、操作者が、ビュワーソフト40上で、印刷を希望するCADデータを指定すると、ビュワーソフト40は、印刷データ生成装置10に対して、指定されたCADデータに対する印刷データの生成を指示する。なお、図1の例では、印刷データの生成の指示は、ビュワーソフト40が出力しているが、本実施の形態は、この例に限定されるものではない。例えば、CADソフトが、印刷データの生成の指示を出力する態様であっても良い。また、本実施の形態では、CADデータの具体例としては、2次元または3次元のベクトルデータによって構成されているデータ、例えば、DXFデータが挙げられる。更に、各CADデータは、CADデータ記憶部20に格納されている。CADデータ記憶部20は、コンピュータ110の記憶装置図1において図示せずの記憶領域に構築されている。更に、本実施の形態では、印刷データ生成装置10は、情報取得部11を備えている。情報取得部11は、ビュワーソフト40から印刷データの生成の指示を受けると、対象となっているCADデータの各ページについて、図面サイズを取得する。具体的には、情報取得部11は、ビュワーソフト40が使用するActiveXコントロールを利用して、各ページに予め設定されているサイズ、即ち、余白と図枠とを含む縦横サイズを取得する。そして、情報取得部11は、取得した図面サイズをサイズ情報としてファイル作成部12に入力する。ファイル作成部12は、本実施の形態では、CADデータに含まれるページ毎に、ラスタ変換を指示する変換指示ファイルを作成し、この変換指示ファイルに、サイズ情報図面サイズを登録する。ここで、図3を用いて、変換指示ファイルの具体例を説明する。図3は、本発明の実施の形態において使用される変換指示ファイルの一例を示す図である。図3に示すように、変換指示ファイルには、ラスタ変換のオペレーション、変換のための情報線の太さ、色等などが登録されている。また、図3において四角で囲まれた部分に、図面サイズが登録されている。本実施の形態においては、この図面サイズが登録された変換指示ファイルが、図面サイズを特定するファイルとなる。また、本実施の形態では、ファイル作成部12は、作成した変換指示ファイルを、ファイル記憶部30に格納させる。ファイル記憶部30も、上述したCADデータ記憶部20と同様に、コンピュータ110の記憶装置図1において図示せずの記憶領域に構築されている。ラスタ変換部13は、本実施の形態では、分割部14と、変換部15とを備えている。分割部14は、CADデータ記憶部20から、ラスタ変換の対象となるCADデータを取得し、これをページ毎に分割し、分割によって得られた各データ以下分割データと表記するを変換部15に入力する。変換部15は、ファイル記憶部30にアクセスし、各分割データに対応する変換指示ファイルを取得する。そして、変換部15は、各分割データを、対応する変換指示ファイルに基づいて、ラスタ変換する。そして、変換部15は、ラスタ変換後の各分割データをデータ統合部16に入力する。データ統合部16は、上述したように、ラスタ変換後の各分割データを統合する。そして、データ統合部16は、得られた一つのデータ、即ち、印刷データを、コンピュータ110に接続されたプロッタ50へと出力する。[装置動作]次に、本発明の実施の形態における印刷データ生成装置10の動作について図4を用いて説明する。図4は、本発明の実施の形態における印刷データ生成装置の動作を示すフロー図である。また、本実施の形態では、印刷データ生成装置10を動作させることによって、印刷データ生成方法が実施される。よって、本実施の形態における印刷データ生成方法の説明は、以下の印刷データ生成装置10の動作説明に代える。図4に示すように、まず、ビュワーソフト40が提供する操作画面上で、操作者が、印刷対象とするCADデータを指定し、印刷を指示する。これにより、情報取得部11は、ビュワーソフト40から、印刷データの生成の指示を受け付けステップA1、続いて、指定されたCADデータの各ページにおけるサイズ情報を取得するステップA2。また、情報取得部11は、取得したサイズ情報をファイル作成部12に入力する。次に、ファイル作成部12は、CADデータに含まれるページ毎に、ラスタ変換を指示する変換指示ファイルを作成するステップA3。また、ステップA3では、ファイル作成部12は、作成した変換指示ファイルに、ステップA2で入力されたサイズ情報を登録し図3参照、その後、変換指示ファイルをファイル記憶部30に格納する。次に、ラスタ変換部13において、分割部14は、CADデータ記憶部20にアクセスして、指定されたCADデータを取得し、これをページ毎に分割するステップA4。また、分割部14は、分割によって得られた各分割データを変換部15に入力する。次に、変換部15は、ファイル記憶部30にアクセスし、各分割データに対応する変換指示ファイルを取得し、そして、各分割データを、対応する変換指示ファイルに基づいて、ラスタ変換するステップA5。また、ステップA5では、変換部15は、ラスタ変換後の各分割データをデータ統合部16に入力する。その後、データ統合部16は、ラスタ変換後の各分割データを統合しステップA6、統合後の印刷データを、コンピュータ110に接続されたプロッタ50へと出力するステップA7。ところで、規格サイズの図面のみを対象とするのであれば、A0、A1といった各規格のサイズを特定するファイルを予め作成し、変換部15が、ラスタ変換時に、このファイルを参照するようにすれば、用紙サイズが適切な印刷データを簡単に作成できる。しかし、規格外のサイズについては、予め、サイズを特定するファイルを作成することは困難であることから、上述の手法は、規格外のサイズの図面には適用できない。これに対して、本実施の形態では、ページ毎に、そのサイズを特定するファイルが作成され、ページ毎に、このファイルを用いてラスタ変換が行なわれる。このため、CADデータに、図面サイズが規格外となるページが含まれていても図2参照、用紙サイズが適切な印刷データが生成される。本実施の形態におけるプログラムは、コンピュータ110に、図4に示すステップA1~A7を実行させるプログラムであれば良い。このプログラムをコンピュータ110にインストールし、実行することによって、本実施の形態における印刷データ生成装置10と印刷データ生成方法とを実現することができる。この場合、コンピュータのCPUCentralProcessingUnitは、情報取得部11、ファイル作成部12、ラスタ変換部13、及びデータ統合部16として機能し、処理を行なう。また、本実施の形態では、コンピュータ110に備えられたハードディスク等の記憶装置が、CADデータ記憶部20及びファイル記憶部30として機能する。ここで、実施の形態におけるプログラムを実行することによって、印刷データ生成装置10を実現するコンピュータ110について図5を用いて説明する。図5は、本発明の実施の形態における印刷データ生成装置を実現するコンピュータの一例を示すブロック図である。図5に示すように、コンピュータ110は、CPU111と、メインメモリ112と、記憶装置113と、入力インターフェイス114と、表示コントローラ115と、データリーダ/ライタ116と、通信インターフェイス117とを備える。これらの各部は、バス121を介して、互いにデータ通信可能に接続される。CPU111は、記憶装置113に格納された、本実施の形態におけるプログラムコードをメインメモリ112に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ112は、典型的には、DRAMDynamicRandomAccessMemory等の揮発性の記憶装置である。また、本実施の形態におけるプログラムは、コンピュータ読み取り可能な記録媒体120に格納された状態で提供される。なお、本実施の形態におけるプログラムは、通信インターフェイス117を介して接続されたインターネット上で流通するものであっても良い。また、記憶装置113の具体例としては、ハードディスクの他、フラッシュメモリ等の半導体記憶装置が挙げられる。入力インターフェイス114は、CPU111と、キーボード及びマウスといった入力機器118との間のデータ伝送を仲介する。表示コントローラ115は、ディスプレイ装置119と接続され、ディスプレイ装置119での表示を制御する。データリーダ/ライタ116は、CPU111と記録媒体120との間のデータ伝送を仲介し、記録媒体120からのプログラムの読み出し、及びコンピュータ110における処理結果の記録媒体120への書き込みを実行する。通信インターフェイス117は、CPU111と、他のコンピュータとの間のデータ伝送を仲介する。また、記録媒体120の具体例としては、CFCompactFlash及びSDSecureDigital等の汎用的な半導体記憶デバイス、フレキシブルディスクFlexibleDisk等の磁気記憶媒体、又はCD-ROMCompactDiskReadOnlyMemoryなどの光学記憶媒体が挙げられる。