(57)【要約】【課題】  複数の要素が配置されたページを表わす画像データを、高速に出力デバイス用の画像データに変換することができるデータ変換装置、およびデータ変換プログラムを提供する。【解決手段】  少なくとも１つの要素が配置された画像を表わす、それら要素それぞれを表現した要素データ部分を含む画像データを取得する画像データ取得部と、画像データに含まれる要素データ部分のうち複数の要素データ部分を互いに合成して１つの要素データ部分を生成し、複数の要素データ部分に替えてその合成した要素データ部分を含む画像データを生成する要素合成部とを備えたことを特徴とする。画像データに含まれる要素データの総数を減少させることによって、ＲＩＰのセットアップの回数を抑えて、画像データの変換にかかる一連の処理時間を減少させることができる。【選択図】        図６
2005208925.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの要素が配置された画像を表わす、該要素それぞれを表現した要素データ部分を含む画像データを取得する画像データ取得部と、
前記画像データ取得部で取得された画像データに含まれる要素データ部分のうち複数の要素データ部分を互いに合成して１つの要素データ部分を生成し、該複数の要素データ部分に替えてその合成した要素データ部分を含む画像データを生成する要素合成部とを備えたことを特徴とするデータ変換装置。
【請求項２】
前記要素合成部で生成された画像データを、画像を出力する所定の出力デバイスに適合したデータ形式の画像データに変換するデータ形式変換部を備えたことを特徴とする請求項１記載のデータ変換装置。
【請求項３】
前記画像データが、複数バージョンの画像を表わした画像群データであるとともに、前記要素データ部分として、該複数バージョンの画像のうち複数の画像に配置されるマスタ要素を表現したマスタ要素データ部分と、該複数バージョンの画像のうちの１つの画像のみに配置されるバリアブル要素を表現したバリアブル要素データ部分とを含むものであり、
前記要素合成部は、前記画像データに含まれるバリアブル要素データ部分のうち、同一画像上に配置される複数のバリアブル要素それぞれを表現した複数のバリアブル要素データ部分を互いに合成するものであることを特徴とする請求項１記載のデータ変換装置。
【請求項４】
前記要素合成部は、前記画像データに含まれる要素データ部分のうち、前記画像上において所定距離よりも近い相対距離に配置される複数の要素それぞれを表現した複数の要素データ部分を互いに合成するものであることを特徴とする請求項１記載のデータ変換装置。
【請求項５】
それぞれに少なくとも１つの要素が配置される複数バージョンの画像を包括的に表わした、該複数バージョンの画像のうち複数の画像に配置されるマスタ要素を表現したマスタ要素データ部分と、該複数バージョンの画像のうち１つの画像のみに配置されるバリアブル要素を表現したバリアブル要素データ部分とを含む画像群データを取得する画像データ取得部と、
前記画像群データに含まれるマスタ要素データ部分が表わすマスタ要素の、前記複数バージョンの画像それぞれにおける配置を解釈する配置解釈部と、
前記画像群データに含まれるマスタ要素データ部分およびバリアブル要素データ部分と、前記配置解釈部によって解釈された配置とに基づいて、前記画像群データが包括的に表わす複数バージョンの画像を個別に表わした複数の画像データを生成するデータ展開部とを備えたことを特徴とするデータ変換装置。
【請求項６】
前記データ展開部が、前記マスタ要素データ部分と前記バリアブル要素データ部分とのそれぞれを、画像を出力する所定の出力デバイスに適合したデータ形式を有する要素データに変換し、マスタ要素データ部分を変換した要素データについてはさらに、前記データ解釈部によって解釈された配置に基づいて複数の要素データに変換するものであることを特徴とする請求項５記載のデータ変換装置。
【請求項７】
コンピュータ内で実行され、該コンピュータ上で、
少なくとも１つの要素が配置された画像を表わす、該要素それぞれを表現した要素データ部分を含む画像データを取得する画像データ取得部と、
前記画像データ取得部で取得された画像データに含まれる要素データ部分のうち複数の要素データ部分を互いに合成して１つの要素データ部分を生成し、該複数の要素データ部分に替えてその合成した要素データ部分を含む画像データを生成する要素合成部とを構成することを特徴とするデータ変換プログラム。
【請求項８】
コンピュータ内で実行され、該コンピュータ上で、
それぞれに少なくとも１つの要素が配置される複数バージョンの画像を包括的に表わした、該複数バージョンの画像のうち複数の画像に配置されるマスタ要素を表現したマスタ要素データ部分と、該複数バージョンの画像のうち１つの画像のみに配置されるバリアブル要素を表現したバリアブル要素データ部分とを含む画像群データを取得する画像データ取得部と、
前記画像群データに含まれるマスタ要素データ部分が表わすマスタ要素の、前記複数バージョンの画像それぞれにおける配置を解釈する配置解釈部と、
前記画像群データに含まれるマスタ要素データ部分およびバリアブル要素データ部分と、前記配置解釈部によって解釈された配置とに基づいて、前記画像群データが包括的に表わす複数バージョンの画像を個別に表わした複数の画像データを生成するデータ展開部とを構成することを特徴とするデータ変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを、所定のデータ形式の画像データに変換するデータ変換装置、およびデータ変換プログラムに関する。
【背景技術】
【０００２】
近年では、印刷分野も電子化が進んでおり、印刷物のページを編集用のコンピュータ上で編集するＤＴＰ（Ｄｅｓｋｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）が普及している。オペレータがページを編集する際に使用するＤＴＰソフトウェアは、ＰＳ（ＰｏｓｔＳｃｒｉｐｔ：登録商標）やＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）などといったページ記述言語でページを記述するものが一般的であり、このＤＴＰソフトウェアによって、文字や写真などといった要素の配置位置が確定された状態のページのイメージを表わした画像データが生成される。ＤＴＰソフトウェアによって生成された画像データは、ページ上に配置される要素それぞれを表わす要素データ部分を含むとともに、ページ上における要素の配置位置が記述されている。
【０００３】
ところで、例えば複数の宛先に向けた葉書などを作成する際には、スタンプマークなどのように複数のページ間で共通して用いられるマスタ要素が記述された要素データ部分を流用し、宛名などのように個々のページで異なるバリアブル要素が記述された要素データ部分のみを差し替えた画像データを編集して出力するバリアブル印刷がしばしば行われている。近年、このようなバリアブル印刷用のページを効率よく編集することができるＰＰＭＬ（Ｐｅｒｓｏｎａｌｉｚｅｄ  Ｐｒｉｎｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）というデータ記述言語が広く知られてきている（例えば、特許文献１参照）。このＰＰＭＬは、複数のページ間でマスタ要素を共有することを予め宣言しておくことができる。ＰＳやＰＤＦなどを用いてバリアブル印刷用のページを記述する場合、複数のページ上に共通して出現するマスタ要素をその都度記述する必要があるが、ＰＰＭＬを用いると、初めにマスタ要素を一度だけ記述しておき、ページ上にマスタ要素が出現したときには、既に記述したマスタ要素の再利用を指示することができる。したがって、ＰＰＭＬを適用することによって、ページを見やすく簡素に記述することができるうえ、画像データの総量を削減することができる。
【特許文献１】特開２００３−３１６５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、上述したＰＳ、ＰＤＦ、ＰＰＭＬなどを用いると、同じページを何通りもの方法で記述することができる。例えば、葉書のイメージを記述する際には、郵便番号の７桁の数字枠それぞれを別々の要素として分割して記述したり、それら７桁の数字枠をまとめて１つの要素として記述することもできる。どのような記述方法を適用するのかは、編集の際に用いられるＤＴＰソフトウェアの仕様に依存する。
【０００５】
ＤＴＰソフトウェアによって生成された画像データは、このままではプリンタ等の出力デバイスで出力することができないため、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）に送られて、要素が記述された要素データ部分ごとに出力デバイスに適合したデータ形式の画像データに変換される。このとき、まずはＲＩＰ内部のセットアップ処理が行われ、その後、データ形式の変換処理（ラスタライズ処理）が行われるため、例えば、郵便番号の７桁の数字枠それぞれを別々の要素に分けて記述する場合には、この郵便番号の部分のみで合計７回のセットアップ処理が行われることになる。セットアップ処理に要する処理時間は要素の大きさや複雑さには依存せずほぼ一定であるため、ページ上に配置される画像や文字などを細かい要素に分けて記述するＤＴＰソフトウェアの場合には、セットアップ処理の実行回数が増加する分だけ処理時間が大きくなってしまうという問題がある。
【０００６】
このような問題は、ＲＩＰシステムのみに限られた問題ではなく、ページを表わす画像データを出力デバイス用の画像データに変換するデータ変換装置を用いる分野一般で生じる問題である。
【０００７】
本発明は、上記事情に鑑み、複数の要素が配置されたページを表わす画像データを、高速に出力デバイス用の画像データに変換することができるデータ変換装置、およびデータ変換プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の第１のデータ変換装置は、少なくとも１つの要素が配置された画像を表わす、要素それぞれを表現した要素データ部分を含む画像データを取得する画像データ取得部と、
画像データ取得部で取得された画像データに含まれる要素データ部分のうち複数の要素データ部分を互いに合成して１つの要素データ部分を生成し、複数の要素データ部分に替えてその合成した要素データ部分を含む画像データを生成する要素合成部とを備えたことを特徴とする。
【０００９】
例えば、従来から広く用いられているＲＩＰシステムにおいては、画像データに含まれる要素データ部分ごとに、ＲＩＰシステムのセットアップ処理、およびデータ形式の変換処理が行われる。したがって、ページ上の画像や文字などが細かい要素に分けられて記述された画像データの場合には、セットアップ処理が無駄に何度も行われるため、一連のＲＩＰ処理にかかる処理時間が大きくなってしまうという問題がある。この問題は、ＲＩＰシステムに限られた問題ではなく、画像データを要素データ部分ごとに変換するデータ変換装置一般で生じる問題である。
【００１０】
本発明の第１のデータ変換装置によると、画像データに含まれる要素データ部分のうち複数の要素データ部分を合成することによって、画像データが表わす画像自体は本質的には維持しつつ、画像データに含まれる要素データ部分の数が減少される。この本発明の第１のデータ変換装置を、例えばＲＩＰシステムなどに適用することによって、セットアップ処理等を実行する回数が減少され、画像データを変換する一連の処理を高速化することができる。
【００１１】
また、本発明の第１のデータ変換装置において、上記の要素合成部で生成された画像データを、画像を出力する所定の出力デバイスに適合したデータ形式の画像データに変換するデータ形式変換部を備えたことが好適である。
【００１２】
この好適なデータ変換装置によると、例えば、編集装置などで多数の要素データ部分を含む画像データが生成された場合であっても、その画像データ中に含まれる要素データ部分の総数が減少されてから、画像データが出力デバイスに適合したデータ形式の画像データに変換される。したがって、編集装置側で要素データ部分の総数やデータ形式などを気にしなくても、高速に、画像データを出力デバイスに適合した画像データに変換することができる。
【００１３】
また、本発明の第１のデータ変換装置において、上記の画像データが、複数バージョンの画像を表わした画像群データであるとともに、要素データ部分として、複数バージョンの画像のうち複数の画像に配置されるマスタ要素を表現したマスタ要素データ部分と、複数バージョンの画像のうちの１つの画像のみに配置されるバリアブル要素を表現したバリアブル要素データ部分とを含むものであり、
要素合成部は、画像データに含まれるバリアブル要素データ部分のうち、同一画像上に配置される複数のバリアブル要素それぞれを表現した複数のバリアブル要素データ部分を互いに合成するものであることが好ましい。
【００１４】
例えばＰＰＭＬなどで記述された画像群データにおいては、マスタ要素データ部分は一度だけ記述されて、その記述されたマスタ要素データ部分が複数バージョンの画像それぞれにおけるマスタ要素を表わすマスタ要素データ部分として共通して利用される。このため、マスタ要素データ部分を書き換えてしまうと、そのマスタ要素データ部分が表わすマスタ要素を含む全ての画像に影響を与えてしまう。したがって、他の画像に影響を与えない、同一画像上の複数のバリアブル要素それぞれを表現した複数のバリアブル要素データ部分同士を合成することが好ましい。
【００１５】
また、本発明の第１のデータ変換装置において、上記の要素合成部は、画像データに含まれる要素データ部分のうち、画像上において所定距離よりも近い相対距離に配置される複数の要素それぞれを表現した複数の要素データ部分を互いに合成するものであることが好ましい。
【００１６】
複数の要素データ部分同士が合成されて生成される要素データ部分は、複数の要素それぞれの領域と、それらの要素に挟まれた領域とをあわせた領域を表現したものとなる。したがって、例えば、その合成後の要素データ部分にデータ形式の変換処理などを施す場合、その要素データ部分が表わす領域における、元々要素が配置されていない領域にも変換処理が無駄に施される。したがって、画像上において複数の要素が所定距離よりも近い相対距離に配置され、それら複数の要素によって挟まれた領域が小さい場合にのみ要素データ部分の合成を行うことによって、変換処理などにかかる無駄な処理時間を抑えることができる。
【００１７】
また、上記目的を達成する本発明の第２のデータ変換装置は、それぞれに少なくとも１つの要素が配置される複数バージョンの画像を包括的に表わした、複数バージョンの画像のうち複数の画像に配置されるマスタ要素を表現したマスタ要素データ部分と、複数バージョンの画像のうち１つの画像のみに配置されるバリアブル要素を表現したバリアブル要素データ部分とを含む画像群データを取得する画像データ取得部と、
画像群データに含まれるマスタ要素データ部分が表わすマスタ要素の、複数バージョンの画像それぞれにおける配置を解釈する配置解釈部と、
画像群データに含まれるマスタ要素データ部分およびバリアブル要素データ部分と、配置解釈部によって解釈された配置とに基づいて、画像群データが包括的に表わす複数バージョンの画像を個別に表わした複数の画像データを生成するデータ展開部とを備えたことを特徴とする。
【００１８】
ここで、配置解釈部における配置の解釈には、複数バージョンの画像それぞれにマスタ要素が含まれるか否かといった解釈も含まれる。
【００１９】
例えばＰＰＭＬなどで記述された、マスタ要素データ部分が複数バージョンの画像に共通で一度だけ記述された画像データは、複数バージョンの画像それぞれを個別に記述するＰＳやＰＤＦなどに適合した、ＲＩＰシステム等といった従来の出力システムに適用することができない。
【００２０】
本発明の第２のデータ変換装置は、画像群データ中のマスタ要素データ部分を複製するなどして複数のマスタ要素データ部分を生成し、複数バージョンの画像それぞれにおけるマスタ要素の配置を解釈して、生成した複数のマスタ要素データ部分をその配置に合わせて振り分けて、複数バージョンの画像を個別に表わした複数の画像データを生成する。生成された複数の画像データは、複数バージョンの画像において共通で用いられていたマスタ要素データ部分がそれぞれに含まれているため、従来のＲＩＰシステムなどにも適用することができる。
【００２１】
また、本発明の第２のデータ変換装置において、上記のデータ展開部が、マスタ要素データ部分とバリアブル要素データ部分とのそれぞれを、画像を出力する所定の出力デバイスに適合したデータ形式を有する要素データに変換し、マスタ要素データ部分を変換した要素データについてはさらに、データ解釈部によって解釈された配置に基づいて複数の要素データに変換するものであることが好適である。
【００２２】
例えば、共通で用いられていたマスタ要素データ部分がそれぞれに含まれた、複数バージョンの画像それぞれを表わす複数の画像データを生成し、それら複数の画像データをそれぞれＲＩＰシステムなどに送ると、同一のマスタ要素データ部分に対してデータ形式の変換処理が複数回施されてしまい、処理に時間がかかってしまうという問題がある。
【００２３】
好適な第２のデータ変換装置によると、まず、画像群データ中のマスタ要素データ部分とバリアブル要素データ部分のそれぞれに対してデータ形式の変換処理を施し、そのデータ形式変換後のマスタ要素データ部分を複製するなどといった処理によって、複数バージョンの画像を個別に表わした複数の画像データを生成する。画像群データ中には、マスタ要素データ部分が複数バージョンの画像に共通して一度のみ記述されているため、そのマスタ要素データ部分に対してはデータ形式の変換処理が一度のみ施される。したがって、データ形式を変換する処理時間を軽減することができる。
【００２４】
また、上記目的を達成する本発明の第１のデータ変換装置は、コンピュータ内で実行され、そのコンピュータ上で、
少なくとも１つの要素が配置された画像を表わす、要素それぞれを表現した要素データ部分を含む画像データを取得する画像データ取得部と、
画像データ取得部で取得された画像データに含まれる要素データ部分のうち複数の要素データ部分を互いに合成して１つの要素データ部分を生成し、複数の要素データ部分に替えてその合成した要素データ部分を含む画像データを生成する要素合成部とを構成することを特徴とする。
【００２５】
本発明の第１のデータ変換プログラムをコンピュータ内で実行させることによって、そのコンピュータ上に、上記のような第１のデータ変換装置における各要素を構成することができる。
【００２６】
なお、第１のデータ変換プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう第１のデータ変換プログラムには、上記の基本形態のみではなく、前述した第１のデータ変換装置の各形態に対応する各種の形態が含まれる。
【００２７】
また、上記目的を達成する本発明の第２のデータ変換装置は、コンピュータ内で実行され、そのコンピュータ上で、
それぞれに少なくとも１つの要素が配置される複数バージョンの画像を包括的に表わした、複数バージョンの画像のうち複数の画像に配置されるマスタ要素を表現したマスタ要素データ部分と、複数バージョンの画像のうち１つの画像のみに配置されるバリアブル要素を表現したバリアブル要素データ部分とを含む画像群データを取得する画像データ取得部と、
画像群データに含まれるマスタ要素データ部分が表わすマスタ要素の、複数バージョンの画像それぞれにおける配置を解釈する配置解釈部と、
画像群データに含まれるマスタ要素データ部分およびバリアブル要素データ部分と、配置解釈部によって解釈された配置とに基づいて、画像群データが包括的に表わす複数バージョンの画像を個別に表わした複数の画像データを生成するデータ展開部とを構成することを特徴とする。
【００２８】
なお、第２のデータ変換プログラムについても、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう第２のデータ変換プログラムには、上記の基本形態のみではなく、前述した第２のデータ変換装置の各形態に対応する各種の形態が含まれる。
【発明の効果】
【００２９】
以上説明したように、本発明によれば、複数の要素が配置された画像を表わす画像データを、高速に出力デバイス用の画像データに変換することができるデータ変換装置、およびデータ変換プログラムを提供することができる。
【発明を実施するための最良の形態】
【００３０】
以下図面を参照して本発明の実施の形態を説明する。
【００３１】
図１は、本発明の一実施形態が組み込まれたＲＩＰシステムを示す図である。
【００３２】
この図１には、編集装置３０１，３０２を構成するコンピュータと、ＲＩＰ装置１００を構成するコンピュータと、プリンタ２００とが示されている。
【００３３】
編集装置３０１，３０２では、印刷物を構成するページのイメージを表わす画像データが編集され、その画像データが通信網３００を介してＲＩＰ装置１００に送られてくる。
【００３４】
ＲＩＰ装置１００は、編集装置３０１，３０２から画像データを受け取り、その画像データをプリンタ２００用の、ラスタイメージで画像を表現した画像データに変換し、プリンタ２００に向けて出力するものである。なお画像データは、通信網３００を介して受け取られる以外に、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）やＭＯ（光磁気）ディスク等といった記憶媒体が用いられて受け取られてもよい。
【００３５】
プリンタ２００は、本発明にいう所定の出力デバイスの一例に相当するものであり、ＲＩＰ装置１００から画像データが送られてくると、その画像データが表わす画像を出力する。
【００３６】
ここで、編集装置３０１，３０２には、複数バージョンの印刷物を編集し、その複数バージョンの印刷物を表した画像データを作成する機能が備えられているものとし、作成された画像データがＲＩＰ装置１００に送られてくる場合について以下説明する。
【００３７】
図２は、複数バージョンの印刷物の一例を示す図である。
【００３８】
図２には、複数バージョンの印刷物の一例として、複数の宛先用に作成された葉書４００＿１，…，４００＿ｎが示されている。ここでは、葉書４００＿１，…，４００＿ｎを代表して、１番目の宛先用の葉書４００＿１について説明する。葉書４００＿１には、複数の葉書４００＿１，…，４００＿ｎにおいて共通して用いられるスタンプおよび製品案内の２つのマスタ要素４１１，４１２と、それら複数の葉書４００＿１，…，４００＿ｎそれぞれにおいて個別に用いられる、郵便番号、宛名、および住所の３つのバリアブル要素４２１＿１，４２２＿１，４２３＿１が配置されている。マスタ要素４１１，４１２は、本発明にいうマスタ要素の一例にあたり、バリアブル要素４２１＿１，４２２＿１，４２３＿１は、本発明にいうバリアブル要素の一例に相当する。
【００３９】
本実施形態では、図１に示す編集装置３０１，３０２において、ページ上に配置される要素それぞれを要素データ部分として記述するとともに、マスタ要素を表わす要素データ部分は複数ページ間で共有して一度だけ記述するＰＰＭＬが適用されたＤＴＰソフトウェアが用いられる。このＤＴＰソフトウェアによって、図２に示すマスタ要素４１１，４１２を表現した要素データ部分が複数の葉書４００＿１，…，４００＿ｎに共通して１度だけ記述され、バリアブル要素４２１＿１，…，４２１＿ｎ；４２２＿１，…，４２２＿ｎ；４２３＿１，…，４２３＿ｎそれぞれを表現した複数の要素データ部分が記述されたＰＰＭＬ形式の画像データが生成される。ＰＰＭＬで記述した画像データの態様として、代表的には、図３のパート（Ａ）、およびパート（Ｂ）に示すような２つの態様が知られており、編集装置３０１，３０２では、それら２つの態様のうち、オペレータの好みに合わせた態様で画像データを記述するＤＴＰソフトウェアが用いられる。
【００４０】
図３は、図２に示す葉書を表わす画像データの概念図である。
【００４１】
尚、基本的には、ＰＰＭＬは要素の配置などを記述するデータ記述言語であり、その要素を表わす要素データ部分自体は、例えば、ＰＳやＰＤＦ等で記述されたり、ＰＳやＰＤＦで記述された要素データ部分がＡＳＣＩＩ（Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｒｇｅ）テキストに変換されて記述される。また、ＰＰＭＬで同一のページを記述するときでも、要素データ部分の記述方法によっては、要素配置などを記述する方法が多少異なる場合がある。しかし、要素データ部分や要素配置などの記述方法が異なっても、それらは本質的には同じ内容を表現しているため、同じ符号を付して説明を行う。
【００４２】
図３のパート（Ａ）には、ＤＴＰソフトウェアによって生成される画像データのうち第１態様の画像データが示されている。画像群データ５００＿１は、図２に示すスタンプマークのマスタ要素４１１が独立したデータとして表現されたマスタ要素データ部分５１１と、製品案内のマスタ要素４１２が独立したデータとして表現されたマスタ要素データ部分５１２と、複数の宛先それぞれに応じたバリアブル要素４２１＿１，…，４２１＿ｎ；４２２＿１，…，４２２＿ｎ；４２３＿１，…，４２３＿ｎそれぞれが別々のデータとして表現されたバリアブル要素データ部分５２１＿１，５２２＿１，５２３＿１，…，５２１＿ｎ，５２２＿ｎ，５２３＿ｎと、それらマスタ要素、およびバリアブル要素の葉書４００上における配置位置などが１つのデータとして表現されたＰＰＭＬデータ部分５３０とで構成される。
【００４３】
図３のパート（Ｂ）には、ＤＴＰソフトウェアによって生成される画像データのうち第２態様の画像データが示されている。第２態様の画像データ５００＿２では、パート（Ａ）にも示すマスタ要素データ部分５１１，５１２と、バリアブル要素データ部分５２１＿１，５２２＿１，５２３＿１，…，５２１＿ｎ，５２２＿ｎ，５２３＿ｎと、ＰＰＭＬデータ部分５３０が１つの画像データ中にいっしょに記述されている。
【００４４】
ここで、パート（Ａ）に示す画像群データ５００＿１、およびパート（Ｂ）に示す画像データ５００＿２は、要素データ部分およびＰＰＭＬデータ部分の記述方法が相互に異なるが、本質的には同じ内容が記述されているため、以下では、これら２つの態様の画像データをまとめて画像データ５００と表わす。
【００４５】
図１のＲＩＰシステムは、ＲＩＰ装置１００で、上記のような複数バージョン（複数の宛先用）の印刷物を表した画像データを受け取ると、各バージョン（各宛先用）の画像をプリンタ２００で出力することができる。
【００４６】
図１に示すＲＩＰシステムにおける、本発明の一実施形態としての特徴は、ＲＩＰ装置１００として動作するコンピュータにおける動作内容にある。そこで、以下では、ＲＩＰ装置１００に着目して説明を行う。
【００４７】
この図１に示すＲＩＰ装置１００は、上述したようにコンピュータで構成されており、このコンピュータは、ＣＰＵ、主記憶装置、ハードディスク、通信用ボード等が内蔵された本体１０１、この本体１０１からの指示により表示画面上に画像や文字列の表示を行うＣＲＴディスプレイ１０２、このコンピュータにユーザの指示や文字情報を入力するためのキーボード１０３、上記ＣＲＴディスプレイ１０２の表示画面上の任意の位置を指定することにより、その位置に表示されているアイコン等に応じた指示を入力するマウス１０４を備えている。
【００４８】
本体１０１には、ＣＤ−ＲＯＭ１０５（図１には図示せず；図４参照）やＣＤ−Ｒが取り出し自在に装填され、そのように装填されたＣＤ−ＲＯＭ１０５やＣＤ−Ｒに記憶された情報を再生するＣＤ−ＲＯＭドライブが内蔵されている。また、本体１０１には、光磁気ディスク（ＭＯ）１０６（図１には図示せず；図４参照）が取り出し自在に装填され、そのように装填されたＭＯ１０６に対し情報の記録再生を行うＭＯドライブも内蔵されている。
【００４９】
図４は、ＲＩＰ装置１００を構成するコンピュータのハードウェア構成図である。
【００５０】
このハードウェア構成図には、ＣＰＵ（中央演算処理装置）１１１、ＲＡＭ１１２、ＨＤＤ（ハードディスクドライブ）１１３、ＭＯドライブ１１４、ＣＤ−ＲＯＭドライブ１１５、および通信用ボード１１６が示されており、それらはバス１１０で相互に接続されている。
【００５１】
ＨＤＤ１１３は、記録媒体の一種であるハードディスク１２０を内蔵しており、このハードディスク１２０に対し情報の記録再生を行う。
【００５２】
通信用ボード１１６は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等といった通信回線に接続される。図１に示すＲＩＰ装置１００は、この通信用ボード１１６を介して接続される通信網３００によって他のコンピュータシステムとの間でデータの送受信を行うことができ、プリンタ２００に向けた画像データの出力を行うこともできる。
【００５３】
また、図４には、図示しない複数のＩ／Ｏインターフェースそれぞれを介してバス１１０に接続された、図１にも示したマウス１０４、キーボード１０３、ＣＲＴディスプレイ１０２が示されている。
【００５４】
ここでは、ＣＤ−ＲＯＭ１０５に、本発明のデータ変換プログラムの一実施形態が記憶されている。このＣＤ−ＲＯＭ１０５は本体１０１内に装填され、そのＣＤ−ＲＯＭ１０５に記憶されたデータ変換プログラムがＣＤ−ＲＯＭドライブ１１５によって読み込まれ、バス１１０を経由してハードディスク１２０内にインストールされる。
【００５５】
このハードディスク１２０内にインストールされたデータ変換プログラムが起動されると、このハードディスク１２０内のデータ変換プログラムはＲＡＭ１１２にロードされ、ＣＰＵ１１１により実行される。本発明のデータ変換プログラムの一実施形態が起動されて実行されると、ＲＩＰ装置１００は、本発明のデータ変換装置の一実施形態として動作する。
【００５６】
図４では、データ変換プログラムを記憶する記憶媒体としてＣＤ−ＲＯＭ１０５が例示されているが、本発明のデータ変換プログラムを記憶する記憶媒体はＣＤ−ＲＯＭに限られるものではなく、それ以外の光ディスク、ＭＯ、フレキシブルディスク（ＦＤ）、磁気テープなどの記憶媒体であってもよい。また、本発明のデータ変換プログラムは、記憶媒体を介さずに、通信網を介して直接にコンピュータに供給されるものであってもよい。
【００５７】
図５は、本発明のデータ変換プログラムの一実施形態を示す図である。
【００５８】
このデータ変換プログラム１０００は、図１に示すＲＩＰ装置１００のコンピュータ内で実行され、そのＲＩＰ装置１００を本発明のデータ変換装置の一実施形態として動作させるものであり、画像取得部１０１０と、ＰＳ生成部１０２０と、要素合成部１０３０と、ＲＩＰ処理部１０４０と、データ展開部１０５０とを有する。このデータ変換プログラム１０００の各要素の詳細については後述する。
【００５９】
図６は、図１に示すＲＩＰ装置１００の機能ブロック図である。
【００６０】
このＲＩＰ装置１００は、図５のデータ変換プログラム１０００がコンピュータにインストールされて実行されることによって構成されるものである。
【００６１】
ＲＩＰ装置１００は、ＰＰＭＬ解釈部７１０と、ＲＩＰ処理部７２０と、データ展開部７４０と、図４に示すハードディスク１２０がその役割を担うデータ保存部７３０とを有しており、さらに、ＰＰＭＬ解釈部７１０は、画像取得部７１１と、ＰＳ生成部７１２と、要素合成部７１３とを有している。
【００６２】
画像取得部７１１、ＰＳ生成部７１２、要素合成部７１３、ＲＩＰ処理部７２０、およびデータ展開部７４０は、図５に示すデータ変換プログラム１０００を構成する、画像取得部１０１０、ＰＳ生成部１０２０、要素合成部１０３０、ＲＩＰ処理部１０４０、データ展開部１０５０にそれぞれ対応するが、図６の各要素は、コンピュータのハードウェアとそのコンピュータで実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図５に示すデータ変換プログラムの各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。
【００６３】
画像取得部７１１は、本発明のデータ変換装置における画像データ取得部の一例にあたり、以下同様に、ＰＳ生成部７１２は配置解釈部の一例、要素合成部７１３は要素合成部の一例、ＲＩＰ処理部７２０はデータ形式変換部の一例、データ展開部７４０はデータ展開部の一例にそれぞれ相当する。
【００６４】
以下、図６に示すＲＩＰ装置１００の各要素を説明することによって、図５に示すデータ変換プログラム１０００の各要素も併せて説明する。
【００６５】
図６のＲＩＰ装置１００を構成するＰＰＭＬ解釈部７１０では、図１に示す編集装置３０１，３０２で編集されて通信網３００を介して送られてきた画像データが取得される。ここでは、図３に示す画像データ５００が送られてきたものとし、ＰＰＭＬ解釈部７１０の画像取得部７１１ではその画像データ５００が取得される。ＰＳ生成部７１２は、画像データ５００から、マスタ要素データ部分５１１，５１２、バリアブル要素データ部分５２１＿１，…，５２３＿ｎ、およびＰＰＭＬデータ部分５３０それぞれを切り出す。さらに、ＰＳ生成部７１２は、切り出したマスタ要素データ部分５１１，５１２、およびバリアブル要素データ部分５２１＿１，…，５２３＿ｎそれぞれに基づいて、ＲＩＰ処理部７２０での処理が可能なＰＳで記述されたＰＳ要素データを生成するとともに、ＰＰＭＬデータ部分５３０に基づいて、後段のデータ展開部７４０での処理で必要な要素の配置位置等の情報が記述された内部情報を生成し、その内部情報をデータ保存部７３０に送る。要素合成部７１３は、生成されたＰＳ要素データのうち、複数のＰＳ要素データを互いに合成して１つのＰＳ要素データを生成する。生成された要素データはＲＩＰ処理部７２０に送られる。
【００６６】
ＲＩＰ処理部７２０は、ＰＳ要素データのデータ形式を図１のプリンタ２００に適合したデータ形式に変換し、ラスタ要素データを生成する。生成されたラスタ要素データはデータ保存部７３０に送られる。
【００６７】
データ保存部６１０は、ＰＰＭＬ解釈部７１０から送られてきた内部情報、およびＲＩＰ処理部７２０から送られてきたラスタ要素データを保存する。これら内部情報、およびラスタ要素データは、データ展開部７４０に送られる。
【００６８】
データ展開部７４０は、データ保存部６１０からラスタ要素データと内部情報とを受け取って、ラスタ要素データが表わす要素を、内部情報に示された配置位置、および大きさで配置したページを表わすラスタデータを生成する。生成されたラスタデータは、図１に示すプリンタ２００に送られる。
【００６９】
図７は、ＲＩＰ装置において、編集装置から受け取った画像データをラスタ形式の画像データに変換する一連の処理を示すフローチャートである。
【００７０】
図１の編集装置３０１，３０２において編集された画像データ５００は、図１に示す通信網３００を介して、図６に示すＰＰＭＬ解釈部７１０の画像取得部７１１に取得される（図７のステップＳ１）。尚、図３のパート（Ａ）およびパート（Ｂ）に示す画像データ５００の記述態様は、マスタ要素データ部分、バリアブル要素データ部分、およびＰＰＭＬデータ部分を１つのデータ中にいっしょに記述するか、それらを別々に記述するかという点のみ相違し、記述されている内容は同一のものであるため、以下ではそれらを代表して、パート（Ｂ）に示す画像データ５００＿２を用いて説明する。
【００７１】
図８は、図３のパート（Ｂ）に示す画像データの詳細な概念図である。
【００７２】
図３のパート（Ｂ）に示す画像データ５００は、ヘッダなどが記述されたプロローグ部５０１と、図２に示すマスタ要素４１１，４１２を複数の葉書４００＿１，…，４００＿ｎ間で共通して用いる宣言が記述されたマスタ要素宣言部５０２＿１，５０２＿２と、葉書４００＿１，…，４００＿ｎそれぞれのイメージが記述されたページ記述部５０３＿１，…，５０３＿ｎとで構成されている。マスタ要素宣言部５０２＿１，５０２＿２には、図３のパート（Ｂ）にも示すマスタ要素データ部分５１１，５１２と、それらマスタ要素データ部分５１１，５１２それぞれに付されたマスタ要素データ部分名５１１´，５１２´とが記述されている。また、ページ記述部５０３＿１は、各葉書上に要素を配置する要素配置部６１１＿１，６１２＿２，６１３＿１などで構成されている。ページ記述部５０３＿１，…，５０３＿ｎの、マスタ要素４１１，４１２が配置される要素配置部６１１＿１，６１２＿２には、ＰＰＭＬデータ部分５３０のうちマスタ要素４１１，４１２に関する部分が記述されたＰＰＭＬ分割部分５２４＿１，５２４＿２と、マスタ要素宣言部５０２＿１，５０２＿２に記述されたマスタ要素データ部分名５１１´，５１２´とが記述されており、バリアブル要素４２１＿１が配置される要素配置部６１３＿１には、図３のパート（Ｂ）にも示すバリアブル要素データ部分５２１＿１と、そのバリアブル要素４２１＿１に関するＰＰＭＬ分割部分５２４＿３とが記述されている。このマスタ要素４１１，４１２が配置される要素配置部６１１＿１，６１２＿２は、ページ記述部５０３＿１，…，ページ記述部５０３＿ｎに共通して含まれているが、マスタ要素宣言部５０２＿１，５０２＿２で一度だけマスタ要素データ部分５１１，５１２を記述し、その後はマスタ要素データ部分名５１１´，５１２´のみ記述することによって、画像データ５００の総量が軽減されている。
【００７３】
図６の画像取得部７１１は、図８に示す画像データ５００をＰＳ生成部７１２に送る。
【００７４】
ＰＳ生成部７１２は、画像データ５００に記述されたＰＰＭＬ分割部分５２４＿１，５２４＿２，５２４＿３などを取得し、それらに基づいて、後段での処理に用いられる、要素の配置や大きさなどといった情報が記述された内部情報を生成し、内部情報をデータ保存部７３０に送る。さらに、ＰＳ生成部７１２は、画像データ５００からマスタ要素データ部分５１１，５１２、およびバリアブル要素データ部分５２１＿１，…，５２３＿ｎといった要素データ部分を切り出すとともに、切り出した要素データ部分それぞれに所定のヘッダを付加して、ＰＳ要素データを生成する（図７のステップＳ２）。
【００７５】
図９は、ＰＳ要素データの一例を示す概念図である。
【００７６】
図９には、図８に示す要素データ部分のうちのバリアブル要素データ部分５２１＿１に基づいて生成されたＰＳ要素データ８０１が示されている。ＰＳ要素データ８０１は、画像データ５００から切り出されたバリアブル要素データ部分５２１＿１に、所定のヘッダなどが記述されたプロローグ部８１１と、ＲＩＰ処理部７２０での処理命令８１２とが付加されて構成されている。このようなＰＳ要素データが、図８に示す要素データ部分それぞれについて生成される。生成されたＰＳ要素データは、要素合成部７１３に送られる。
【００７７】
要素合成部７１３は、ＰＳ要素データが送られてくると、同じ葉書上に配置された複数の要素それぞれを表わす複数のＰＳ要素データ同士を合成する（図７のステップＳ３）。尚、本実施形態においては、複数のマスタ要素それぞれを表わす複数のＰＳ要素データ同士、あるいは、複数のバリアブル要素それぞれを表わす複数のＰＳ要素データ同士が合成される。この例では、図２に示すように、マスタ要素４１１およびマスタ要素４１２の相対距離が距離ｄ１、バリアブル要素４２１とバリアブル要素４２２の相対距離が距離ｄ２、バリアブル要素４２２とバリアブル要素４２３の相対距離が距離ｄ３である。複数のＰＳ要素データ同士を合成する場合、それら複数のＰＳ要素データそれぞれが表わす複数の要素によって挟まれる領域にも、後のＲＩＰ処理部７２０においてラスタライズ処理が施される。相対距離が遠い複数の要素それぞれを表わす複数のＰＳ要素データ同士を合成すると、それら複数の要素によって挟まれる領域が大きくなり、無駄にラスタライズ処理が行われて処理時間がかかってしまうという問題がある。したがって、この例では、相対距離が所定距離ｄ以下の複数の要素それぞれを表わす複数の要素データ同士のみ合成する。距離ｄ１＜距離ｄ２＜所定距離ｄ＜距離ｄ３であるものとすると、相対距離が所定距離以下であるマスタ要素４１１とマスタ要素４１２それぞれを表わすＰＳ要素データ同士、およびバリアブル要素４２１＿１とバリアブル要素４２２＿１それぞれを表わすＰＳ要素データ同士、…、バリアブル要素４２１＿ｎとバリアブル要素４２２＿ｎそれぞれを表わすＰＳ要素データ同士が合成される。
【００７８】
図１０は、合成されたＰＳ要素データの一例を示す概念図である。
【００７９】
ＰＳ要素データ８０１´は、図２に示すバリアブル要素４２１＿１とバリアブル要素４２２＿１それぞれを表わすＰＳ要素データが合成されて生成されたものである。ＰＳ要素データ８０１´は、図８に示す合成前のＰＳ要素データ８０１のバリアブル要素データ部分５２１が記述された後に、バリアブル要素データ部分５２２が記述されて構成されている。このように、ＰＳ要素データ同士の合成は、簡素な処理によって行うことができる。
【００８０】
図１１は、合成されたＰＳ要素データが表わす合成要素の一例を示す図である。
【００８１】
図１１のパート（Ａ）には、図９に示す、バリアブル要素４２１＿１とバリアブル要素４２２＿１それぞれを表わすＰＳ要素データが合成されて生成されたＰＳ要素データ８０１´が表わす合成要素５４１＿１が示されている。また、パート（Ｂ）には、マスタ要素４１１＿１とマスタ要素４１２＿１それぞれを表わすＰＳ要素データが合成されて生成されたＰＳ要素データが表わす合成要素５４２が示されている。
【００８２】
図６に示す要素合成部７１３でＰＳ要素データ同士の合成が行われることによって、ＰＳ要素データの総数が減少される。要素合成部７１３は、ＰＳ要素データをＲＩＰ処理部７２０に送る。
【００８３】
ＲＩＰ処理部７２０は、要素合成部７１３から送られてきたＰＳ要素データを、図１のプリンタ２００に適合したデータ形式のラスタ要素データに変換する（図７のステップＳ４）。ここで、データ形式の変換処理（ラスタライズ処理）が実行される前には、その都度、ＲＩＰ処理部７２０におけるセットアップ処理が行われる。このセットアップ処理は、ラスタライズ処理を施すＰＳ要素データの複雑さなどには関係なくほぼ一定の処理時間を要する。本実施形態においては、要素合成部７１３で予めＰＳ要素データ同士が合成されて、ＰＳ要素データの総数が減少されている。したがって、ＲＩＰ処理部７２０で行われるセットアップ処理の回数が減少され、処理時間を抑えることができる。生成されたラスタ要素データは、データ保存部７３０に送られて保存される。
【００８４】
図１２は、データ保存部に保存された各種データを示す概念図である。
【００８５】
この時点で、データ保存部７３０には、バリアブル要素４２１＿１とバリアブル要素４２２＿１が合成された合成要素を表わすラスタ要素データ９１１＿１と、バリアブル要素４２３＿１を表わすラスタ要素データ９１２＿１とのセットが葉書４００＿１，…，４００＿ｎそれぞれに応じてｎ件分保存されており、マスタ要素４１１およびマスタ要素４１２が合成された合成要素を表わすラスタ要素データ９０１が葉書４００＿１，…，４００＿ｎに共通で１つ保存されている。また、データ保存部７３０には、内部情報５３１も保存されている。
【００８６】
データ保存部７３０に保存されたラスタ要素データ、および内部情報は、データ展開部７４０に送られる。データ展開部７４０は、ラスタ要素データを結合して、内部情報が表わす配置、および大きさで要素が配置されたページを表わすｎ件分のラスタデータを生成する（図７のステップＳ５）。ここで、データ保存部７３０には、複数ページに共通して配置されるマスタ要素を表わすラスタ要素データ９０１が１つずつしか保存されていないため、データ保存部７３０は、そのラスタ要素データ９０１を複製して、そのマスタ要素が配置される複数のページそれぞれを表わす複数のラスタデータに振り分ける。
【００８７】
図１３は、生成されたラスタデータを示す概念図である。
【００８８】
第１の宛先用の葉書を表わす、第１ページ用ラスタデータ９００＿１には、図１２に示すマスタ要素のラスタ要素データ９０１と、バリアブル要素のラスタ要素データ９１１＿１，９１２＿１とが含まれている。また、第ｎの宛先用の葉書を表わす、第ｎページ用ラスタデータ９００＿ｎには、複製されたマスタ要素のラスタ要素データ９０１と、バリアブル要素のラスタ要素データ９１１＿ｎ，９１２＿ｎとが含まれている。
【００８９】
このように、マスタ要素とバリアブル要素とが別々に記述された画像データにラスタライズ処理を行う際には、まず、複数の要素データそれぞれにラスタライズ処理を行い、その後、要素データを結合して複数バージョンの画像それぞれを表わす複数の画像データを生成することが好ましい。マスタ要素を表わす要素データのラスタライズ処理を一度だけ行い、そのラスタライズ処理が施された後の要素データを複製して、複数バージョンの画像それぞれの画像データ用として用いることができ、処理時間を大幅に削減することができる。
【００９０】
なお、上記では、データ変換装置をＲＩＰシステムに適用する例について説明したが、本発明のデータ変換装置はＲＩＰシステム以外のデータ変換システムに適用するものであってもよい。
【００９１】
また、上記では、第１および第２態様のうちいずれかの態様の画像データが取得される例について説明したが、本発明にいう画像データ取得部は、いくつかの要素データ部分は１つのデータとして表現され、それ以外の要素データ部分はそれぞれが別のデータとして表現された、第１および第２態様を組み合わせた態様の画像データを取得するものであってもよい。
【００９２】
また、上記では、画像データに含まれる要素データ部分を切り出して要素データを生成した後に、それら要素データのうちの複数の要素データ同士を合成する例について説明したが、本発明にいう要素合成部は、画像データに含まれる要素データ部分を切り出してそれらを合成した後に、要素データを生成するものであってもよい。
【００９３】
また、上記では、複数のマスタ要素同士の相対距離が所定距離以内であれば、それら複数のマスタ要素それぞれを表わす複数のマスタ要素データ部分同士も合成する例について説明したが、本発明にいう要素合成部は、バリアブル要素データ部分同士のみを合成するものであってもよい。
【００９４】
また、上記では、マスタ要素が複数バージョンの画像全てに共通して含まれる例について説明したが、本発明にいうマスタ要素は、複数バージョンの画像のうち複数の画像に共通して含まれるものであってもよい。例えば、図２の製品案内のマスタ要素４１２が数種類あり、宛先によってそれら数種類のうちの１つを配置する場合などには、２つのマスタ要素４１１，４１２それぞれを表わす複数のマスタ要素データ部分同士を合成してしまうと、製品案内のマスタ要素４１２の種類分だけ、スタンプマークのマスタ要素４１１のマスタ要素データ部分にもラスタライズ処理が行われて処理時間がかかってしまう。したがって、本発明にいう要素合成部は、マスタ要素データ部分のうち複数バージョンの画像全てに共通して含まれる複数のマスタ要素それぞれを表わすマスタ要素データ部分同士のみを合成するものであってもよい。
【００９５】
また、上記では、マスタ要素が全てのページに共通して含まれる例について説明したが、本発明にいうマスタ要素は、複数のページに共通して含まれるものであれば、全てのページに含まれているものである必要はなく、そのマスタ要素が配置される位置がページごとに異なるものであってもよい。
【００９６】
また、上記では、画像データ取得部で取得した画像データを所定の出力デバイスに適合したデータ形式の画像データに変換するデータ形式変換部を備えたデータ変換装置について説明したが、本発明のデータ変換装置は、データ形式変換部を備えないものであってもよい。例えば、この実施形態のデータ変換装置にＰＰＭＬで記述されたＰＰＭＬ画像データを送ると、ＰＰＭＬ画像データに含まれる要素データのうち複数の要素データ同士が互いに合成されることによって、ＰＰＭＬ画像データ中の要素データの総数が減少される。この実施形態は、画像データに含まれる要素データの数を減少させるフィルタリングシステムとして適用することができる。
【図面の簡単な説明】
【００９７】
【図１】本発明の一実施形態が組み込まれたＲＩＰシステムを示す図である。
【図２】複数バージョンの印刷物の一例を示す図である。
【図３】図２に示す葉書を表わす画像データの概念図である。
【図４】ＲＩＰ装置１００を構成するコンピュータのハードウェア構成図である。
【図５】本発明のデータ変換プログラムの一実施形態を示す図である。
【図６】図１に示すＲＩＰ装置１００の機能ブロック図である。
【図７】ＲＩＰ装置において、編集装置から受け取った画像データをラスタ形式の画像データに変換する一連の処理を示すフローチャートである。
【図８】図３のパート（Ｂ）に示す画像データの詳細な概念図である。
【図９】ＰＳ要素データの一例を示す概念図である。
【図１０】合成されたＰＳ要素データの一例を示す概念図である。
【図１１】合成されたＰＳ要素データが表わす合成要素の一例を示す図である。
【図１２】データ保存部に保存された各種データを示す概念図である。
【図１３】生成されたラスタデータを示す概念図である。
【符号の説明】
【００９８】
１００    データ変換装置
１０１    本体
１０２    ＣＲＴディスプレイ
１０３    キーボード
１０４    マウス
１０５    ＣＤ−ＲＯＭ
１０６    光磁気ディスク
１１０    バス
１１１    ＣＰＵ
１１２    ＲＡＭ
１１３    ＨＤＤ
１１４    ＭＯドライブ
１１５    ＣＤ−ＲＯＭドライブ
１１６    通信用ボード
１２０    ハードディスク
２００    プリンタ
３００    通信網
３０１，３０２    編集装置
４００＿１，…，４００＿ｎ    葉書
４１１，４１２    マスタ要素
４２１＿１，４２２＿１，４２３＿１    バリアブル要素
５００＿１，５００＿２    画像データ
５１１，５１２    マスタ要素データ部分
５２１＿１，５２２＿１，５２３＿１，…，５２１＿ｎ，５２２＿ｎ，５２３＿ｎ    バリアブル要素データ部分
５３０    ＰＰＭＬデータ部分
５３１    内部情報
７１０    ＰＰＭＬ解釈部
７１１    画像取得部
７１２    ＰＳ生成部
７１３    要素合成部
７２０    ＲＩＰ処理部
７３０    データ保存部
７４０    データ展開部
１０００    データ変換プログラム
１０１０    画像取得部
１０２０    ＰＳ生成部
１０３０    要素合成部
１０４０    ＲＩＰ処理部
１０５０    データ変換部
【図１】
2005208925.tif 000003
【図２】
2005208925.tif 000004
【図３】
2005208925.tif 000005
【図４】
2005208925.tif 000006
【図５】
2005208925.tif 000007
【図６】
2005208925.tif 000008
【図７】
2005208925.tif 000009
【図８】
2005208925.tif 000010
【図９】
2005208925.tif 000011
【図１０】
2005208925.tif 000012
【図１１】
2005208925.tif 000013
【図１２】
2005208925.tif 000014
【図１３】
2005208925.tif 000015