"フォーマット変換処理のプリフライトを行う情報処理装置において、入力データから疑似データを作成する手段10-1と、疑似データを入力としてフォーマット変換処理を行う手段10-2と、疑似データを入力としたフォーマット変換処理のエラーワーニング情報を取得する手段10-3からなり、疑似データは入力データ内容の重複を省いたデータであることを特徴とする情報処理装置。入力データから疑似データを作成する手段は、入力データに含まれる一度もプリフライトを行っていないコマンドから疑似データを作成することを特徴とする請求項1に記載の情報処理装置。入力データから疑似データを作成する手段は、入力データに含まれる結果未保障のコマンドから疑似データを作成することを特徴とする請求項1に記載の情報処理装置。入力データから疑似データを作成する手段は、疑似データのコマンドを同一座標に配置することを特徴とする請求項1に記載の情報処理装置。入力データから疑似データを作成する手段は、疑似データを入力として印刷処理におけるフォーマット変換処理を行う際のフォーマット変換設定をN-upにすることを特徴とする請求項1に記載の情報処理装置。入力データから疑似データを作成する手段は、入力データサイズが基準値より小さい場合疑似データを作成しないことを特徴とする請求項1に記載の情報処理装置。しかしながら、処理設定の組み合わせが膨大であり、入力ファイルが多様なシステムにおいては、ログに残ったものと合致する設定、入力ファイルで印刷する可能性が低くなり、パフォーマンスが向上しない。また、ログに残ったものと入力ファイルの一部だけ異なるデータに対しても全体に対してプリフライトを行うので、効率が悪い。さらに、フォーマット変換処理システムが変更されると、プリフライト処理システムも作成しなおす必要がある。フォーマット変換処理のプリフライトを行う情報処理装置において、入力データから疑似データを作成する手段10-1と、疑似データを入力としてフォーマット変換処理を行う手段10-2と、疑似データを入力としたフォーマット変換処理のエラーワーニング情報を取得する手段10-3からなり、疑似データは入力データ内容の重複を省いたデータであることを特徴とする情報処理装置。本発明は、入力データから作成した疑似データに対してフォーマット変換処理を行い、エラーワーニング情報を取得することで、処理設定の組み合わせが膨大であり、入力ファイルが多様なシステムにおいても効率よくプリフライトを行うことが可能となる。また、疑似データは入力データ内容の重複を省くよう作成されるので、入力ファイルの一部を抜き出したデータサイズの小さい疑似データが作成され、プリフライトが高速に行える。さらに、疑似データに対してフォーマット変換処理を行うことでプリフライトを行うので、フォーマット変換処理システムが変更されても、そのフォーマット変換処理システムを利用することができ、プリフライト処理システムを作成しなおす手間が省ける。以下、本発明を実施するための最良の形態について図面を用いて説明する。以下、印刷システムにおいて特にクライアントPC内に本発明であるプリフライト方法を適合させた場合の実施例を説明する。しかしこのプリフライト方法は、クライアントPC内ではなく、印刷装置内で行っても同様に成立する。また本プリフライト方法は、Webサービスのサーバやクラウドコンピューティングで行っても同様に成立する。また、本実施形態では印刷システム、特に印刷処理におけるフォーマット変換処理に本発明であるプリフライト方法を適合させた場合の実施例を説明する。しかし、このプリフライト方法はフォーマット変換を行うアプリケーション全般において同様に成立する。図1は本発明であるプリフライト方法が適用される情報処理システムの構成の一例を示すブロック図である。図1において、1は中央処理装置で、上記プログラムおよび関連データが記憶されているFD,CD-ROM,ICメモリカード等の記憶媒体をシステムに接続された媒体読取装置6から読み込む。その後、補助記憶装置3から主記憶装置2にロードされたシステムプログラム、アプリケーションプログラムによって、入力装置4から入力される情報を処理して、出力装置5や印刷装置7に出力する。なお、本実施例では、出力装置5はディスプレイなどの表示装置とし、本来出力装置に含まれる印刷装置7と区別する。また、入力装置4はキーボード、ポインティングデバイス等で構成されているものとする。さらに補助記憶装置3は、ハードディスク、光磁気ディスクで構成されるものであってもいいし、これらの組み合わせで構成されるものであってもよい。また、それぞれの装置がネットワークを介して接続されていようとも、本発明を制約するものではない。図2は媒体読取装置記憶装置に格納されていたプログラムと関連するデータが中央処理演算装置に読み込まれ、入力装置から印刷命令が入力されて、印刷装置へデータを送り印刷するまでの概念図をあらわす。フォーマット変換装置はOSの制御下で機能する。図3は、本発明の特徴を最もよくあらわす図面であり、同図において10は本発明の印刷システムにおけるクライアントコンピュータ本体およびそれを制御しているOSを示す。11はそのOS上で動作するフォーマット変換装置である。フォーマット変換装置は、プリンタドライバやその他アプリケーションとして動作する。12は本発明におけるユーザが印刷装置に対しての設定など各種印刷設定等を入力したり、印刷開始指示をしたりするためのユーザインターフェース部である。13は受け付けた入力データに対して、本発明であるプリフライト方法の処理を行うプリフライト処理部である。14は、プリフライト処理部でのプリフライト結果、およびユーザインターフェース部での設定に応じ、入力データに対して印刷装置に出力する印刷データを生成するフォーマット変換処理部である。ここで、本発明におけるプリフライトに用いる疑似データについて説明する。図4Aに入力データから疑似データを作成した例を示す。本発明における疑似データとは、入力データからプリフライトに必要最低限なコマンドを抜き出して作られるデータである。必要最低限なコマンドは2つに分類される。1つ目は、1度もプリフライトを行っていないコマンドである。2つ目は、結果未保障のコマンドである。結果未保障のコマンドとは、コマンド内の条件によっては、フォーマット変換処理に制限が存在するものである。例えば、PDFには32種類のCMYKblendmodeコマンドが存在するが、このうちフォーマット変換処理が20種類処理可能とした場合、CMYKblendmodeコマンドは結果未保障のコマンドとなる。このように、コマンド内の条件によって制限が存在することがあらかじめ分かっている場合、結果未保障のコマンドとなる。疑似データは入力データよりデータサイズが小さいことから、フォーマット変換処理の負荷が軽い。疑似データを入力としてフォーマット変換処理を行い、フォーマット変換処理のエラーワーニング情報を取得することで高速にプリフライトが行える。図4Bに疑似データのコマンドを同一座標に配置した場合の例を示す。疑似データ作成において、コマンドの配置によっては疑似データが複数ページにわたることが考えられる。ページが複数にわたることで、データ量は増加し、フォーマット変換処理の負荷が増える。コマンドを同一座標に配置することで、ページ数の増大による疑似データを入力としたフォーマット変換処理の負荷を低減することができ、高速にプリフライトが行える。また、疑似データの処理設定をN-upにすることで、処理時のデータサイズを削減することができ、各コマンドの描画負荷を減らすことになり、疑似データを入力としたフォーマット変換処理の負荷を低減することができ、高速にプリフライトが行える。図5は図3におけるプリフライト処理部13のブロック図であり、本発明であるプリフライト処理を行う。図5のデータ取得部5-1は入力されたデータを受け取る。図5の疑似データ生成部5-2は、プリフライト用の疑似データを作成する。図5の疑似データ処理部5-3は、疑似データ生成部で生成された疑似データに対してフォーマット変換処理を行う。ここで処理を行うフォーマット変換処理は、フォーマット変換処理部14で行われる、印刷装置に印刷データを出力するために行うフォーマット変換処理と同一である。図5の結果処理部5-4は、疑似データ処理部5-3で返却されたエラーワーニング情報を取得する。取得したエラーワーニング情報に情報が含まれていなかった場合、つまりフォーマット変換処理に成功した場合、疑似データに含まれているコマンドを条件化し、処理済みリストに追加する。処理済みリストは印刷設定ごとに作成され、同印刷設定においてすでに処理を行い、エラーの発生しなかったコマンドを条件化したリストである。結果処理部5-4は、疑似データ処理部5-3で取得したエラーワーニング情報に情報が含まれていた場合、つまりフォーマット変換処理に失敗した場合、エラーワーニング情報を提示する。図6は図5における疑似データ生成部5-2の詳細を示したブロック図である。図6のコマンド抽出部6-1は、入力データから各描画コマンドを抽出する。図6の結果未保障コマンド抽出部6-2は、結果未保障コマンドを抽出する。図6の未処理コマンド抽出部6-3では、1度もプリフライトを行っていない未処理コマンドを抽出する。図6の疑似データ追加部6-4では、結果未保障コマンド抽出部、未処理コマンド抽出部で抽出されたコマンドを空の疑似データに追加する。図6の処理設定変更部6-5は、N-up設定にするなど処理データ負荷が小さくなるよう、処理設定を変更する。図7に未処理コマンド抽出部6-3にて未処理コマンドを抽出し、疑似データを作成する処理について説明する。未処理コマンド抽出部6-3は処理済みリストと登録済みリストを参照する。処理済みリストは、すでに処理を行ったコマンドを条件化したもののリストであり、印刷設定ごとに未処理コマンド抽出部6-3が保持している。登録済みリストは、現疑似データにすでに追加されたコマンドを条件化したもののリストであり、疑似データ生成処理ごとに作成される。未処理コマンド抽出部6-3は入力された各コマンドに対し、本印刷設定における処理済みリスト7-2を参照する。処理済みリスト参照部6-3は、コマンドが処理済みリスト7-2の条件に合致する場合、コマンドを疑似データ7-4に追加しない。例えば、入力データ7-1に実線が含まれている場合、処理済みリスト7-2に条件として実線が含まれており、条件に合致するので、コマンドを疑似データ7-4に追加しない。これにより、以前のジョブでプリフライト処理済みのコマンドは疑似データに追加されず、無駄なプリフライトを排除することができる。登録済みリスト参照部6-5はコマンドが処理済みリスト7-2の条件に合致しない場合、登録済みリスト7-3を参照する。コマンドが登録済みリスト7-3の条件に合致する場合、コマンドは疑似データ7-4に追加されない。コマンドが登録済みリストの条件に合致しない場合、登録済みリスト追加部6-5はコマンドを適切な粒度のコマンド条件にし、登録済みリストへ追加する。その後、疑似データ追加部6-6は疑似データにコマンドを追加する。例えば、入力データ7-1に複数のMSPゴシックフォント文字コマンドが含まれていた場合、最初のMSPゴシックフォント文字コマンドが疑似データ7-4に追加され、登録済みリスト7-3にMSPゴシックフォントが条件として追加される。2つ目以降のMSPゴシックフォント文字コマンドは登録済みリスト7-3に追加された条件から、疑似データ7-4に追加されない。これにより、本処理において、すでに疑似データに追加されたコマンドは疑似データに追加されず、無駄なプリフライトを排除することができる。図8に結果未保障コマンド抽出部6-2にて結果未保障コマンドを抽出し、疑似データを作成する処理について説明する。結果未保障コマンド抽出部6-2は結果未保障リストを参照する。結果未保障リストは、結果未保障のコマンドを条件化したリストである。結果未保障のコマンドとはフォーマット変換処理に制限が存在するものであり、例えば、結果未保障リスト8-2では点線、JPEG画像、ROP4、CMYKblendmodeなどをあげている。結果未保障コマンド抽出部6-2はあらかじめ結果未保障コマンド抽出部6-2は入力された各コマンドに対し、結果未保障リスト8-2を参照する。コマンドが結果未保障リストの条件に合致する場合、疑似データ追加部6-6はコマンドを疑似データ8-3に追加し、結果未保障リスト8-2の条件に合致しない場合、疑似データ8-3に追加しない。例えば、入力データ8-1に点線が複数含まれていた場合、点線は結果未保障リスト8-2の条件に合致するので、すべて疑似データ8-3に追加される。これにより、結果未保障のコマンドに対して常にプリフライトを行うことができ、プリフライトの精度を向上させることが可能となる。図9に図7と図8の処理を組み合わせた、未処理コマンドと結果未保障のコマンドを抜き出す処理について説明する。まず、結果未保障リスト9-1を参照することで、結果未保障のコマンドを抜き出し、次に処理済みリスト9-2と登録済みリスト9-3を参照することで、1度もプリフライトを行っていないコマンドを抜き出す。これにより、必要最低限なコマンドを抜き出すことが可能となり疑似データが作成される。図7と図8の処理を組み合わせることで、無駄なプリフライトを排除し、かつプリフライトの精度を向上させることが可能となる。疑似データ生成部5-2における処理済みリスト、登録済みリスト、処理済みリストはそれぞれ適切な粒度のコマンド条件をリスト化したものである。適切な粒度のコマンド条件とは、例えば、Fontの種類に印刷処理は影響するが、Fontのサイズ、文字コードには印刷処理は影響しない場合、Fontの種類が適切な粒度のコマンド条件となる。このように、登録済みリスト追加部6-5はコマンドごとにどのパラメータまで条件とするかをあらかじめ保持しておく必要がある。図10は本発明の基本となるプリフライト処理のフローチャートである。まず、疑似データ生成部5-2は疑似データの生成を行う10-2。その後疑似データ処理部5-3は、疑似データを入力としてフォーマット変換処理を行う。結果処理部5-3はフォーマット変換処理のエラーワーニング情報を取得する10-3。図11は本実施形態におけるプリフライト処理のフローチャートである。データ取得部5-1は入力データを受け取り、入力データサイズが閾値より大きいかどうかを判断する11-1。閾値は、疑似データを作成しプリフライトを行うより、入力データのフォーマット変換処理をしたほうが速いデータサイズ値をあらかじめ設定する。入力データが閾値より小さい場合、プリフライト処理は行わない。入力データが閾値より大きい場合、疑似データ生成部5-2は疑似データの生成を行う11-2。その後疑似データ処理部5-3は、疑似データを入力としてフォーマット変換処理を行う11-3。結果処理部5-3はフォーマット変換処理のエラーワーニング情報を取得し11-4、エラーワーニング情報からエラーワーニングが起きたかどうか判断する11-5。エラーワーニングが起きた場合、結果処理部5-3はエラーワーニング情報を提示する11-6。エラーワーニングが起きなかった場合、結果処理部5-3は現在のプリフライト処理における登録済みリストのコマンド条件を処理済みリストに追加する11-7。図12は本実施形態における疑似データ生成のフローチャートである。以下の処理は全入力コマンドに対して行う12-1。コマンド抽出部6-1は、入力データからコマンドを取得する12-2。結果未保障コマンド抽出部6-2は、コマンドが結果未保障リストの条件に合致するかを判断する12-3。コマンドが結果未保障リストの条件に合致した場合、疑似データ追加部6-4はコマンド座標を移動し12-7、疑似データにコマンドを追加する12-8。コマンドが結果未保障リストの条件に合致しない場合、未処理コマンド抽出部6-3はコマンドが処理済みリストの条件に合致するかを判断する12-4。コマンドが処理済みリストの条件に合致しない場合、未処理コマンド抽出部6-3はコマンドが登録済みリストの条件に合致するかを判断する11-5。コマンドが登録済みリストの条件に合致しない場合、未処理コマンド抽出部6-3はコマンドを条件化し、登録済みリストに登録する12-6。その後、疑似データ追加部6-4はコマンド座標を移動し12-7、疑似データにコマンドを追加する12-8。その後、処理設定変更部6-5は処理設定をN-upに変更する12-9。"