ユーザから選択された複数のファイルを結合して1つのファイルを生成するファイル生成手段と、前記ファイル生成手段により生成された前記1つのファイルに基づき、前記1つのファイルに対して実行される画像処理のためのジョブを生成するジョブ生成手段と、前記ジョブを識別する識別情報を前記複数のファイルそれぞれの属性情報として設定する設定手段とを備えることを特徴とするデータ処理装置。前記識別情報はジョブ名であり、前記ユーザにより設定された前記ジョブ名を受け付ける受付手段をさらに備え、前記設定手段は、前記受付手段により受け付けた前記ジョブ名を前記複数のファイルそれぞれの属性情報として設定することを特徴とする請求項1に記載のデータ処理装置。前記識別情報に基づいて、前記複数のファイルそれぞれを検索する検索手段をさらに備えることを特徴とする請求項1又は2に記載のデータ処理装置。前記画像処理は印刷処理であり、前記ジョブ生成手段により生成された前記ジョブを印刷装置に送信する送信手段をさらに備えることを特徴とする請求項1乃至3のいずれか1項に記載のデータ処理装置。ファイルに対して画像処理を実行するデータ処理装置において実行されるデータ処理方法であって、前記データ処理装置のファイル生成手段が、ユーザから選択された複数のファイルを結合して1つのファイルを生成するファイル生成工程と、前記データ処理装置のジョブ生成手段が、前記ファイル生成工程において生成された前記1つのファイルに基づき、前記1つのファイルに対して実行される画像処理のためのジョブを生成するジョブ生成工程と、前記データ処理装置の設定手段が、前記ジョブを識別する識別情報を前記複数のファイルそれぞれの属性情報として設定する設定工程とを有することを特徴とするデータ処理方法。請求項5に記載のデータ処理方法の各工程をコンピュータに実行させるプログラム。しかしながら、いずれの引用文献においても、複数のアプリケーションデータを結合して1ジョブで出力した後、そのジョブと結合前の各アプリケーションデータとが対応付けられていない。従って、例えば、送信履歴に表示されるジョブ名から結合前の各アプリケーションデータを検索するといったことができない。本発明の目的は、このような従来の問題点を解決することにある。本発明は、上記の点に鑑み、複数の画像処理用のファイルを結合して1つのファイルを生成してジョブを生成する場合に、そのジョブと結合前の各ファイルとを対応付けるデータ処理装置、データ処理方法およびプログラムを提供することを目的とする。上記課題を解決するため、本発明に係るデータ処理装置は、ユーザから選択された複数のファイルを結合して1つのファイルを生成するファイル生成手段と、前記ファイル生成手段により生成された前記1つのファイルに基づき、前記1つのファイルに対して実行される画像処理のためのジョブを生成するジョブ生成手段と、前記ジョブを識別する識別情報を前記複数のファイルそれぞれの属性情報として設定する設定手段とを備えることを特徴とする。本発明によれば、複数の画像処理用のファイルを結合して1つのファイルを生成してジョブを生成する場合に、そのジョブと結合前の各ファイルとを対応付けることができる。以下、添付図面を参照して本発明の好適な実施例を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。[システム構成]図1は、本発明に係る一実施例におけるデータ処理システムの構成を示す図である。本システムにおいて、データ処理装置と、印刷やファックス送受信処理を実行可能な画像処理装置とがネットワークを介して通信可能に構成されている。また、画像処理装置は、公衆回線を介して他のファックス装置と通信可能に構成されている。データ処理装置101及び103は、画像処理装置102に対して印刷およびファックス送信を指示する。以後、印刷とファックスを区別しない場合は、出力処理と記述する。複合機である画像処理装置102は、プリンタ機能のほか、コピー機能、スキャン機能、ファックス機能、ファイル送信機能等を備える。なお、データ処理装置101及び103には、所定のオペレーティングシステムOSや特定の機能処理を実行する各種のアプリケーションがインストールされている。ここで、特定の機能処理とは、文書処理、表計算処理、プレゼンテーション処理、画像処理、図形処理等を含み、各アプリケーションはそれぞれ、独自のデータ構造ファイル構造を有している。OSは、各ファイルの識別子を参照してそれらに対応するアプリケーションに印刷指示を行う。以後、OSや後述する統合アプリケーションの処理として、印刷と記述した場合には、補足しない限りファックス送信も含まれるものとする。データ処理装置101及び103には、デスクトップ上の様々な機能を統合して管理する統合アプリケーションがインストールされている。ここで、統合アプリケーションは、印刷やファックス業務を改善する機能、情報を管理する機能、印刷コストを削減する機能、紙の電子化業務を改善する機能、電子文書による承認業務のための機能、社内の情報を共有する機能を含む。印刷やファックス業務を改善する機能は、フォーマットの異なるアプリケーションデータを纏めて一括したファイルの出力処理を画像処理装置102に指示する機能を含む。本実施例では、フォーマットの異なるアプリケーションデータを纏めて一括したファイルの出力処理の一例として、纏められる文書情報のファイル形式データ構造がPDFPortableDocumentFormat文書の例を説明する。しかしながら、統合管理可能な文書であれば、PDF文書でなくても良い。また、各アプリケーションも特定のアプリケーションでなくても良い。上記の各装置は、LAN104を介して情報の相互通信を行うことができる。画像処理装置102とファックス装置106は、公衆回線105を介してファックスデータの送受信を行う。ファックス装置106は、画像処理装置102から送信されたファックスデータを受信する。また、画像処理装置102は、LAN104を介して受信したインターネットファックスデータをIP-FAX107及び108に転送することができる。ここで、インターネットファックスiFAXとは、T.37/T.38プロトコルとして知られるように、電子メールプロトコルに従って電子メールに添付されたファックス形式の画像データを送受信する技術である。電子メールの送信プロトコルとしてSMTP、受信プロトコルとしてSMTP、POP3が用いられる。T.38プロトコルにおいては、ファックス信号がIPファックスパケットにエンコードされてIPネットワークを通して受け手側のゲートウェイに送られる。そして、受け手側のゲートウェイは、IPファックスパケットをファックス信号にデコードし、反対側のファクシミリ装置に対してPSTNコールを実行する。[ハードウェア構成]図2は、データ処理装置101及び103のハードウェア構成を示す図である。図2に示すように、データ処理装置101及び103には、ユーザ操作入力を受付けるキーボード205とポインティングデバイス206とが設けられている。さらに、データ処理装置101及び103は、ユーザに視覚的に出力情報をフィードバックする表示部202を含んでいる。さらに、本実施例における各種プログラムや実行情報を格納する記憶デバイスRAM203、HDD207、ROM204、CD-ROM208が含まれる。さらに、外部機器との通信を行うためのインタフェースデバイスI/O209が含まれる。CPU201は、上記各種プログラムを実行する。本実施例において、データ処理装置101及び103と周辺機器との接続形態は、有線と無線のいずれであっても良い。データ処理装置101及び103は、外部機器接続I/O209を介して画像処理装置102と接続するようにしても良い。図3は、画像処理装置102内のハードウェア構成を説明するブロック図である。なお、本実施例においては、スキャナ機能と、プリンタ機能と、ファックス機能とを有する複合機MFPMultiFunctionPeripheralを説明する。図3に示すように、I/O301は、ネットワークLAN104などの通信媒介を介してデータ処理装置101及び103と接続されている。I/O301は、複数の接続形態に対応するために複数個搭載されてもよい。画像処理装置102は、I/O301を介してデバイスIDやスキャンイメージをデータ処理装置101又は103に渡す。また、画像処理装置102は、データ処理装置101又は103から各種の制御コマンドを受信して各種の画像処理を実行する。I/F制御部302は、画像処理装置102に搭載されているスキャナやプリンタまたはファックスなどの処理系についてのデバイスIDを発行する。RAM303は、一次記憶装置であり、I/O301で取得した制御コマンドなどの外部データや、スキャナエンジン313で読み取られたイメージを格納する。さらに、RAM303は、プリントコントローラ310で展開されたイメージがプリンタエンジン306に渡される前に、そのイメージを格納しておく。RAM制御部304は、RAM303の割り当て管理を行う。画像データ調歩回路305は、プリントコントローラ310やスキャナエンジン313によって取り込まれて展開されたイメージをプリンタエンジン306に出力する。プリンタエンジン306は、紙などの記録媒体にイメージを現像する。メインコントローラ308は、エンジンI/F307を介してプリンタエンジン306の各種制御を行う。メインコントローラ308は、各種制御の中心となるモジュールである。メインコントローラ308は、スキャナコントローラ309やプリントコントローラ310やファックスコントローラ311に対してI/O301経由で、データ処理装置101又は103から受け取った制御言語を適切に振り分ける。さらに、メインコントローラ308は、各コントローラやユーザインタフェース312からの指示を受けて、プリンタエンジン306やスキャナエンジン313を制御する。メインコントローラ308と各種コントローラとの間の制御インタフェースを統一することにより、一つの周辺機器に複数種類の制御コマンドを処理可能な拡張ボードを搭載することができる。また、メインコントローラ308は、現在構成されている各コントローラのデバイスIDを各コントローラより取得して管理する。スキャナコントローラ309は、データ処理装置101又は103より受けたスキャン制御コマンドをメインコントローラ308が解釈可能な内部実行命令に変換する。また、スキャナコントローラ309は、スキャナエンジン313で読み取ったイメージをスキャン制御コマンドに変更する。プリントコントローラ310は、データ処理装置101又は103より受けたページ記述言語をメインコントローラ308が解釈可能なページ記述言語で、展開イメージ等を含む内部実行命令に変換する。その展開イメージはプリンタエンジン306に送られ、記録媒体に印刷される。ファックスコントローラ311は、データ処理装置101又は103より受けたファックス制御言語をイメージに展開して公衆回線105又はインターネット109を介して他のファックス装置106又はIP-FAX107、108に転送する。ユーザインタフェース312は、メインコントローラ308の各種設定の際またはスキャナ機能やプリンタ機能やファックス機能を画像処理装置102で実行する際に、ユーザから指示を受け付けるために用いられる。スキャナエンジン313は、メインコントローラ308の指示により、印刷されたイメージを読み取って電気信号に変換して、メインコントローラ308に渡す。[アプリケーション構成]図4は、データ処理装置101及び103のソフトウェアの構成を説明するブロック図である。本実施例では、統合アプリケーション401による一括印刷一括ファックス送信を含むと、アプリケーション405~407からの個別印刷とを識別して、画像処理装置102における出力処理のためのジョブを生成する例を説明する。また、本実施例において、統合アプリケーション401は、HDDやWebサーバなどのファイルシステムに保管された文書を統合的に管理している。プリンタドライバ400又はファックスドライバ400は、HDD207にシステムアプリケーションとしてインストールされている。以後、プリンタドライバと記述した場合は、補足しない限りファックスドライバも含まれるものとする。統合アプリケーション401は、上述の各種の機能を実行するための各種のユーザインタフェースを備えており、データ処理装置101又は103のデスクトップ上でユーザからの要求を受け付けて、各機能処理の実行を総括的に管理している。[一括送信と個別送信の切り替え処理]本実施例において、ユーザは、統合アプリケーション401の提供するプロパティ画面上で、印刷ジョブの送信方法として一括送信するか又は個別送信するかを予め選択することができる。そして、ユーザにより一括送信すると選択されていれば、送信方法フラグ403は1を保持する。また、ユーザにより個別送信すると選択されていれば、送信方法フラグ403は0を保持する。なお、送信方法フラグ403は、不揮発性の記憶装置で管理され、上記のプロパティ画面で選択された送信方法に従って書き換えられる。なお、統合アプリケーション401が直接的に送信方法フラグ403の書き換え等を管理している。設定の方法については後述する。ユーザにより選択された文書情報404は、印刷指示とともに対応する各アプリケーション405~407に対してドライバID出力先のプリンタドライバ名とともに渡される。ここで、アプリケーション405は、プレゼンテーションアプリケーションである。アプリケーション405は、各種の画像や文字、図形等を処理して、ユーザからの指示に基づいてスクリーンや表示装置に静止画として出力したり、表示した画面を印刷結果とするようなデータ処理を行う。また、ユーザは、ポインティングデバイス等の指示に従って、順次、かつ、可逆的にページを更新することができ、説明者の要求に従って表示するページを更新することができる。アプリケーション406はドキュメント編集アプリケーションである。アプリケーション406は、ワードプロセッサとしての機能と、図形や画像といったオブジェクトを貼り合わせた文書情報を作成する機能とを有している。アプリケーション407は、表示されたセルに文字、数字等を入力して、表計算処理を実行する。また、アプリケーション407は、作成されたマクロを有効とすることで、そのマクロの手順に従うプログラムを実行して結果を表示する処理も行うことができる。[一括送信処理と個別送信処理]PDF生成ドライバ402は、描画情報から共通文書情報への変換処理を実行する。PDF生成ドライバ402は、送信方法フラグ403が1の場合に、各アプリケーション405、406、407が出力する描画情報をPDF形式の共通文書情報に変換する。一方、PDF生成ドライバ402は、送信方法フラグ403が0の場合に、各アプリケーションが出力する描画情報例えばGDIコマンドをプリンタドライバ400に出力するように各アプリケーション405~407を制御する。統合アプリケーション401は、送信方法フラグ403が1の場合に、PDF生成ドライバ402により各アプリケーション405、406、407が出力する描画情報から変換されたPDF文書情報を受け取る。そして、統合アプリケーション401は、そのPDF文書情報をプリンタドライバ400が1ジョブで一括送信可能なバインダファイルに変換する。なお、本願においてバインダファイルとは、一括送信される複数のPDF文書情報を含むファイルである。本実施例では、PDF生成ドライバ402が行う描画情報からPDF共通文書情報に変換する処理の一例として、描画情報GDIをPDF文書情報に変換する処理を実行する。そして、PDFからバインダファイルが生成される。以下、図4を参照しながら、データ処理装置101及び103における統合アプリケーション401の処理の流れを説明する。図6に示すUI上でユーザが複数の文書情報をポインティングデバイス206などで囲んで選択し、一度にアウトプットアイコン609又は610にドロップすることで、統合アプリケーション401は印刷指示を行う図4の1。複数の文書情報を選択して1回のドラッグアンドドロップ操作によってファックス送信若しくは印刷指示が完結する。アウトプットアイコンの詳細については後述する。次に、印刷指示図4の1に応答して、統合アプリケーション401は、ユーザに対して、選択した複数の文書情報の結合順序を指定させるための順序設定画面を表示する。図8は、複数の文書の結合順序を設定する順序設定画面を示す図である。図8において、821、823は選択された複数の文書情報を表し、ボタン824、825をユーザが選択することで、選択された複数の文書情報を結合する順序の変更を指示することができる。図8に示す順序設定画面における設定から、統合アプリケーション401は、ユーザが指定した結合する順序を取得することができる。つまり、図6に示したユーザインタフェース上で、ユーザは、選択した複数の文書情報を特定のルール、例えばファイル識別子順、ファイル日付順、ファイル選択順等に従って、その結合順序を任意に変更することができる。印刷指示図4の1に応答して、統合アプリケーション401は、各種アプリケーション405~407に対して、選択された文書情報に対応するアプリケーションデータを渡す。なお、各アプリケーションデータの形式は、各アプリケーションの対応フォーマットである。それぞれのアプリケーションデータはGDI関数描画情報に変換される図4の2。ここで、アプリケーションデータとは、例えば、表計算データ、ワープロアプリケーションのドキュメントデータ、プレゼンテーション用ソフトウェアのデータである。ここで、送信方法フラグ403が示す値が1であれば、PDF生成ドライバ402にGDI描画情報が入力される図4の3。PDF生成ドライバ402は、GDI関数が呼び出されるのに応答して、表計算等の複数種類の各種ファイルからPDF共通文書情報を生成する図4の4。図8の例では2つの文書情報が選択されたので2つのPDF共通文書情報が生成される。統合アプリケーション401は、PDF生成ドライバ402からPDF形式の共通文書情報図4の4を受け取り、図5に示すバインダ情報BDを生成する。なお、PDF生成ドライバ402には、PDF変換可能なアプリケーションを識別する情報が登録されており、各アプリケーションから取得するGDIをPDFに変換可能か否かを判定することができる。また、統合アプリケーション401は、PDF生成ドライバ402から通知されるエラー情報を図9に示すような警告画面でユーザに通知することができる。統合アプリケーション401は、PDFデータを、図8に示すようなUI画面上で指定された順序でバインダ本文データに格納する。統合アプリケーション401は、結合前の各アプリケーションデータを図7に示すオリジナル文書情報703に格納する。但し、この処理は省略しても良い。また、統合アプリケーション401は、必要なアプリケーションが存在しなかったためにPDFに変換できなかったアプリケーションデータがある場合には、図9に示すメッセージを表示部202に表示する。ここで、統合アプリケーション401は、例えば必要なアプリケーション名を表示するようにしてもよい。本実施例において、統合アプリケーション401に対して入力されたPDFデータの印刷設定は、用紙サイズ:原稿サイズと同じ、印刷方法:片面、レイアウト:1upというように固定で設定されている。また、これらの設定は、統合アプリケーション401により予め設定又は変更可能である。この統合されたPDFデータは、統合アプリケーション401により再びGDIに変換される。ここで、統合されたPDFデータのGDI描画情報は、統合アプリケーション401により呼び出されたプリンタドライバ400に対して入力され図4の5、6、プリンタドライバ400から画像処理装置102に送信される。CPU201は、以上のような一連の1ジョブ送信処理を制御する。プリンタドライバ400はまず、受け取ったGDIに基づき、描画データを生成し、この描画データをジョブのスタートコマンド及びエンドコマンドにより定義されるジョブのデータ構造としてパッキングする。そして、プリンタドライバ400は、このジョブデータを画像処理装置102に送信する。ファックス送信の場合に、画像処理装置102は、ファックスドライバ400から送信されたジョブを一旦、メモリに蓄積する。画像処理装置102は、発呼又はインターネットファックスのネゴシエーションを行った後、そのデータをファックス送信時に取得したファックス受信機の能力に合わせて、画像データを変換圧縮し、ファックスデータとして送信する。なお、圧縮には、例えば、JBIG、MH、MR、MMRが用いられる。送信方法フラグ403が0である場合には、各アプリケーション405~407を用いて変換されたGDIは、アプリケーション毎にプリンタドライバ400に出力される。この場合は、図4の3’に示す経路でGDIがプリンタドライバ400に出力される。即ち、各種のアプリケーション405~407からそれぞれ直接にプリンタドライバ400に対してGDIが入力される。これにより、例えばファックス送信の場合に、ファックスドライバ400は3回呼び出されるため、FAX送信処理にかかる電話料金は3回分となる。なお、図4に示す経路3’において、各種のアプリケーション405~407は、統合アプリケーション401からドライバID出力先のプリンタドライバ名を獲得し、このドライバIDに基づきプリンタドライバ400を独自に呼び出す。図5は、データ処理装置のファイル生成処理の概念を示す図である。図5において、F1~F4は後述するユーザインタフェースを用いてユーザが印刷のために選択した文書情報であり、それぞれファイル形式データ構造が異なっている。なお、文書情報F4は、PDF生成ドライバ402が生成するファイル形式と同一であり、このような文書情報F4は、PDF生成ドライバ402による処理が省略され直接に統合アプリケーション401に引き渡される。C1~C3はファイル形式が全てPDFとなる共通文書情報で、PDF生成ドライバ402により生成され、統合アプリケーション401に引き渡される。CC1は結合文書情報である。統合アプリケーション401がPDF生成ドライバ402を介して各アプリケーションから引き渡される描画情報から生成した共通文書情報C1~C3およびファイル形式が一致する文書情報F4を、1つの結合文書情報に結合してCC1が生成される。そして、統合アプリケーション401が結合した結合文書情報CC1を1つのバインダ情報BDに変換する。なお、PDF生成ドライバ402は、各アプリケーションからの文書情報F1~F3に印刷処理を実行することでPDF形式の共通文書情報C1~C3に変換する。ここで、統合アプリケーション401により生成されたバインダ情報BDは、プリンタドライバ400に渡され、1ジョブの印刷ジョブが生成ジョブ生成処理されて画像処理装置102に送信される。[バインダ構成]図7は、図4に示す統合アプリケーション401が生成するバインダのデータ構造を説明するための図である。図7において、701はヘッダであり、後述するヘッダデータが紐付けされて管理される。702はバインダ本体データであり、複数のアプリケーションデータからPDFに変換されたデータを統合して生成されたデータである。703はオリジナル文書情報であり、上述の複数のアプリケーションデータのそれぞれに対応している。オリジナル文書情報703は、表計算、ドキュメント編集アプリケーション、プレゼンテーション用アプリケーション等の複数種類のデータ群で構成されている。704はサムネイル画像情報であり、オリジナル文書情報703のスナップショットから生成されるサムネイルデータで構成される。705はドキュメント構成ファイルであり、バインダ本文データ702の章構造を示す情報が格納されている。ここで、章構造とは、例えばXページ目からYページ目が第Z章であるという定義をいう。706は印刷設定情報であり、例えば、用紙サイズ:原稿サイズと同じ、印刷方法:片面、レイアウト:1upの設定が保持される。また、本実施例におけるデータ処理装置101及び103は、1つのバインダ全体を所定の圧縮形式例えばZIP形式で圧縮して1ファイルで管理する。なお、ファックスドライバ400への印刷設定については、用紙サイズ:原稿サイズと同じ、印刷方法:片面、レイアウト:1upが固定的に設定される。また、ファクシミリ送信先の設定は、ユーザがファクシミリアイコンを押下すると、統合アプリケーション401が表示部202に送信設定ダイアログを表示する。その送信設定ダイアログ上においてユーザは、送信先を指定又は選択することができる。図16は、ファクシミリ送信設定画面を示す図である。図16において、ボタン1600がユーザにより押下されたことを統合アプリケーション401が受け付けると、統合アプリケーション401は、画像処理装置102で管理されているアドレス帳の情報を取得する。CPU201は、画像処理装置102から取得したアドレス帳の情報に基づくアドレス帳一覧1602を表示部202に表示するように各部を制御する。ボタン1601がユーザにより押下されたことを統合アプリケーション401が受け付けると、ユーザが入力した情報に従って、宛先名とファクシミリ番号が送信先アドレス欄1603に表示される。[文書管理処理]続けて、図4を参照しながら、統合アプリケーション401の文書管理処理を説明する。408、409、410は、統合アプリケーション401を構成するコンポーネントを示している。統合アプリケーションのUI部408は、図6に示すユーザインタフェースの構築や、ユーザからの各種入力操作を受け付ける。図6は、統合アプリケーション401のユーザインタフェースの一例を示す図である。600はメインウインドウを示す。ライブラリ管理部409は、統合アプリケーション401で文書管理をするための保存領域以下、ライブラリへのアクセスや、各種ファイル操作を統括的に管理する。ライブラリ601~603は、記憶領域の種類に応じて異なる種類が存在する。1つは、ローカルのハードディスク207の記憶領域を保存領域として用いるローカルライブラリである。ローカルライブラリは、統合アプリケーション401を利用しているユーザのみで使用可能なライブラリである。1つは、SMBプロトコルを使ったファイルサーバ411を保存領域として用いるSMBライブラリである。SMBライブラリは、ファイルサーバ411へのアクセス権を持つユーザであれば、各ユーザが統合アプリケーション401によりライブラリを定義すれば、共有して使用することが可能である。1つは、HTTPプロトコルを使ったWebサーバ412を保存領域として用いるWebサーバライブラリである。Webサーバライブラリは、Webサーバ412側にインストールされている文書管理ソフトウェアが用意したWebサービスを使って通信を行い、ファイルに関する各種操作を実行する。Webサーバライブラリは、Webサーバ412側のソフトウェアを用いて管理しているユーザであれば、各ユーザが統合アプリケーション401でライブラリを定義すれば、共有して使用することができる。図6に示すライブラリ601は、ローカルライブラリを登録した際に表示されるアイコンである。ライブラリ602は、SMBライブラリを登録した際に表示されるアイコンである。ライブラリ603は、Webサーバライブラリを登録した際に表示されるアイコンである。ファイルリストペイン604は、選択された保存場所に格納されているファイルやフォルダを表示する。選択枠605は、そのファイルを選択している旨を表現している。プロパティペイン606は、選択枠605により選択されたファイルやフォルダのプロパティ属性情報を表示する。プロパティは、項目例えば、名前、日付、サイズと、各項目に対する値例えば、5月10日、500バイトから成る。図6においては、名前という項目607に対して、ABC.pdfという値が設定されている。また、テキスト1という項目608に対して、Testという値が設定されている。設定可能な項目の数は、ライブラリ毎に定義されており、ライブラリの種類によって可変である。例えば、ローカルライブラリであれば、オペレーティングシステムのファイルシステムで設定可能なプロパティと同じ項目が設定可能である。Webサーバライブラリであれば、Webサーバ412側の設定で任意にカスタマイズされたプロパティと同じ項目が設定可能である。ライブラリ管理部409は、各種ライブラリの能力としてプロパティの項目を管理しており、ライブラリの指定に応じて統合アプリケーションUI部408にプロパティの項目と値の情報を返す役割を担っている。また、ライブラリ管理部409は統合アプリケーションUI部408から指定された値をプロパティの項目に設定する。[アウトプットアイコン構成]アウトプットアイコン情報部410は、統合アプリケーション401のアウトプットアイコンの設定を管理している。図6に示すアウトプットアイコン609又は610は、データ処理装置101及び103にインストールされているプリンタドライバ400やファックスドライバ400、もしくは各種アプリケーションの実行ファイルへのリンク情報を有している。また、アウトプットアイコン609又は610は、1つのアイコンについてドライバ又はアプリケーションへのリンクを有している。ユーザは、統合アプリケーション401のファイルリストペインで任意の文書情報を選択して、アウトプットアイコン609又は610を押下もしくはアウトプットアイコン609又は610にドラッグアンドドロップする。すると、選択された文書情報について、アウトプットアイコン609又は610に登録されているドライバで出力が行われたり、アプリケーションで処理が行われる。なお、ファイルリストビューで複数の文書情報を選択した場合も同じである。図14は、統合アプリケーション401上でアウトプットアイコン609又は610を登録するためのUI例を示す図である。アウトプットアイコン設定ダイアログ1400は、統合アプリケーション401のメニューアイテムやツールボタンなどから表示することができる。アウトプットアイコン設定ダイアログ1400は、ファックスドライバのリンクを持つアウトプットアイコンの設定を行うためのものであるが、プリンタドライバやアプリケーションの場合も同様の方法で可能である。項目1401において、データ処理装置101及び103にインストールされている任意のファックスドライバを指定することで、アウトプットアイコンにファックスドライバへのリンクを設定することができる。項目1402は、前述した複数の文書を一括送信するか個別送信するかに対応する送信方法フラグ403を設定するためのチェックボックスである。チェックボックスがONの場合に送信方法フラグは1、OFFの場合に0に設定される。また、アウトプットアイコンには、プリンタドライバやアプリケーションへのリンクのほかに、表示名称やアイコン画像を指定することができる。さらに、アウトプットアイコンには、一括送信時に任意に指定したジョブ名を、結合前の各文書のプロパティに格納するか否かを設定することができる。項目1403は、後述するジョブ名の保存先の設定UIを表示するためのボタンである。図15は、ジョブ名の保存先の設定を行うためのUI例を示す図である。本UIで行う設定により、アウトプットアイコンによって複数ファイルを一括送信した場合に、ジョブ名を結合前の各文書の任意のプロパティに格納する。ジョブ名の保存先設定ダイアログ1500は、アウトプットアイコン609又は610の設定ダイアログ1400から表示することができる。項目1501は、ジョブ名を結合前の各文書のプロパティの値に格納するか否かを設定するためのチェックボックスである。チェックONにすることでジョブ名を結合前の各文書のプロパティの値に格納することが可能になる。項目1502及び1503は、ジョブ名を格納するプロパティの項目を特定するためのコントロールである。項目1502及び1503は、チェックボックスである項目1501をONにすると有効化されて設定することが可能になる。項目1502は、統合アプリケーション401上で登録したライブラリを指定するためのコントロールである。本実施例においては、ライブラリの種類によってプロパティの項目は変わるので、プロパティの項目を特定するためにライブラリを指定する必要がある。項目1503は、ジョブ名を格納するプロパティの項目を指定するためのコントロールである。項目1503において、項目1502で指定したライブラリに設定されているプロパティの項目の一覧がリスト表示される。リスト表示されたプロパティの項目から任意の項目を、ジョブ名を格納する対象として指定する。図11は、前述の方法で設定したアウトプットアイコンの設定情報の一例を示す図である。設定情報はXML形式などのファイル形式で保持されており、各アイコンの設定値を定義している。アウトプットアイコン情報部410は、この設定情報ファイルを参照して、統合アプリケーション401にアイコンの情報を返すことができる。図11の1100は、アウトプットアイコン全体の定義を示すタグであり、統合アプリケーション401で登録した全アイコンの設定がタグ内に書かれている。図11の1101は、ファックスドライバのリンクを持つアウトプットアイコン1つを定義しているタグである。図11の1102は、アウトプットアイコンのタイプを示すタグであり、ファックスドライバのリンクを持つアイコンのためFaxという値を持つ。プリンタドライバのリンクを持つアイコンの場合は、1103に示すようにPrintという値を持ち、以下に説明する各種設定を同様に保持する。図11の1104は、リンク先のファックスドライバ名を示すタグである。図11の1105は、一括送信するか個別送信するかの送信方法フラグの設定を示すタグであり、値がTrueの場合、一括送信する送信方法フラグが1ことを意味する。図11の1106と1107は、ジョブ名を結合前の各文書のプロパティの項目に格納するか否かの設定を示すタグであり、値が存在すれば格納する設定がされているとみなす。図11の1106は、ジョブ名を格納する対象のライブラリのパスを示すタグである。図11の1107は、ジョブ名を格納する対象のプロパティの項目のIDを示すタグである。[インポートエラー処理]図9は、データ処理装置101及び103で表示可能なユーザインタフェースの一例を示す図である。図9は、共通文書情報へのインポート処理がエラーであることをユーザに表示する警告画面である。図9の901はエラーメッセージであり、印刷対象の文書情報に対応するアプリケーションがインストールされていないことを示すメッセージである。その際、PDF生成ドライバ402でインポートできなかった文書情報として、文書名902、状態903も合わせて表示される。印刷対象となったアプリケーションデータ文書情報を、PDFWriterに対して入力するべきGDIに変換できるアプリケーションが存在しない場合に、インポートエラーとなり、その旨が図9に示すように表示される。ユーザがその文書情報の処理を続行したい場合には、そのアプリケーションを新規インストールする。[ジョブ名指定とジョブ名格納処理フロー]図10は、本実施例を示すデータ処理装置におけるデータ処理の手順の一例を示すフローチャートである。図10は、統合アプリケーション401によるジョブ処理の手順を示す。具体的には、ユーザから一覧画面上で選択した文書情報の印刷指示を受け、一括送信である場合にはジョブ名指定を行い、その指定したジョブ名を選択された各文書の指定のプロパティの項目に格納する。一括送信処理では、ユーザが選択した文書情報に対応するアプリケーションに対して印刷指示を行い、選択された文書情報がPDF生成ドライバ402により共通文書情報PDFに変換され、それらの共通文書情報が結合されて1つのバインダに変換される。なお、図10に示す各処理は、CPU201がROM204、HDD207に記憶された統合アプリケーション401、ドライバ等をRAM203にロードして実行することにより実現される。以降、特に明記しなくとも、各処理は統合アプリケーション401が実行し、一時的に格納する情報はRAM203に書き込まれるものとする。また、本処理は、図4に示した統合アプリケーション401に対するユーザからの機能選択指示を受け付けて処理が実行される。まず、S1001で統合アプリケーション401は、文書情報を選択するための文書一覧画面600を表示部202に表示する。なお、文書一覧画面600には、文書情報の属性を識別可能なアイコンと、その識別子を含むファイル名とが表示されている。S1002で、統合アプリケーション401は、ユーザからの処理イベント待ち状態となり、ユーザから受け付けた機能種別がアウトプットアイコン609又は610による出力処理であるか否かを判定する。ここで、ユーザから受け付けた機能がアウトプットアイコン609又は610による出力処理ではないと判定された場合には、S1003に進み、統合アプリケーション401がユーザから受け付けた他の機能処理を実行して本処理を終了する。一方、S1002で、ユーザから受け付けた機能種別がアウトプットアイコン609又は610による出力処理であると判定された場合には、S1004に進む。S1004で、統合アプリケーション401は、文書一覧画面600において1つ以上の文書情報を選択されているか否かを判定する。ここで、ユーザは、種別の異なる複数の文書情報を同時にドラッグ操作により選択することができる。S1004で、CPU201が文書が1つも選択されていないと判定した場合にはS1002に進み、文書が選択されるまで待つ。一方、S1004で1つ以上文書が選択されていると判定された場合には、S1005に進む。S1005で、統合アプリケーション401は、S1002で指定されたアウトプットアイコン609又は610の設定情報から送信方法フラグが1であるか否かを判定する。具体的には、統合アプリケーション401がアウトプットアイコン情報部410よりS1002で指定されたアウトプットアイコン609又は610の図11に示すような設定情報を取得してメモリ上に格納する。統合アプリケーション401は、取得したアウトプットアイコンの設定情報から図11の1105のタグ情報を抽出する。図11の1105に示すタグの値がTrueである場合には、統合アプリケーション401は送信設定フラグが1であると判定し、S1005以降の処理を実行する。一方、図11の1105で示すタグの値がFalseであった場合に、統合アプリケーション401は送信方法フラグが0であると判定し、S1022以降の処理を実行する。なお、S1022以降では、アプリケーション毎にGDIをプリンタドライバ400に出力して送信処理を実行する。また、S1006以降の処理は、PDF生成ドライバ402が複数のアプリケーションにより生成されたGDIを変換する処理と、統合アプリケーション401が各PDFデータを1つのPDFファイルに結合する処理とを含む。さらに、S1006以降の処理は、ジョブ名の指定処理と、結合前の各文書へのジョブ名を格納する処理とを含む。さらに、S1006以降の処理は、結合したPDFファイルをバインダファイルに変換する処理と、その変換されたPDFデータから生成されるGDIを1ジョブで送信する処理とを含む。以下、S1006以降の処理を詳述する。S1006で、統合アプリケーション401は、S1004で選択された文書情報を取得する。統合アプリケーション401は、S1004で選択された全文書の保存場所とファイル名をライブラリ管理部409を介して取得し、それらをリスト化したデータとしてメモリ上に一時的に格納する。S1007で、統合アプリケーション401は、統合アプリケーション401で結合して出力するジョブのジョブ名を指定するためのジョブ名指定UIを表示する。図12は、ジョブ名指定UIの一例を示す図である。画面1200は、ジョブ名指定UIの全体を示す図である。項目1201は、S1006で取得したファイル名からジョブ名を選択することを可能にするラジオボタンである。項目1202は、S1006で取得したファイル名を表示するリストボックスであり、項目1201が選択されているときのみ有効となる。もし、取得したファイル名が複数のファイルの場合には、複数のファイル名がリスト表示される。項目1203は、ジョブ名を任意の文字列で指定可能にするためのラジオボタンである。項目1204は、任意の文字列を入力するためのテキストボックスであり、項目1203が選択されているときのみ有効となる。項目1202でリスト表示されたファイル名を選択してOKボタンを押下することで、選択されたファイル名をジョブ名として指定することができる。ここで、複数のファイルを同時に選択して、ファイル名を結合して文字列を生成し、その文字列をジョブ名として指定するようにしても良い。ユーザが項目1204で任意の文字列を入力してOKボタンを押下すると、入力された文字列がジョブ名として指定される。統合アプリケーション401は、ジョブ名指定UIで指定されたジョブ名文字列を取得し、メモリ上に一時的に格納する。S1008では、CPU201は統合アプリケーション401を介して、ユーザにより選択された文書情報に対応する各アプリケーションに印刷を指示する。CPU201は、各アプリケーションを実行して、文書情報からGDIコマンド描画情報を生成する。次に、S1009で、統合アプリケーション401は、印刷対象の全ての文書情報のGDIコマンドがPDF生成ドライバ402にインポートできるか否かを判定する。ここで、全ての描画情報がPDF生成ドライバ402にインポート可能であると判定された場合にはS1011に進む。一方、いずれか1つの文書情報について、描画情報をインポートできないと判定された場合にはS1010に進む。なお、インポート可能か否かについては、PDF生成ドライバ402が、各アプリケーションのGDIをPDFデータに変換可能か否かを識別する情報と各アプリケーションの属性等とを参照して判定する。その他には、印刷対象の文書情報に対応するアプリケーションがインストールされているかを判定することによりS1009が実現される。また、印刷対象の文書情報に対応するアプリケーションがインストールされていても、アプリケーションが印刷エラーにより描画情報を作れなかった場合に、統合アプリケーション401はインポートできないと判定する。この際、アプリケーションから統合アプリケーション401に印刷エラー通知が発行されるので、その通知に従ってS1009が実現される。そして、S1010で、統合アプリケーション401は、図9に示すようなUIを表示部202に警告表示して、インポートエラーとなった文書情報をユーザに通知して本処理を終了する。図9の詳細は前述したとおりである。S1011で、選択された複数の文書情報から生成した描画情報がPDF生成ドライバ402にインポートされる。S1012で、CPU201は、PDF生成ドライバ402により変換された共通文書情報PDFを統合アプリケーション401に出力する。なお、S1012の段階でPDF生成ドライバ402のエラーによりいずれか1つの文書情報について共通文書情報が生成されなかった場合もS1010へと進む。この場合のエラーメッセージは、図9とは異なりPDF生成ドライバ402におけるエラーであることを示す。S1013で、CPU201は、統合アプリケーション401を実行して、各共通文書情報を1つの共通文書に結合する結合処理と、結合された結合文書情報をバインダファイルに変換するバインダ変換処理とを実行する。S1014で、統合アプリケーション401は、S1007で格納したジョブ名を取得し、ドライバに出力する際のジョブ名として、S1013で生成したバインダファイルに設定する。S1015で、統合アプリケーション401は、S1006で格納した文書情報リストを取得し、各文書の指定されたプロパティにS1007で格納したジョブ名を設定する。具体的な方法に関して説明する。統合アプリケーション401は、S1005で取得した図11に示すようなアウトプットアイコンの設定情報から、図11の1106及び1107に示すようなジョブ名の格納先の情報を抽出する。そして、統合アプリケーション401は、取得された文書情報リストにリスト表示される文書毎に、ジョブ名格納先として指定されるプロパティの項目が存在するか否かをライブラリ管理部409を介して判定する。ここで、ジョブ名格納先が存在すると判定された場合には、統合アプリケーション401は、ライブラリ管理部409を介して、S1007で格納したジョブ名をジョブ名の格納先であるプロパティの項目に設定する。一方、ジョブ名の格納先が存在しないと判定された場合には、その文書情報保存先とファイル名をメモリ上にリスト化して格納する。全ての文書情報についてジョブ名の設定処理が終了すると、S1016に進む。S1016で、統合アプリケーション401は、S1006で格納した文書リストの全文書にジョブ名を格納したか否かを判定する。この判定は、S1015において一時的に格納した文書情報リストが存在するか否かに基づいて行われる。文書情報リストが存在しないと判定された場合には、全文書にジョブ名が格納されたと判定して、S1018に進む。一方、文書情報リストが存在すると判定された場合には、ジョブ名が格納できなかった文書があると判定して、S1017に進む。S1017で、統合アプリケーション401は、ジョブ名をプロパティの項目に格納できなかった旨を警告表示する。図13は、警告メッセージの一例を示す図である。画面1300は、警告メッセージのUI全体を示す。項目1301は、ジョブ名を格納できなかった文書名を示すリストボックスである。そのような文書が複数存在する場合には、複数の文書名がリスト表示される。図13では、文書名がリスト表示されているが、文書の保存先を含めたパス情報が表示されるようにしても良い。なお、図13の警告表示画面においてOKボタンが押されることにより、統合アプリケーション401は警告された文書について図6のプロパティ画面を表示する。その結果、ユーザが図6のプロパティ画面を使って結合して出力するジョブのジョブ名を入力でき、結合して出力するジョブのジョブ名を使って結合された文書を検索できる。なお、検索の具体的な方法は図17にて後述する。S1018で、統合アプリケーション401は、S1013で生成したバインダファイルを任意のファイルパスに格納するか否かを判定する。本処理を省略する場合には、S1020に進む。S1013で生成したバインダは、アウトプットアイコンの出力処理時に一時的に作成されるデータとなる。そのため、本実施例においては、誤送信などが発生して再送信を行う場合を考慮して、ファイル化して任意のファイルシステムに保存するオプション機能を設けても良い。本オプションを実行するためのフラグは、図7に示すようなアウトプットアイコンの登録UIで設定可能であり、図11に示すようなアウトプットアイコンの設定情報にTrue、Falseで保持される形式となる。S1018では、統合アプリケーション401は、S1005で取得したアウトプットアイコンの設定情報から、オプション実行フラグの情報を取得し、値がTrueであればバインダ保存を実行すると判定し、S1019に進む。一方、値がFalseであれば、統合アプリケーション401は、バインダ保存を実行しないと判定して、S1020に進む。S1019では、統合アプリケーション401は、S1013で生成されたバインダファイルを任意のファイルパスに格納する。統合アプリケーション401は、保存先指定ダイアログを表示して、ユーザが指定した保存先にS1013で生成されたバインダファイルを保存する。ユーザに都度、指定させる方法ではなく、予め統合アプリケーション401で指定された保存先に格納するようにしても良い。バインダを保存する際のファイル名には、S1007で格納したジョブ名を取得して設定する。S1020では、CPU201は統合アプリケーション401が生成したバインダファイルに基づく描画情報をS1002で指定されたアウトプットアイコンに関連付いたプリンタドライバ400に出力する。S1021では、プリンタドライバ400が統合アプリケーション401から受信した1ジョブの描画情報を、プリンタドライバに対応する画像処理装置102に送信して本処理を終了する。一方、S1022以降の処理はアプリケーション毎の印刷処理である。まず、CPU201は、統合アプリケーション401を介してユーザが選択した各文書情報に対応する各アプリケーション405~407にドライバID出力先のプリンタドライバ名を含む印刷指示を出力する。次に、S1023で、CPU201は、選択された文書情報に対応する各アプリケーションを実行して、描画情報を生成する。そして、S1024で、CPU201は、各アプリケーション405~407が生成した描画情報をドライバID出力先のプリンタドライバ名とともに、ドライバ400に出力する。そして、S1025で、CPU201は、プリンタドライバ400を介して描画情報をアプリケーション毎のジョブとして画像処理装置102に送信する。従って、ユーザにより選択されたファイルの数が3つであれば、3回のジョブ送信処理を繰り返すこととなる。そして、S1026で、CPU201は、ドライバ400を介して全てのアプリケーションの描画情報を画像処理装置102に送信する処理が完了したか否かを判定する。ここで、アプリケーション毎による描画情報の送信が完了していないと判定された場合には、S1025に戻り、アプリケーション毎による描画情報の送信処理を繰り返す。一方、アプリケーション毎に描画情報の送信が全て完了していると判定された場合には、本処理を終了する。図17は、図10に示す処理により結合して出力するジョブのジョブ名が結合前の各文書のプロパティの項目に設定された後、そのジョブ名に基づき、結合前の各文書を検索する処理の手順を示すフローチャートである。本処理は、例えば、データ処理装置101及び103のCPU201により実行される。まず、S1701において、CPU201は、検索表示画面を表示部202に表示する。次に、S1702において、ユーザは、その検索表示画面において、検索するキーワードを入力する。本処理において、ユーザは、図12に示す画面において設定した結合して出力するジョブのジョブ名を検索キーワードとして入力する。次に、S1703において、CPU201は、入力された検索キーワードと一致する名称をプロパティの項目に有する文書を、各種ライブラリから検索する。ここで、各種ライブラリとは、図6において説明した、ローカルライブラリや、SMBライブラリや、Webサーバライブラリである。最後に、CPU201は、その検索結果を表示部202に表示する。本実施例によれば、統合アプリケーション401が管理する種別の異なるアプリケーションを実行して作成した文書情報の一覧からユーザが同時に選択した複数のアプリケーションに対応する文書情報を1ジョブで画像処理装置に送信可能となる。また、1ジョブで送信する際に、ユーザが指定した任意のジョブ名を設定することが可能となり、さらに選択した結合前の各文書のプロパティにジョブ名を設定することが可能になる。つまり、ユーザが指定した任意のジョブ名が使用されることで、送信後のジョブの追跡作業が大幅に軽減される。また、送信時に使用した結合前の各文書のプロパティにジョブ名が設定されることで、ユーザが送信後に結合前の各文書を確認したい場合に、ジョブ名をキーとして検索が可能となり、ユーザの確認作業が大幅に軽減される。また、本実施例においては、ジョブ名を説明したが、複数のジョブを識別できる識別情報であれば、ID等のように特にジョブ名でなくても良い。なお、上記実施例では、PDF生成ドライバ402が生成したPDFデータはそのまま統合アプリケーション401に出力される構成としたが、PDFデータをサムネイルあるいは一覧で表示するように構成してもよい。そして、さらに1つのPDFファイルに変換する前に、変換された各頁のPDFデータをプレビューで確認し、必要であれば、結合したPDFファイルからユーザが選択したページのPDFデータを削除できるように構成してもよい。また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。