(57)【特許請求の範囲】
【請求項１】
図面画像情報を取得する図面画像情報取得手段と、
前記図面画像情報と合成すべき定型画像情報であって、ラスター形式及びベクター形式の各々の標準中間フォーマットの定型画像情報が予め記憶された定型画像情報記憶手段と、
前記図面画像情報取得手段により取得した前記図面画像情報の画像フォーマットがベクター形式である場合、ベクター形式の前記定型画像情報を取得し、当該図面画像情報の画像フォーマットがラスター形式である場合、ラスター形式の前記定型画像情報を取得する定型画像情報取得手段と、
前記図面画像情報取得手段により取得した前記図面画像情報の画像フォーマットが前記定型画像情報取得手段により取得した前記定型画像情報の前記標準中間フォーマットと同一である場合には、当該図面画像情報と当該定型画像情報とを合成し、当該図面画像情報の画像フォーマットが当該定型画像情報の前記標準中間フォーマットと同一でない場合には、当該図面画像情報の画像フォーマットを当該定型画像情報の前記標準中間フォーマットに変換し、当該変換した前記図面画像情報と当該定型画像情報と、を合成する合成手段と、
を備えた画像合成装置。
【請求項２】
前記図面画像情報取得手段により取得した前記図面画像情報の画像フォーマットがラスター形式である場合で、かつ前記定型画像情報記憶手段にラスター形式の前記定型画像情報が記憶されていない場合、前記定型画像情報取得手段は、ベクター形式の前記定型画像情報を取得し、前記合成手段は、前記定型画像情報取得手段により取得したベクター形式の前記定型画像情報をラスター形式の前記標準中間フォーマットに変換し、当該図面画像情報と当該変換した前記定型画像情報と、を合成する
請求項１記載の画像合成装置。
【請求項３】
前記定型画像情報取得手段は、前記図面画像情報取得手段により取得した前記図面画像情報の画像フォーマットがベクター形式である場合で、かつ前記定型画像情報記憶手段にベクター形式の前記定型画像情報が記憶されていない場合、ラスター形式の前記定型画像情報を取得する
請求項１又は請求項２記載の画像合成装置。
【請求項４】
図面画像情報を取得するステップと、
取得した前記図面画像情報の画像フォーマットがベクター形式である場合、前記図面画像情報と合成すべき定型画像情報であって、ラスター形式及びベクター形式の各々の標準中間フォーマットの定型画像情報が予め記憶された定型画像情報記憶手段から、ベクター形式の前記定型画像情報を取得し、当該図面画像情報の画像フォーマットがラスター形式である場合、前記定型画像情報記憶手段から、ラスター形式の前記定型画像情報を取得するステップと、
取得した前記図面画像情報の画像フォーマットが、取得した前記定型画像情報の前記標準中間フォーマットと同一である場合には、当該図面画像情報と当該定型画像情報とを合成し、当該図面画像情報の画像フォーマットが当該定型画像情報の前記標準中間フォーマットと同一でない場合には、当該図面画像情報の画像フォーマットを当該定型画像情報の前記標準中間フォーマットに変換し、当該変換した前記図面画像情報と当該定型画像情報と、を合成するステップと、
を含む処理をコンピュータに実行させるための画像合成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成装置及び画像合成プログラムに関する。
【背景技術】
【０００２】
特許文献１には、外部機器からデータを受信して出力する出力制御装置であって、登録情報を前記登録情報の属性情報とともに登録する登録手段と、前記外部機器からのデータにより前記登録情報を用いた出力処理が指示されると、前記データが指示している属性情報に応じて前記登録情報を変換する変換手段と、前記変換手段により変換された登録情報を用いて出力処理を行うように制御する制御手段と、を有することを特徴とする出力制御装置が記載されている。
【０００３】
特許文献２には、画像データに画像処理を施して、該画像データを所望の出力形態に生成する画像処理方法であって、前記画像データに付属させる付属画像データを選択する出力形態情報を取得し、この出力形態情報に基づいて前記付属画像データを選択し、選択された付属画像データに応じて、前記画像データに画像処理を施すことを特徴とする画像処理方法が記載されている。
【０００４】
特許文献３には、画像形成処理で使用されるハードウェア資源と、画像形成に係る処理を行うプログラムとを有する画像形成装置において、画像データの変換処理を行う複数の画像データ変換手段と、画像データに合成するスタンプデータを登録する手段と、登録時にスタンプデータに施す変換処理内容を保持するスタンプデータ変換管理手段と、登録したスタンプデータを管理する手段とを有することを特徴とする画像形成装置が記載されている。
【０００５】
特許文献４には、少なくとも入力画像データにスタンプ画像データを、画像合成して、画像形成手段で用紙に記録出力する画像合成出力機能を備えた画像形成装置において、画像データの解像度の変換を含む各種画像処理を画像データに施す画像処理手段と、前記入力画像データに合成する前記スタンプ画像データを格納するスタンプ画像データ記憶手段と、を備え、前記スタンプ画像データ記憶手段に登録する元スタンプ画像データを前記画像処理手段で必要な画像処理を施して登録スタンプ画像データを生成し、当該登録スタンプ画像データを前記スタンプ画像データ記憶手段に登録し、前記入力画像データに当該スタンプ画像データ記憶手段の当該登録スタンプ画像データを合成して記録出力することを特徴とする画像形成装置が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−２８６８６０号公報
【特許文献２】特開２００３−２５９１１４号公報
【特許文献３】特開２００４−２０１２０５号公報
【特許文献４】特開２００５−２１２１２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、合成対象の図面画像情報がベクター形式の場合に、図面画像情報と合成するベクター形式の定型画像情報を取得する定型画像情報取得手段を備えない場合と比較して、図面画像情報と定型画像情報とを合成した合成画像のサイズが大きくなるのを防ぐことができる画像合成装置及び画像合成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の発明は、図面画像情報を取得する図面画像情報取得手段と、前記図面画像情報と合成すべき定型画像情報であって、ラスター形式及びベクター形式の各々の標準中間フォーマットの定型画像情報が予め記憶された定型画像情報記憶手段と、前記図面画像情報取得手段により取得した前記図面画像情報の画像フォーマットがベクター形式である場合、ベクター形式の前記定型画像情報を取得し、当該図面画像情報の画像フォーマットがラスター形式である場合、ラスター形式の前記定型画像情報を取得する定型画像情報取得手段と、前記図面画像情報取得手段により取得した前記図面画像情報の画像フォーマットが前記定型画像情報取得手段により取得した前記定型画像情報の前記標準中間フォーマットと同一である場合には、当該図面画像情報と当該定型画像情報とを合成し、当該図面画像情報の画像フォーマットが当該定型画像情報の前記標準中間フォーマットと同一でない場合には、当該図面画像情報の画像フォーマットを当該定型画像情報の前記標準中間フォーマットに変換し、当該変換した前記図面画像情報と当該定型画像情報と、を合成する合成手段と、を備える。
【０００９】
請求項２記載の発明は、前記図面画像情報取得手段により取得した前記図面画像情報の画像フォーマットがラスター形式である場合で、かつ前記定型画像情報記憶手段にラスター形式の前記定型画像情報が記憶されていない場合、前記定型画像情報取得手段は、ベクター形式の前記定型画像情報を取得し、前記合成手段は、前記定型画像情報取得手段により取得したベクター形式の前記定型画像情報をラスター形式の前記標準中間フォーマットに変換し、当該図面画像情報と当該変換した前記定型画像情報と、を合成する。
【００１０】
請求項３記載の発明は、前記定型画像情報記憶手段は、前記図面画像情報取得手段により取得した前記図面画像情報の画像フォーマットがベクター形式である場合で、かつ前記定型画像情報記憶手段にベクター形式の前記定型画像情報が記憶されていない場合、ラスター形式の前記定型画像情報を取得する。
【００１１】
請求項４記載の発明は、図面画像情報を取得するステップと、取得した前記図面画像情報の画像フォーマットがベクター形式である場合、前記図面画像情報と合成すべき定型画像情報であって、ラスター形式及びベクター形式の各々の標準中間フォーマットの定型画像情報が予め記憶された定型画像情報記憶手段から、ベクター形式の前記定型画像情報を取得し、当該図面画像情報の画像フォーマットがラスター形式である場合、前記定型画像情報記憶手段から、ラスター形式の前記定型画像情報を取得するステップと、取得した前記図面画像情報の画像フォーマットが、取得した前記定型画像情報の前記標準中間フォーマットと同一である場合には、当該図面画像情報と当該定型画像情報とを合成し、当該図面画像情報の画像フォーマットが当該定型画像情報の前記標準中間フォーマットと同一でない場合には、当該図面画像情報の画像フォーマットを当該定型画像情報の前記標準中間フォーマットに変換し、当該変換した前記図面画像情報と当該定型画像情報と、を合成するステップと、を含む処理をコンピュータに実行させるための画像合成プログラムである。
【発明の効果】
【００１２】
請求項１及び４記載の発明によれば、合成対象の図面画像情報がベクター形式の場合に、図面画像情報と合成するベクター形式の定型画像情報を取得する定型画像情報取得手段を備えない場合と比較して、図面画像情報と定型画像情報とを合成した合成画像のサイズが大きくなるのを防ぐことができる、という効果を有する。
【００１３】
請求項１及び４記載の発明によれば、定型画像情報記憶手段に、一つの定型画像情報に対して画像フォーマットの種類がラスター形式の定型画像情報しか記憶されない場合と比較して、図面画像情報と定型画像情報とを合成した合成画像のサイズが大きくなるのを防ぐことができる、という効果を有する。
【００１４】
請求項１及び４記載の発明によれば、図面画像情報を標準中間フォーマットに変換しない場合と比較して、図面画像情報と定型画像情報との画像フォーマットを合わせるための変換処理の負荷を軽くすることができる、という効果を有する。
【図面の簡単な説明】
【００１６】
【図１】画像合成システムの概略構成図である。
【図２】サーバ装置の機能ブロック図である。
【図３】フォームデータ情報の一例を示す図である。
【図４】標準中間フォーマット情報の一例を示す図である。
【図５】画像合成部で実行される処理のフローチャートである。
【図６】サーバ装置をコンピュータで構成した場合のブロック図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について説明する。
【００１８】
図１には、本実施形態に係る画像合成システム１０の概略構成を示した。同図に示すように、画像合成システム１０は、一例として、サーバ装置１２、配信データ格納装置１３、ユーザー端末装置１４、配信ユーザー端末装置１５、及び印刷装置１６が通信回線１８を介して接続された構成となっている。本実施形態では、例えば製品の設計図面等を表わす図面情報としての図面データを、例えば図面作成者等の印章の画像を示す印章データや、会社のロゴの画像を示すロゴデータ等を表わす予め定めた定型画像情報としてのフォームデータと合成し、当該合成した画像を印刷する場合について説明する。なお、フォームデータは、定型画像を表わすものであれば、印章やロゴのデータに限られるものではない。
【００１９】
ユーザー端末装置１４及び配信ユーザー端末装置１５は、通常のパーソナルコンピュータ等によって構成される。そして、ユーザーが、例えばユーザー端末装置１４や配信ユーザー端末装置１５に記憶された図面データを印刷データとして指定すると共に、図面データと合成すべきフォームデータを特定するためのフォームデータ情報や印刷サイズ等の印刷設定に関する印刷設定情報を指定すると、指定された印刷データ及び印刷設定情報を含む印刷指示情報がサーバ装置１２へ送信される。なお、図面データがサーバ装置１２や他のサーバ装置に記憶されている場合には、ユーザーは、図面データのファイル名等、印刷対象の図面データを特定するための情報を指定してサーバ装置１２に送信する。
【００２０】
サーバ装置１２では、詳細は後述するが、印刷指示情報を受信すると、印刷指示情報に基づいて、指定された図面データとフォームデータとを合成した合成画像を生成し、これを図面の配信先へ配信するための配信用データに変換し、配信データ格納装置１３に格納するとともに配信先ユーザーに格納場所を通知するか、印刷装置１６へ出力する。
【００２１】
配信データ格納装置１３は、配信された配信用データを記憶する装置であり、サーバ装置１２と同様の構成を備えていても良いし、一般的なデータ記憶装置であってもよい。
【００２２】
印刷装置１６は、例えば電子写真方式やインクジェット方式の画像形成装置であり、サーバ装置１２からの配信用データを受信すると、これを記録用紙に印刷する。
【００２３】
図３に示すように、サーバ装置１２は、印刷設定情報管理部２０、印刷データ管理部２２、フォームデータ管理部２４、画像合成部２６、標準中間フォーマット定義部２８、及び配信データ管理部３０を含んで構成されている。
【００２４】
印刷設定情報管理部２０は、ユーザー端末装置１４から送信された印刷指示情報３２のうち、印刷設定情報を記憶する。
【００２５】
印刷データ管理部２２は、ユーザー端末装置１４から送信された印刷指示情報３２のうち、印刷データを記憶する。
【００２６】
フォームデータ管理部２４は、例えば図面作成者等の印章の画像を示す印章データや、会社のロゴの画像を示すロゴデータ等を表わすフォームデータを複数記憶すると共に、図３に示すようなフォームデータ情報３４を記憶している。
【００２７】
図３に示すように、フォームデータ情報３４は、フォームデータのフォーム名、フォームデータの画像フォーマットが所謂ラスター形式かベクター形式かを示すフォーム種別、フォームデータのファイル名の対応関係を示す情報である。ラスター形式は、基本的には図面のイメージそのものを示すデータであり、画像をドットの羅列として表現したデータの形式であり、ベクター形式は、基本的には図面を描画するための描画コマンドの集合で表わされるデータの形式である。ラスター形式としては、例えばＴＩＦＦ、ビットマップ、ＪＰＥＧ等があり、ベクター形式としては、例えばＣＡＤデータやアドビシステムズ社のＰＳ（ＰｏｓｔＳｃｒｉｐｔ）等がある。
【００２８】
図３に示すように、フォームデータ情報３４は、一つのフォームデータに対して、ラスター形式及びベクター形式の２種類の画像フォーマットのファイルを関連付けられる。なお、図３に示すフォーム名が「フォーム２」のフォームデータのように、ベクター形式のフォームデータを用意できない場合には、ラスター形式のみでもよい。同様に、ラスター形式のフォームデータを用意できない場合には、ベクター形式のみでもよい。また、フォームデータの画像フォーマットは、後述する標準中間フォーマットに対応する画像フォーマットのものを用意する。
【００２９】
標準中間フォーマット定義部２８は、ユーザーから印刷指示された印刷データ（図面データ）のフォーマットと、この印刷データフォーマットに対して予め定義された標準中間フォーマットと、の対応関係を示す図４に示すような標準中間フォーマット情報３６を記憶している。
【００３０】
本実施形態では、一例として、図４に示すように、印刷データフォーマットがＴＩＦＦ又はビットマップの場合はＴＩＦＦが標準中間フォーマットとして定義され、印刷データフォーマットがＣＡＤデータ又はＰＳ形式の場合はＰＳが標準中間フォーマットとして定義されている。このように、本実施形態では、ラスター形式の標準中間フォーマットとしてＴＩＦＦが、ベクター形式の標準中間フォーマットとしてＰＳが定義されているが、標準中間フォーマットとして定義されるフォーマットはこれに限られるものではない。また、本実施形態では、ラスター形式及びベクター形式の各々に定義された標準中間フォーマットは各々１種類であるが、各形式の標準中間フォーマットが２種類以上あってもよい。
【００３１】
画像合成部２６は、図２に示すように、印刷設定情報読み出し部４０、印刷データ読み出し部４２、フォームデータ読み出し部４４、印刷データラスター変換部４６、フォームデータラスター変換部４８、ラスター合成部５０、標準中間フォーマット判断部５２、印刷データベクター変換部５４、ベクター合成部５６、及び配信データ変換部５８を含んで構成されている。
【００３２】
印刷設定情報読み出し部４０は、ユーザー端末装置１４から送信された印刷指示情報３２に含まれる印刷設定情報を印刷設定情報管理部２０から読み出す。
【００３３】
印刷データ読み出し部４２は、ユーザー端末装置１４から送信された印刷指示情報に含まれる印刷データを印刷データ管理部２２から読み出す。
【００３４】
フォームデータ読み出し部２４は、印刷設定情報で指定されたフォームデータであって、標準中間フォーマット判断部５２で判断された印刷データの標準中間フォーマットに対応するフォームデータをフォームデータ管理部２４から読み出す。
【００３５】
印刷データラスター変換部４６は、標準中間フォーマット判断部５２で標準中間フォーマットがラスター形式であると判断された場合に、印刷データ読み出し部４０で読み出した印刷データをラスター形式の標準中間フォーマットに変換する。
【００３６】
フォームデータラスター変換部４８は、印刷データとフォームデータとをラスター形式で合成すべき場合において、フォームデータ情報３４にベクター形式のフォームデータしか登録されていない場合に、このベクター形式のフォームデータをラスター形式に変換する。
【００３７】
ラスター合成部５０は、印刷データラスター変換部４８で変換されたラスター形式の印刷データとフォームデータ読み出し部４４で読み出したフォームデータとを合成し、配信データ変換部５８に出力する。
【００３８】
標準中間フォーマット判断部５２は、標準中間フォーマット定義部２８に記憶された標準中間フォーマット情報３６に基づいて、印刷指示された印刷データに対応する標準中間フォーマットを決定する。
【００３９】
印刷データベクター変換部５４は、印刷指示された印刷データの標準中間フォーマットがベクター形式の場合に、その印刷データをベクター形式の標準中間フォーマットに変換する。
【００４０】
ベクター合成部５６は、印刷データベクター変換部５４で変換されたベクター形式の印刷データとフォームデータ読み出し部４４で読み出したベクター形式のフォームデータとを合成し、配信データ変換部５８に出力する。
【００４１】
配信データ変換部５８は、ラスター合成部５０又はベクター合成部５６で合成された合成画像を、予め定めた配信データ用のフォーマット、例えばＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）等に変換して配信データ管理部３０へ出力する。
【００４２】
配信データ管理部３０は、配信データ変換部５８から出力された合成画像データを印刷指示情報に含まれる配信先の情報に基づき、配信データ格納装置１３に格納すると共に、配信先ユーザーに格納場所を記載した電子メールを通知するか、あるいは印刷装置１６へ出力する。これにより、配信先ユーザーは、配信ユーザー端末装置１５により受信した電子メールに記述された格納先の情報に基づき配信データを参照したり取得したりする。または配信先として印刷装置１６が指定されていると、印刷装置１６により合成画像が印刷される。
【００４３】
次に、本実施形態の作用として、画像合成部２６で実行される処理について、図５に示すフローチャートを参照して説明する。
【００４４】
なお、図５に示す処理は、ユーザー端末装置１４から印刷指示情報３２を受信すると実行される。サーバ装置１２がユーザー端末装置１４から印刷指示情報３２を受信すると、印刷設定情報は印刷設定情報管理部２０へ、印刷データは印刷データ管理部２２に記憶される。
【００４５】
まず、ステップ１００では、印刷設定情報読み出し部４０が印刷設定情報管理部２０から印刷設定情報を読み出す。
【００４６】
ステップ１０２では、印刷データ読み出し部４０が印刷データ管理部２２から印刷データを読み出す。
【００４７】
ステップ１０４では、標準中間フォーマット判断部５２が、標準中間フォーマット定義部２８に記憶された標準中間フォーマット情報３６を参照し、この標準中間フォーマット情報３６に基づいて、印刷データ読み出し部４０が読み出した印刷データに対応する標準中間フォーマットを決定する。
【００４８】
ステップ１０６では、標準中間フォーマット判断部５２が、ステップ１０４で決定した標準中間フォーマットがベクター形式であるか否かを判断する。そして、ステップ１０４で決定した標準中間フォーマットがベクター形式である場合には、ステップ１０８へ移行し、ステップ１０４で決定した標準中間フォーマットがベクター形式でない場合、すなわちラスター形式である場合には、ステップ１２２へ移行する。
【００４９】
ステップ１０８では、フォームデータ読み出し部４４が、フォームデータ管理部２４に記憶されたフォームデータ情報３４を参照し、印刷設定情報で指定されたフォームデータのベクター形式のものが存在するか否かを判断する。
【００５０】
そして、ベクター形式のフォームデータが存在する場合、例えば図３に示すようにフォーム名が「フォーム１」のようにベクター形式のフォームデータが存在する場合には、ステップ１１０へ移行し、ベクター形式のフォームデータが存在しない場合には、ステップ１１８へ移行する。
【００５１】
ステップ１１０では、標準中間フォーマット判断部５２が、印刷データの変換が必要か否かを判断する。すなわち、印刷データフォーマットと標準中間フォーマットとが同一か否かを判断する。そして、印刷データフォーマットと標準中間フォーマットとが同一でない場合には、印刷データを標準中間フォーマットに変換する必要があるため、ステップ１１２へ移行し、印刷データフォーマットと標準中間フォーマットとが同一でない場合には、印刷データを変換する必要がないため、ステップ１１４へ移行する。
【００５２】
ステップ１１２では、印刷データベクター変換部５４が、印刷データを標準中間フォーマットへ変換する。
【００５３】
ステップ１１４では、ベクター合成部５６が、ベクター形式の印刷データとベクター形式のフォームデータとを合成した合成画像データを配信データ変換部５８へ出力する。このとき、印刷データ及びフォームデータがともにベクター形式であるので、ともにラスター形式の場合と比較して合成画像データのサイズは小さくなる。
【００５４】
ステップ１１６では、配信データ変換部５８が、合成画像データを予め定めた配信データ用のフォーマットへ変換し、配信データ管理部３０へ出力する。配信データ管理部３０は、印刷装置１６へ配信データを送信し、印刷装置１６は、配信データ、すなわち印刷データとしての図面データとフォームデータとが合成された合成画像を印刷する。
【００５５】
一方、ステップ１０８でベクター形式のフォームデータが存在しないと判断された場合、すなわち、例えば図３に示すようにフォーム名が「フォーム２」のフォームデータのように、ラスター形式のフォームデータしか存在しないと判断された場合には、ステップ１１８において、印刷データラスター変換部４６が、ベクター形式の印刷データを、予め定めた標準中間フォーマット、例えばＴＩＦＦに変換する。
【００５６】
そして、ステップ１２０では、ラスター合成部５０が、ラスター形式の印刷データとラスター形式のフォームデータとを合成して配信データ変換部５８へ出力する。
【００５７】
また、ステップ１０６において、標準中間フォーマットがベクター形式でない、すなわちラスター形式であると判断された場合には、ステップ１２２において、フォームデータ読み出し部４４が、フォームデータ管理部２４に記憶されたフォームデータ情報３４を参照し、印刷設定情報で指定されたフォームデータのラスター形式のものが存在するか否かを判断する。
【００５８】
そして、ラスター形式のフォームデータが存在する場合には、ステップ１２４へ移行し、ラスター形式のフォームデータが存在しない場合には、ステップ１３０へ移行する。
【００５９】
ステップ１２４では、標準中間フォーマット判断部５２が、印刷データの変換が必要か否かを判断する。すなわち、印刷データフォーマットと標準中間フォーマットとが同一か否かを判断する。そして、印刷データフォーマットと標準中間フォーマットとが同一でない場合には、印刷データを標準中間フォーマットに変換する必要があるため、ステップ１２６へ移行し、印刷データフォーマットと標準中間フォーマットとが同一でない場合には、印刷データを変換する必要がないため、ステップ１２８へ移行する。
【００６０】
ステップ１２６では、印刷データラスター変換部４６が、印刷データを標準中間フォーマットへ変換する。
【００６１】
ステップ１２８では、ラスター合成部５０が、ラスター形式の印刷データとラスター形式のフォームデータとを合成した合成画像データを配信データ変換部５８へ出力する。
【００６２】
ステップ１１６では、配信データ変換部５８が、合成画像データを予め定めた配信データ用のフォーマットへ変換し、配信データ管理部３０へ出力する。配信データ管理部３０は、印刷装置１６へ配信データを送信し、印刷装置１６は、配信データ、すなわち印刷データとしての図面データとフォームデータとが合成された合成画像を印刷する。
【００６３】
一方、ステップ１２２でラスター形式のフォームデータが存在しないと判断された場合には、ステップ１３０において、フォームデータラスター変換部４８が、ベクター形式の印刷データを、予め定めた標準中間フォーマット、例えばＴＩＦＦに変換する。
【００６４】
そして、ステップ１３２では、ラスター合成部５０が、ラスター形式の印刷データとラスター形式のフォームデータとを合成して配信データ変換部５８へ出力する。
【００６５】
このように、本実施形態では、一つのフォームデータに対して、ラスター形式及びベクター形式の２種類のファイルを関連付けられるフォームデータ情報３４をフォームデータ管理部２４に予め記憶しておき、印刷データ、すなわち図面データがベクター形式の場合に、これに対応するベクター形式のフォームデータがフォームデータ情報３４に存在すれば、これを読み出して印刷データと合成する。
【００６６】
なお、本実施形態では、印刷データがベクター形式であっても、この印刷データと合成すべきベクター形式のフォームデータが存在しない場合には、印刷データをラスター形式に変換してラスター同士で合成したが、ラスター形式のフォームデータをベクター形式のフォームデータに変換するフォームデータ変換部を設け、このフォームデータ変換部によりラスター形式のフォームデータをベクター形式のフォームデータに変換して、ベクター同士で合成するようにしてもよい。
【００６７】
また、本実施形態では、標準中間フォーマット定義部２８を設け、印刷データを標準中間フォーマットに変換してからフォームデータと合成する場合について説明したが、印刷データをフォームデータと同一のフォーマットに直接変換して合成するようにしてもよい。
【００６８】
また、本実施形態では、印刷設定情報管理部２０、印刷データ管理部２２、フォームデータ管理部２４、標準中間フォーマット定義部２８が一つのサーバ装置１２内に設けられた場合について説明したが、これに限らず、例えば印刷データ管理部２２が通信回線１６を介して他の装置内に設けられた構成であってもよく、必ずしも全ての機能部を同じ装置内に設ける必要はない。
【００６９】
また、サーバ装置１２は、実際には、図６に示すようなコンピュータ６０を含む構成とされる。図６に示すコンピュータ６０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６０Ａ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６０Ｂ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６０Ｃ、不揮発性メモリ６０Ｄ、及び入出力インターフェース（Ｉ／Ｏ）６０Ｅがバス６０Ｆを介して各々接続され、Ｉ／Ｏ６０Ｅにハードディスク６０Ｇ及び通信部６０Ｈが接続された構成となっている。この場合、図５に示した処理をコンピュータ６０に実行させるプログラムを、例えばハードディスク６０Ｇに書き込んでおき、これをＣＰＵ６０Ａが読み込んで実行させる。これにより、コンピュータ６０がサーバ装置１２の画像合成部２６として機能する。また、プログラムは、ＣＤ−ＲＯＭ等の記録媒体により提供するようにしてもよい。
【００７０】
また、本実施形態で説明したサーバ装置１２の構成（図２参照）は一例であり、本発明の主旨を逸脱しない範囲内において不要な部分を削除したり、新たな部分を追加したりしてもよいことは言うまでもない。
【００７１】
また、本記実施形態で説明した制御プログラムの処理の流れ（図５参照）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。
【符号の説明】
【００７２】
１０  画像合成システム
１２  サーバ装置
１４  ユーザー端末装置
１６  印刷装置
１８  通信回線
２０  印刷設定情報管理部
２２  印刷データ管理部
２４  フォームデータ管理部
２６  画像合成部
２８  標準中間フォーマット定義部
３０  配信データ管理部
３２  印刷指示情報
３４  フォームデータ情報
３６  標準中間フォーマット情報
４０  印刷設定情報読み出し部
４２  印刷データ読み出し部
４４  フォームデータ読み出し部
４６  印刷データラスター変換部
４８  フォームデータラスター変換部
５０  ラスター合成部
５２  標準中間フォーマット判断部
５４  印刷データベクター変換部
５６  ベクター合成部
５８  配信データ変換部
６０  コンピュータ
【図１】
0005531660.tif 000002
【図２】
0005531660.tif 000003
【図３】
0005531660.tif 000004
【図４】
0005531660.tif 000005
【図５】
0005531660.tif 000006
【図６】
0005531660.tif 000007