各種アプリケーション401、402、403のアドイン603、604からプリプレスシステムに印刷情報を伝達する場合において、プリプレスシステムが提供するレイアウト設定をアドイン側のメニューに表示し701、ユーザーからレイアウト設定を受け付けるレイアウト設定手段ステップS503と、ユーザーから受け付けたレイアウト設定をプリプレスシステムに伝達するレイアウト伝達手段S504を備えることを特徴とするデータ処理装置。印刷情報を伝達するとき、描画情報を伝達するためのデータと、レイアウト設定を伝達するためのデータを分離し、描画情報のみが伝達された場合においては既定のレイアウト設定でプリプレスシステムに印刷情報を取り込みS510、S513、また、描画情報とレイアウト設定が伝達された場合においては該レイアウト設定を反映してプリプレスシステムに印刷情報を取り込むS510、S511ことを特徴とする請求項1に記載のデータ処理装置。印刷情報を伝達するとき、描画情報とレイアウト設定を伝達する場合においては、描画情報を含むファイルとレイアウト設定を含むファイルの両者のファイル名を、拡張子違いの同名とすることで、プリプレスシステム側で両者が対であると判定できることを特徴とする請求項2に記載のデータ処理装置。描画情報を含むファイルとレイアウト設定を含むファイルのファイル名の命名規則にグローバル一意識別子のような擬似乱数を付加し、同じファイル名の生成を未然に防ぐことを特徴とする請求項3に記載のデータ処理装置。背景技術に記載したように、プリンタドライバで設定すべき印刷設定情報を、プリプレスアプリケーションを使って設定できる。さらに近年は、プリプレスアプリケーションに印刷ジョブをより簡単に取り込むために、MicrosoftOfficeMicrosoftOfficeはMicrosoft社の登録商標等の各アプリケーション上にアドインボタンを提供し、各アプリケーションが出力した印刷ジョブをプリプレスアプリケーションにワンクリックで取り込む仕組みが提供されている場合がある例えば、CanonimageWAREDesktopで提供されている。CanonimageWAREDesktopはキヤノン株式会社の登録商標。なお、プリプレスアプリケーションに各アプリケーションデータの印刷ジョブを渡す場合、アプリケーション側で印刷設定を確認しながらプリプレスアプリケーション上に反映される印刷設定を行うのではなく、プリプレスアプリケーション側のデフォルトで設定されている印刷設定が反映されて取り込まれる。これは、ワンクリックによってアプリケーションデータをデフォルトの印刷設定で取り込みたい場合には都合がよい。なお、特定の印刷ジョブの印刷設定を変更したい場合は、プリプレスアプリケーションにデフォルト設定で取り込まれた後にその都度、設定し直す必要がある。しかし、アプリケーションごとや、ユーザーの操作毎に、プリプレスアプリケーションに取り込む印刷設定を変えたい場合もある。このとき、上述した従来方法で適用する場合においては、常にデフォルトの印刷設定で一旦は取り込まれることになるので、取り込むドキュメント数が増えれば増えるほど、後々のプリプレスアプリケーション側での設定操作が増えることになる。よって、プリプレスアプリケーションに取り込むドキュメント数が増えるにしたがって、後々のプリプレスアプリケーション側での印刷設定の操作が煩雑になり、印刷設定の設定ミスを犯してしまう可能性が高くなる。以上より、アドインボタンの操作毎にプリプレスアプリケーション上に反映される印刷設定を決めることができる仕組みが望まれている。本願は上述した課題の少なくとも1つを解決することを目的とする。本願は、アドイン側で設定した印刷設定情報をプリプレスアプリケーション側に伝達するデータ処理装置であって、各アプリケーション上にアドインされたアドインボタンの押下タイミングにて、プリプレスアプリケーション側で設定可能な印刷設定を表示する表示制御手段と、ユーザーから選択された印刷設定をプリプレスアプリケーションに伝達する伝達手段を備えることを特徴とする。本発明によれば、プリプレスアプリケーションに印刷ジョブを取り込んだ後からではなく、各アプリケーションにアドインしたアドイン機能を介すことで、印刷ジョブをプリプレスアプリケーションに取り込む直前で印刷設定を決めることができる。よって、ユーザーは各アプリケーションの原稿ドキュメントを確認しながら印刷設定を決めることができるので、印刷設定の設定ミスを軽減することが可能になる。以下、本発明を実施するための最良の形態について図面を用いて説明する。[本実施形態の文書処理装置の構成例]図1は、本発明の一実施例におけるデータ処理システムの構成を示す図であり、データ処理装置と画像処理装置とがネットワークを介して通信可能なシステムである。図1において、データ処理装置101および102は、画像処理装置103および104に対して印刷ジョブを送信する。画像処理装置103および104は複合機であって、印刷機能のほか、コピー機能、ファクス機能、スキャナ機能、ファイル送信機能などを備える。なお、データ処理装置101よび102には、所定のオペレーティングシステムOS、各種アプリケーションがインストールされている。なお、データ処理装置は、ホストコンピュータとしての情報処理装置である。また、データ処理装置101および102には、様々な機能が統合された統合アプリケーションがインストールされている。ここで、統合アプリケーションは、印刷コストを削減する機能、情報を管理する機能、ファクス業務を改善する機能、紙の電子化業務を改善する機能、印刷設定情報を設定する機能などを備えている。そのため、統合アプリケーションは、プリプレスアプリケーションと呼ばれることもある。図2は、図1に示したデータ処理装置101および102のハードウェア構成を示す図である。図2において、ユーザの操作を受け付ける入力デバイスであるキーボード205とポインティングデバイス206がデータ処理装置に接続されている。さらに、データ処理装置101および102は、出力情報を表示するための表示部202を備える。さらに、データ処理装置は、本実施形態に関する処理を実行するための各種プログラムや実行情報を保管する記憶デバイスRAM203、HDD207、ROM204、CD-ROM208を備える。さらに、データ処理装置101および102は、外部機器と通信するインターフェースデバイスI/O209、プログラムを実行するCPU201を備える。なお、外部機器との接続形態は有線/無線を問わない。データ処理装置101および102は、この外部機器接続I/Fを介して画像処理装置103および104と接続してもよい。図3は、図1に示した画像処理装置内のハードウェア構成を説明するブロック図である。なお本例は、スキャナ機能と印刷機能とファクス機能を有する複合機MFPMultiFunctionPeripheralの例を示す。画像処理装置は、I/O301によりネットワークLAN105などの通信媒介を介してデータ処理装置101および102と接続する。複数の接続形態に対応するため画像処理装置が複数のI/Oを備えていてもよい。このI/O301を通して、画像処理装置103および104は、デバイスIDやスキャンイメージをデータ処理装置101および102に渡す。また画像処理装置は、データ処理装置101および102より各種の制御コマンドを受けて処理を行う。I/F制御部302は、画像処理装置103および104に搭載されているスキャナやプリンタやファクスなどの処理系に関してデバイスIDを発行する。RAM303は、一次記憶装置であり、I/O301で取得した制御コマンドなどの外部データやスキャナエンジン313によって読み取られたイメージを格納する。さらに、RAM303は、プリンタコントローラ310で展開されたプリンタエンジン306に渡される前のイメージを格納する。RAM制御部304が、RAM303を管理する。画像データ調歩回路305は、プリンタコントローラ310やスキャナエンジン313によって取り込まれたRAM制御部304に展開されたイメージをプリンタエンジン306の回転にあわせて出力する。プリンタエンジン306は紙などの出力メディアにイメージを現像する。メインコントローラ308は、エンジンI/F307によりプリンタエンジン306を制御する。また、メインコントローラ308は、スキャナコントローラ309、プリンタコントローラ310、ファクスコントローラ311等にI/O301経由でデータ処理装置101および102から受信した制御情報を通知する。さらに、メインコントローラ308は、それぞれのコントローラやユーザインターフェース312からの指示を受けてプリンタエンジン306やスキャナエンジン313を制御する。また、メインコントローラは、搭載されている拡張コントローラのデバイスIDを各コントローラより取得して、管理する。スキャンコントローラ309はデータ処理装置101および102より受けたスキャン制御コマンドをメインコントローラ308が解釈可能な内部実行命令に分解する。また、スキャンコントローラ309は、スキャンエンジン313で読み取ったイメージをスキャン制御コマンドに変更する。プリンタコントローラ310は、データ処理装置101および102より受けた印刷ジョブをメインコントローラ308が解釈可能な展開イメージなどを含む内部実行命令に分解する。展開イメージはプリンタエンジン306まで運ばれ、用紙などの出力メディアに印刷される。ファクスコントローラ311は、データ処理装置101および102より受けたファクス制御言語をイメージに展開し公衆回線、またはインターネットを介して他のファクス装置へ転送する。ユーザインターフェース312は、ユーザーによる指示の入出力手段として使用される。スキャナエンジン313はメインコントローラ308の指示により光学装置を用いて印刷されたイメージを読み取り、電気信号に変換してメインコントローラ308に受け渡す。図4は、図1に示したデータ処理装置101および102のソフトウェアの構成を説明するブロック図である。401表計算アプリケーション、402ドキュメント編集アプリケーションおよび403プレゼンテーションアプリケーションは、本願のアドインが含まれたアプリケーション群である。404のPDF生成ドライバPDFWriterは、前述の各アプリケーションが発行する描画関数GDI関数の呼び出しに応答して、PDFファイルを生成する。405のプリプレスアプリケーションはPDFファイルを受け取り、そのPDFファイルに対して、回転、拡大、縮小、面付けなどすることでプリプレスの役割を実行することができる。[本実施形態の文書処理装置の動作例]図5は、本発明に係るデータ処理装置を表すフローチャートである。本データ処理装置は、401表計算アプリケーション、402ドキュメント編集アプリケーションおよび403プレゼンテーションアプリケーションなどにアドインしたボタンの押下によって開始されるステップS501。なお、図6にアプリケーションにアドインされたボタンの表示例を示す。近年のアプリケーションにアドインボタンを提供する場合、ウィンドウ601のなかのメニュー602のように、リボン形式としてボタンが配置される方法が一般的になっている。ステップS502では、既定ボタンが押下されたか、都度設定用のボタンが押下されたかを判定する。既定ボタンと都度設定用のボタンは、スプリットボタン603および604として提供し、603が押下された場合は既定となりステップS505へ進み、604が押下された場合は都度設定となり、ステップS503に進む。ステップS503では、都度設定用のダイアログを表示し、ユーザーから都度設定を受け付ける。図7に都度設定用のダイアログの一例を示す。ダイアログ701には、プリプレスアプリケーション側で扱える印刷用のレイアウトを設定することができる。例えば、出力用紙サイズ702、出力用紙の向き703、ページ集約N-up704などである。レイアウト設定が行われた後にOKボタン705が押下されたタイミングでステップS504に進む。ステップS504では、ステップS503でユーザーから受け付けた印刷用のレイアウト情報をファイルとして作成し、テンポラリのフォルダに配置しておく。印刷用のレイアウト情報を含むファイルは、INIファイル形式やXMLファイル形式など、設定情報を含むデータとして扱いやすい形式であるのが好適である。また、テンポラリのフォルダは、アドイン、PDFWriter、プリプレスアプリケーションの三者で共有できている場所であればどこに存在していても良い。ステップS505では、PDFWriterをコールし、アプリケーションから描画関数GDI関数を発行させ、PDFファイル作成のプロセスに進む。ステップS506では、PDFWriterがアプリケーションから描画関数を受け取り、その描画関数からPDFファイルを作成する。さらに、ステップS507では、アドイン、PDFWriter、プリプレスアプリケーションの三者で共有しているテンポラリのフォルダに、ステップS506で作成したPDFファイルを配置する。さらに、ステップS508では、PDFWriterがプリプレスアプリケーションに対してPDFファイルの作成が完了したことを通知し、プリプレスアプリケーションを起動させる。ステップS509では、プリプレスアプリケーションが起動するが、このとき、アドイン、PDFWriter、プリプレスアプリケーションの三者で共有しているテンポラリのフォルダにPDFファイルがあることを確認し、取得する。ステップS510において、取得したPDFファイルと関連する印刷設定用の情報ファイルが同フォルダ内に配置されているか確認する。なお、取得したPDFファイルと関連する印刷設定用の情報ファイルかどうかは、拡張子違いの一意なファイル名同士であるかを確認する。また、マルチプロセスやマルチスレッドの並行処理を行う場合において、ファイル名が重複してしまう可能性もある。よって、これを避けるため、ファイル名にはGUIDなどを用いると良い。ステップS510においてYesの場合、ステップS511に進み、ステップS509とステップS510で取得したPDFファイルと、印刷設定の情報ファイルをもって、ステップS503でユーザーから受け付けた都度設定をプリプレスアプリケーションに反映する。プリプレスアプリケーションに印刷設定が反映された後、ステップS512にて、テンポラリフォルダから該PDFファイルと該印刷設定の情報ファイルを削除して、本データ処理装置の処理を終了する。ステップS510においてNoの場合、印刷設定の情報ファイルは存在していない。よって、ステップS513に進み、既定の印刷設定にてPDFファイルをプリプレスアプリケーションに反映させる。プリプレスアプリケーションに印刷設定が反映された後、ステップS513にて、テンポラリフォルダから該PDFファイルを削除して、本データ処理装置の処理を終了する。[第2の実施形態]本発明は、複数の機器例えばホストコンピュータ、インタフェース機器、プリンタなどから構成されるシステムあるいは統合装置に適用しても、ひとつの機器からなる装置に適用してもよい。また、本発明の目的が、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体または記録媒体を、システムあるいは装置に供給することによって、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。又、コンピュータが読み出したプログラムコードの指示に基づき、オペレーティングシステムOSなどが実際の処理の一部または全部を行い、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれる。その後、そのプログラムコードの指示に基づき、機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。なお、本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。