(57)【要約】【課題】  画像データを、出力デバイスに対応したデータ形式の画像データに変換するデータ変換装置、およびコンピュータに画像データをそのように変換させるデータ変換プログラムに関し、複数の版データを軽い処理負担で高速に作成することを目的とする。【解決手段】  複数の画像からなる画像群を表した画像群データをデータ変換し、画像群を構成する各画像を複数の版画像の重なり合いで表現したときの各版画像を表した各版データを作成するデータ変換部と、  データ変換部によって作成された版データを保存するデータ保存部と、  データ保存部に保存された版データの流用が可能であるか否かを、データ変換部による版データの作成完了に先立って判別する流用判別部と、  流用判別部によって流用可能と判別された場合には、データ変換部による版データの作成に替えてデータ保存部から版データを取得するデータ流用部とを備えている。【選択図】        図５
2005210483.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像からなる画像群を表した画像群データをデータ変換して、画像を出力する所定の出力デバイスに対応したデータ形式の画像データを作成するデータ変換装置であって、
前記画像群データをデータ変換し、その画像群データが表す画像群を構成する各画像を複数の版画像の重なり合いで表現したときの各版画像を表した、前記データ形式の各版データを作成するデータ変換部と、
前記データ変換部によって作成された版データを所定の保存場所に保存するデータ保存部と、
前記データ保存部によって保存された版データの流用が可能であるか否かを、前記データ変換部による版データの作成完了に先立って判別する流用判別部と、
前記流用判別部によって流用可能と判別された場合には、前記データ変換部による版データの作成に替えて前記データ保存部から版データを取得するデータ流用部とを備えたことを特徴とするデータ変換装置。
【請求項２】
前記データ変換部が、版データを作成するに当たって複数段階のデータ変換を経るものであり、
前記流用判別部は、版データの流用が可能であるか否かを、前記複数段階のデータ変換のうち少なくとも最終段階のデータ変換を残した状態で判別するものであることを特徴とする請求項１記載のデータ変換装置。
【請求項３】
前記画像群データが、互いに共通した部分を有する複数バージョンの印刷物を構成する画像群を表したものであることを特徴とする請求項１記載のデータ変換装置。
【請求項４】
コンピュータに組み込まれ、該コンピュータに、複数の画像からなる画像群を表した画像群データをデータ変換させて、画像を出力する所定の出力デバイスに対応したデータ形式の画像データを作成させるデータ変換プログラムであって、該コンピュータ上に、
前記画像群データをデータ変換し、その画像群データが表す画像群を構成する各画像を複数の版画像の重なり合いで表現したときの各版画像を表した、前記データ形式の各版データを作成するデータ変換部と、
前記データ変換部によって作成された版データを保存するデータ保存部と、
前記データ保存部に保存された版データの流用が可能であるか否かを、前記データ変換部による版データの作成完了に先立って判別する流用判別部と、
前記流用判別部によって流用可能と判別された場合には、前記データ変換部による版データの作成に替えて前記データ保存部から版データを取得するデータ流用部とを構成させることを特徴とするデータ変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを、出力デバイスに対応したデータ形式の画像データに変換するデータ変換装置、およびコンピュータに画像データをそのように変換させるデータ変換プログラムに関する。
【背景技術】
【０００２】
近年では、印刷分野も電子化が進んでおり、印刷物のページを編集用のコンピュータ上で編集するＤＴＰ（Ｄｅｓｋｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）が普及している。オペレータがページを編集する際に使用するＤＴＰソフトウェアは、ＰＳ（Ｐｏｓｔ  Ｓｃｒｉｐｔ）やＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）などといったページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ：ＰＤＬ）でページを記述するものが一般的であり、このＤＴＰソフトウェアによって、文字や写真などといった要素の配置位置が確定された状態のページのイメージを表わした画像データが生成される。ＤＴＰソフトウェアによって生成された画像データは、ページ上に配置される要素それぞれを表わす要素データ部分を含むとともに、ページ上における要素の配置位置が記述されている。
【０００３】
ところで、例えば複数の宛先に向けたダイレクトメールなどを作成する際には、複数のダイレクトメールなどを１群の印刷物として扱って複数のページを記述し、スタンプマークやイラストなどのように複数のページ間で共通して用いられるマスタ要素が記述された要素データ部分についてはページ間で流用し、宛名や個人向け情報などのように個々のページで異なるバリアブル要素が記述された要素データ部分のみを差し替えた画像データを編集して出力するバリアブル印刷がしばしば行われている。近年、このようなバリアブル印刷用のページを効率よく編集することができるＰＰＭＬ（Ｐｅｒｓｏｎａｌ  Ｐｒｉｎｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅｓ）というページ記述言語（ＰＤＬ）が広く知られてきている（例えば、特許文献１参照）。このＰＰＭＬは、複数のページ間でマスタ要素を共有することを予め宣言しておくことができる。ＰＳやＰＤＦなどを用いてバリアブル印刷用のページを記述する場合、複数のページ上に共通して出現するマスタ要素をその都度記述する必要があるが、ＰＰＭＬを用いると、初めにマスタ要素を一度だけ記述しておき、ページ上にマスタ要素が出現したときには、既に記述したマスタ要素の再利用を指示することができる。したがって、ＰＰＭＬを適用することによって、ページを見やすく簡素に記述することができるうえ、画像データの総量を削減することができる。
【０００４】
このようなバリアブル印刷は、従来の、印刷版にインキを塗布して用紙に転写する印刷機では、宛名や個人向け情報の印刷によって多量の印刷版が無駄になるので、印刷機に替えて、画像データに基づいて用紙上に文字や画像を直接出力するプリンタ型の出力デバイスが用いられることとなる。しかし、ＤＴＰソフトウェアによって生成された、ＰＳ、ＰＤＦ、ＰＰＭＬなどによって記述された画像データは、このままではこのようなプリンタ等の出力デバイスで出力することができないため、ＰＳなどで記述された要素を走査画像（ラスタイメージ）に変換するＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理や、ラスタイメージになった要素をページ上に配置するアセンブル処理などを経て、出力デバイスに適合したデータ形式の画像データに変換するデータ変換装置や、そのようにコンピュータに変換させるためのデータ変換プログラムが知られている（例えば、特許文献２参照）。
【特許文献１】特開２００３−３１６５４９号公報
【特許文献２】特表２００１−５１８４１７号公報（第２図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、印刷機による印刷に替えて印刷物を作成するための出力デバイスは、複数の基本色（例えば、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）の４色）を印刷機のように重ね合わせて多数の色を表現するタイプの出力デバイスが多い。そして、そのようなタイプの出力デバイスは、一般に、各基本色で画像を色分解した複数の色分解画像それぞれを表した複数の版データを画像データとして必要とする。このため、データ変換装置には、各版データの作成が要求され、バリアブル印刷の際には、このような複数の版データを、出力デバイスによる出力能力以上の速度で次々に作成することが必要であるが、従来のデータ変換装置では処理の負担が重くなりすぎて、出力能力の高い出力デバイスについては版データの作成が間に合わないという問題がある。
【０００６】
本発明は、上記事情に鑑み、複数の版データを軽い処理負担で高速に作成することができるデータ変換装置、およびコンピュータに複数の版データをそのように作成させるためのデータ変換プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成する本発明のデータ変換装置は、
複数の画像からなる画像群を表した画像群データをデータ変換して、画像を出力する所定の出力デバイスに対応したデータ形式の画像データを作成するデータ変換装置であって、
上記画像群データをデータ変換し、その画像群データが表す画像群を構成する各画像を複数の版画像の重なり合いで表現したときの各版画像を表した、上記データ形式の各版データを作成するデータ変換部と、
データ変換部によって作成された版データを保存するデータ保存部と、
データ保存部に保存された版データの流用が可能であるか否かを、データ変換部による版データの作成完了に先立って判別する流用判別部と、
流用判別部によって流用可能と判別された場合には、データ変換部による版データの作成に替えてデータ保存部から版データを取得するデータ流用部とを備えたことを特徴とする。
【０００８】
このデータ変換装置における典型的な形態では、
上記データ変換部が、版データを作成するに当たって複数段階のデータ変換を経るものであり、
上記流用判別部は、版データの流用が可能であるか否かを、上記複数段階のデータ変換のうち少なくとも最終段階のデータ変換を残した状態で判別するものであることを特徴とする。
【０００９】
本発明のデータ変換装置によれば、複数の版データを要する出力デバイスによってバリアブル印刷を実行する際に、印刷物のページ全体としては相違していても版データ単位では流用可能な場合には、版データを流用して作成を省略することができる。この結果、版データの作成に要する処理負担が軽減し、一群の印刷物を作成する作業全体として見れば、版データを高速に作成することができる。
【００１０】
本発明のデータ変換装置において、上記画像群データが、互いに共通した部分を有する複数バージョンの印刷物を構成する画像群を表したものであるという形態は好適である。
【００１１】
例えば、複数の宛先に送る複数のダイレクトメールなどといった複数バージョンの印刷物を構成する画像群を表した画像群データに対するデータ変換を行う場合には、宛名のように、部品の差し替えが生じても特定の版データ以外には差し替えの影響が及ばないといった状況が生じやすいために、上述したような版データの流用が特に効果的となる。
【００１２】
上記目的を達成する本発明のデータ変換プログラムは、
コンピュータに組み込まれ、そのコンピュータに、複数の画像からなる画像群を表した画像群データをデータ変換させて、画像を出力する所定の出力デバイスに対応したデータ形式の画像データを作成させるデータ変換プログラムであって、そのコンピュータ上に、
上記画像群データをデータ変換し、その画像群データが表す画像群を構成する各画像を複数の版画像の重なり合いで表現したときの各版画像を表した、上記データ形式の各版データを作成するデータ変換部と、
データ変換部によって作成された版データを保存するデータ保存部と、
データ保存部に保存された版データの流用が可能であるか否かを、データ変換部による版データの作成完了に先立って判別する流用判別部と、
流用判別部によって流用可能と判別された場合には、データ変換部による版データの作成に替えてデータ保存部から版データを取得するデータ流用部とを構成させることを特徴とする。
【００１３】
本発明のデータ変換プログラムによれば、本発明のデータ変換装置の構成要素をコンピュータによって容易に構築することができる。
【００１４】
なお、本発明にいうデータ変換プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいうデータ変換プログラムには、上記の基本形態のみではなく、前述したデータ変換装置の各形態に対応する各種の形態が含まれる。
【発明の効果】
【００１５】
以上説明したように、本発明のデータ変換装置およびデータ変換プログラムによれば、複数の版データが軽い処理負担で高速に作成される。
【発明を実施するための最良の形態】
【００１６】
以下図面を参照して本発明の実施の形態を説明する。
【００１７】
図１は、本発明の一実施形態が組み込まれた印刷システムを示す図である。
【００１８】
この図１には、本発明の一実施形態に相当するデータ変換装置１００を構成するコンピュータと、本発明にいう出力デバイスの一例に相当するプリンタ２００からなる印刷システムが示されている。プリンタ２００は印刷物作成用のプリンタであって、印刷物に求められる品質が得られる高い精度と、印刷物の多量作成に対応することができる高い出力速度とを有している。
【００１９】
データ変換装置１００には、通信網２５０を介して、編集装置３００，４００を構成するコンピュータが接続されている。これらの編集装置３００，４００では、印刷物上に配置された部品をページ記述言語で表現した画像データが編集され、その画像データが通信網２５０を介してデータ変換装置１００に送られてくる。
【００２０】
データ変換装置１００は、上記編集装置３００，４００から画像データを受け取り、その画像データを、プリンタ２００用にＣＭＹＫ４色それぞれのラスタイメージの重ね合わせで画像を表現した画像データに変換し、プリンタ２００に向けて出力するものである。なお画像データは、通信網２５０を介して受け取られる以外に、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）やＭＯ（光磁気）ディスク等といった記憶媒体が用いられて受け取られてもよい。
【００２１】
プリンタ２００は、画像データに応じた画像をＣＭＹＫ４色の色材によって出力するものであって、データ変換装置１００によって変換された、ＣＭＹＫ４色のラスタイメージを表した画像データが送られてくると、プリンタ２００は、その画像データが表したＣＭＹＫ４色のラスタイメージをＣＭＹＫ４色の色材で再現して重ね合わせることによって画像を出力する。また、本実施形態におけるプリンタ２００は、写真やイラストなどといったコントーン用と文字や罫線などといったラインワーク用とのそれぞれについてＣＭＹＫ４色のラスタイメージを受け取って出力するものであり、合計で８つのラスタイメージを用いて画像を出力する。
【００２２】
編集装置３００，４００で用いられるページ記述言語では、コントーンに属する部品とラインワークに属する部品が部品の種類によって区別されており、このように部品が区別されていると、印刷物の仕上がりを確認した後の再編集や、上述したバリアブル印刷における部品の差し替えが容易である。
【００２３】
ここで、編集装置３００，４００には、バリアブル印刷のために複数バージョンの印刷物を編集し、その複数バージョンの印刷物を一群のものとして表した画像群データを作成する機能が備えられているものとし、その画像群データが印刷システムのデータ変換装置１００に送られてくる場合について以下説明する。
【００２４】
図２は、画像群データが表す複数バージョンの印刷物を示す概念図である。
【００２５】
ここでは、説明の便宜上、各印刷物は１ページの画像で構成されているものとして説明を行う。
【００２６】
画像群データ３１０は、複数バージョンの印刷物３２０＿１，３２０＿２，…をページ記述言語（ＰＤＬ）によって表したものであり、これらの印刷物３２０＿１，３２０＿２，…は、ページ上に配置された部品３２１，３２２，３２３，…の集合として表現されている。図２に例示されている３つの部品３２１，３２２，３２３について、上述したコントーンおよびラインワークの分類を述べると、第１の部品はコントーンに属し、第２の部品３２２と第３の部品３２３はラインワークに属している。このようなコントーンおよびラインワークの分類とは別に、画像群データ３１０が表す部品３２１，３２２，３２３，…は、印刷物３２０＿１，３２０＿２，…における使われ方の相違によって、マスタ部品とバリアブル部品という２種類の部品に分類される。マスタ部品は、複数のページ（ここでは印刷物）上に配置されることが画像群データ３１０内で宣言された部品であり、図２に示す第１の部品３２１がこのマスタ部品の一例である。また、バリアブル部品は、１ページ上にのみ配置されることが画像群データ３１０内で宣言された部品であり、図２に示す第２の部品３２２と第３の部品３２３がこのバリアブル部品の一例である。このような宣言は、部品管理上の宣言であり、マスタ部品として宣言された部品については、データ変換装置内で共通のＩＤ番号によって管理され、バリアブル部品として宣言された部品については、データ変換装置内で互いに異なるＩＤ番号によって管理される。従って、画像群データ３１０内で宣言されたことと、実際の印刷物３２０＿１，３２０＿２，…の内容とは必ずしも一致せず、印刷物が多数ある時などに、バリアブル部品として宣言された部品と同じ部品が異なる印刷物中でたまたま複数回用いられている場合はあり得る。そのような場合であっても管理上は異なる部品として取り扱われることとなる。
【００２７】
このような複数バージョンの印刷物３２０＿１，３２０＿２，…を表した画像群データ３１０を、図１に示すデータ変換装置１００で受け取った印刷システムは、各バージョンの印刷物をプリンタ２００で出力することができる。このような印刷物の出力は、前述のバリアブル印刷の一例である。また、データ変換装置１００や印刷システムでは、画像群データ３１０が表す複数バージョンの印刷物３２０＿１，３２０＿２，…全体を１つの出力対象（ジョブ）として取り扱っている。
【００２８】
この印刷システムにおける、本発明の一実施形態としての特徴は、データ変換装置１００として動作するコンピュータにおける動作内容にある。そこで、以下では、データ変換装置１００に着目して説明を行う。
【００２９】
この図１に示すデータ変換装置１００は、上述したようにコンピュータで構成されており、このコンピュータは、ＣＰＵ、主記憶装置、ハードディスク、通信用ボード等が内蔵された本体１０１、この本体１０１からの指示により表示画面上に画像や文字列の表示を行うＣＲＴディスプレイ１０２、このコンピュータにユーザの指示や文字情報を入力するためのキーボード１０３、上記ＣＲＴディスプレイ１０２の表示画面上の任意の位置を指定することにより、その位置に表示されているアイコン等に応じた指示を入力するマウス１０４を備えている。
【００３０】
本体１０１には、ＣＤ−ＲＯＭ１０５（図１には図示せず；図３参照）やＣＤ−Ｒが取り出し自在に装填され、そのように装填されたＣＤ−ＲＯＭ１０５やＣＤ−Ｒに記憶された情報を再生するＣＤ−ＲＯＭドライブが内蔵されている。また、本体１０１には、光磁気ディスク（ＭＯ）１０６（図１には図示せず；図２参照）が取り出し自在に装填され、そのように装填されたＭＯ１０６に対し情報の記録再生を行うＭＯドライブも内蔵されている。
【００３１】
図３は、データ変換装置１００を構成するコンピュータのハードウェア構成図である。
【００３２】
このハードウェア構成図には、ＣＰＵ（中央演算処理装置）１１１、ＲＡＭ１１２、ＨＤＤ（ハードディスクドライブ）１１３、ＭＯドライブ１１４、ＣＤ−ＲＯＭドライブ１１５、および通信用ボード１１６が示されており、それらはバス１１０で相互に接続されている。
【００３３】
ＨＤＤ１１３は、記録媒体の一種であるハードディスク１２０を内蔵しており、このハードディスク１２０に対し情報の記録再生を行う。
【００３４】
通信用ボード１１６は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等といった通信回線に接続されるものであり、図１に示すデータ変換装置１００は、この通信用ボード１１６を介して接続される通信網２５０によって、他のコンピュータとの間でデータの送受信を行うことができ、また、プリンタ２００に向けた画像データの出力を行うこともできる。
【００３５】
また、図３には、図示しない複数のＩ／Ｏインターフェースそれぞれを介してバス１１０に接続された、図１にも示したマウス１０４、キーボード１０３、ＣＲＴディスプレイ１０２が示されている。
【００３６】
ここでは、ＣＤ−ＲＯＭ１０５に、本発明のデータ変換プログラムの一実施形態が記憶されている。このＣＤ−ＲＯＭ１０５は本体１０１内に装填され、そのＣＤ−ＲＯＭ１０５に記憶されたデータ変換プログラムがＣＤ−ＲＯＭドライブ１１５によって読み込まれ、バス１１０を経由してハードディスク１２０内にインストールされる。
【００３７】
このハードディスク１２０内にインストールされたデータ変換プログラムが起動されると、このハードディスク１２０内のデータ変換プログラムはＲＡＭ１１２にロードされ、ＣＰＵ１１１により実行される。本発明のデータ変換プログラムの一実施形態が起動されて実行されると、コンピュータシステム１００は、本発明の画像データ変換装置の一実施形態として動作する。つまり、本実施形態では、コンピュータと、本発明のデータ変換プログラムの一実施形態とが結合することによって、本発明の画像データ変換装置の一実施形態を構成している。
【００３８】
図４は、本発明のデータ変換プログラムの一実施形態を示す図である。ここでは、このデータ変換プログラム５００は、ＣＤ−ＲＯＭ１０５に記憶されている。
【００３９】
このデータ変換プログラム５００は、コンピュータ内で実行され、そのコンピュータを、図１に示すデータ変換装置１００として動作させるものであり、バリアブルジョブ解析部５１０とＲＩＰ処理部５２０とチェック部５３０とアセンブル部５４０とデータ圧縮部５５０とデータ出力部５６０とを有する。
【００４０】
このデータ変換プログラム５００の各要素の詳細については後述する。
【００４１】
図５は、図１に示すデータ変換装置１００の機能ブロック図である。
【００４２】
このデータ変換装置１００は、図４のデータ変換プログラム５００がコンピュータにインストールされて実行されることによって構成されるものである。
【００４３】
このデータ変換装置１００は、バリアブルジョブ解析部６１０とＲＩＰ処理部６２０とチェック部６３０とアセンブル部６４０とデータ圧縮部６５０とデータ出力部６６０とを有しており、更に、ＰＤＬ部品データ記憶部６７０とビットマップ部品データ記憶部６８０と出力用圧縮データ記憶部６９０とを有している。
【００４４】
これらの要素のうち、バリアブルジョブ解析部６１０とＲＩＰ処理部６２０とアセンブル部６４０とデータ圧縮部６５０は、本発明にいうデータ変換部の一例を構成している。また、チェック部６３０は、本発明にいう流用判別部の一例に相当し、データ圧縮部６５０は、本発明にいうデータ保存部の一例を兼ねたものであり、データ出力部６６０は、本発明にいうデータ流用部の一例を兼ねたものである。
【００４５】
バリアブルジョブ解析部６１０、ＲＩＰ処理部６２０、チェック部６３０、アセンブル部６４０、データ圧縮部６５０、およびデータ出力部６６０は、図４に示すデータ変換プログラム５００を構成する、バリアブルジョブ解析部５１０、ＲＩＰ処理部５２０、チェック部５３０、アセンブル部５４０、データ圧縮部５５０、およびデータ出力部５６０それぞれによってコンピュータ上に構成されたものである。図５に示すデータ変換装置１００のこれらの要素は、図４に示すデータ変換プログラム５００の各要素に対応するが、図５の各要素は、コンピュータのハードウェアとそのコンピュータで実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図４に示すデータ変換プログラムの各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。
【００４６】
なお、図５のＰＤＬ部品データ記憶部６７０とビットマップ部品データ記憶部６８０と出力用圧縮データ記憶部６９０は、図２に示すＨＤＤ（ハードディスクドライブ）１１３などがその役割を担っている。
【００４７】
以下、図５に示すデータ変換装置１００の各要素を説明することによって、図４に示すデータ変換プログラム５００の各要素も併せて説明する。
【００４８】
データ変換装置１００における処理は、大きく分けて前半と後半の２段階に分かれ、前半では、部品毎のラスタイメージを作成するＲＩＰ処理が主に行われ、後半では、部品のラスタイメージをページ上に配置する配置（アセンブル）処理が主に行われる。
【００４９】
先ず、前半の処理について説明する。
【００５０】
バリアブルジョブ解析部６１０は、前述のＰＤＬ形式の画像群データを取得し、画像群データが表す１つのジョブに含まれる複数バージョンの印刷物を構成している部品を解析し、解析した部品に管理用のＩＤ番号を割り当て、各部品の色やコントーンおよびラインワークの分類などを表した部品情報３３２を作成する。またバリアブルジョブ解析部６１０は、印刷物の各ページにおける部品の配置（レイアウト）を解析し、解析された配置を表した部品レイアウト情報３３１を作成する。更に、バリアブルジョブ解析部６１０は、画像群データから、部品の構造を記述したデータ部分を部品単位で抽出し、管理用のＩＤ番号と対応付けて、ＰＤＬ形式の部品データ３４０としてＰＤＬ部品データ記憶部６７０に格納する。
【００５１】
バリアブルジョブ解析部６１０によるこのような処理が終了すると、次に、ＲＩＰ処理部６２０が、ＰＤＬ部品データ記憶部６７０に格納された各部品データ３４０に対してＲＩＰ処理を施して各部品のラスタイメージを作成し、そのラスタイメージをビットマップ形式で表現した部品データ３５０をビットマップ部品データ記憶部６８０に格納する。
【００５２】
図６は、第１の部品に対するＲＩＰ処理を表す図である。
【００５３】
この図６には、図２に示す第１の部品３２１に対応する部品データとしてＰＤＬ形式の第１部品データ３４１とビットマップ形式の第１部品データ３５１が示されている。
【００５４】
上述したように、図２に示す第１の部品３２１はコントーンに属している。また、この第１の部品３２１はＣＭＹＫ４色で構成されている。ＰＤＬ形式の第１部品データ３４１にはこのような構成が記述されており、「１」番というＩＤ番号が付されている。
【００５５】
部品データに対してＲＩＰ処理が施されると、各部品のイメージが、コントーン（ＣＴ）およびラインワーク（ＬＷ）のそれぞれについてＣＭＹＫ４色のラスタイメージに展開される。
【００５６】
ＰＤＬ形式の第１部品データ３４１に対してＲＩＰ処理が施された場合には、第１の部品がコントーンに属し、ＣＭＹＫ４色で構成されているため、ビットマップ形式の第１部品データ３５１として、コントーンのＣ色（Ｃ：ＣＴ）、コントーンのＭ色（Ｍ：ＣＴ）、コントーンのＹ色（Ｙ：ＣＴ）、コントーンのＫ色（Ｋ：ＣＴ）の４つのラスタイメージが作成され、ラインワークのＣ色（Ｃ：ＬＷ）、ラインワークのＭ色（Ｍ：ＬＷ）、ラインワークのＹ色（Ｙ：ＬＷ）、ラインワークのＫ色（Ｋ：ＬＷ）の４つについてはラスタイメージは得られない。
【００５７】
図７は、第２の部品に対するＲＩＰ処理を表す図である。
【００５８】
この図７には、図２に示す第２の部品３２２に対応する部品データとしてＰＤＬ形式の第２部品データ３４２とビットマップ形式の第２部品データ３５２が示されている。
【００５９】
上述したように、図２に示す第２の部品３２２はラインワークに属している。また、この第２の部品３２２はＫ色のみで構成されている。ＰＤＬ形式の第２部品データ３４２にはこのような構成が記述されており、「２」番というＩＤ番号が付されている。
【００６０】
この図７に示すＰＤＬ形式の第２部品データ３４２に対してＲＩＰ処理が施された場合には、第２の部品がラインワークに属し、Ｋ色で構成されているため、ビットマップ形式の第２部品データ３５２としては、ラインワークのＫ色（Ｋ：ＬＷ）のラスタイメージだけが作成され、他の７種のラスタイメージは得られない。
【００６１】
図６および図７で説明したようなラスタイメージを表した部品データが、図５に示すデータ変換装置１００における前半の処理によって作成されてビットマップ部品データ記憶部６８０に格納される。
【００６２】
次に、データ変換装置１００における後半の処理について説明する。
【００６３】
この後半の処理では、印刷物のページ上に部品が配置されて、１ページを構成する８つのラスタイメージが作成される。
【００６４】
図８は、後半の処理で作成されるラスタイメージの概念を示す図である。
【００６５】
この図８には、図２に示す１番目の印刷物３２０＿１を出力するためのラスタイメージが示されている。図８のパート（Ａ）には、８つのラスタイメージのうち、コントーンのＣ色のラスタイメージ３６１が示されており、図８のパート（Ｂ）にはラインワークのＫ色のラスタイメージ３６２が示されている。
【００６６】
図２に示す１番目の印刷物３２０＿１は、第１の部品３２１と第２の部品３２２とで構成されているが、第１の部品３２１はコントーンに属し、第２の部品３２２はラインワークに属するので、図８のパート（Ａ）に示すラスタイメージ３６１は、ビットマップ形式の第１部品データに含まれるコントーンのＣ色のラスタイメージ３５１＿ＣＣＴがページ上に配置された構成となり、第２の部品に対応する領域Ｒ１には何も配置されない。一方、図８のパート（Ｂ）に示すラスタイメージ３６２は、ビットマップ形式の第２部品データに含まれるラインワークのＫ色のラスタイメージ３５２＿ＫＬＷがページ上に配置された構成となり、第１の部品に対応する領域Ｒ２には何も配置されない。
【００６７】
ここで、バリアブル印刷における部品の差し替えを考える。例えば、図２に示す１番目の印刷物３２０＿１に対して第２の部品３２２を第３の部品３２３に差し替えて２番目の印刷物３２０＿２を得る場合には、図８のパート（Ｂ）に示すラインワークのＫ色のラスタイメージ３６２は、第２の部品に由来するラスタイメージ３５２＿ＫＬＷを含んでいるので、ラインワークのＫ色のラスタイメージ３６２については新たな印刷物用に作り直す必要がある。一方、図８のパート（Ａ）に示すコントーンのＣ色のラスタイメージ３６１は、第１の部品に由来するラスタイメージ３５１＿ＣＣＴだけを含んでいるので、１番目の印刷物用に作成されたラスタイメージを、２番目の印刷物の出力時にそのまま用いることができる。そこで、本実施形態では、作成済みのラスタイメージを流用することによる処理負担の軽減が図られている。
【００６８】
以下、フローチャートおよび図５を参照しながら、図５に示すデータ変換装置１００における後半の処理の詳細について説明する。
【００６９】
図９は、後半の処理を表すフローチャートである。
【００７０】
このフローチャートが表す処理は、１ページを構成する８つのラスタイメージのうち１つのラスタイメージが作成されるたびに実行される。
【００７１】
この処理が開始されると、まず、図５のチェック部６３０で、部品レイアウト情報３３１と部品情報３３２とに基づいて、実施しようとしているアセンブル処理の内容が数値化され、アセンブル処理の実施によって得るべきラスタイメージが識別可能なアセンブル処理値が得られる（図９のステップＳ０１）。このアセンブル処理値はいわゆるハッシュ値の一種であって、ラスタイメージを構成する部品と配置によって一意に決まる数十桁の正の整数値であり、このアセンブル処理値が同一の場合には、得るべきラスタイメージも同一となる。このようなアセンブル処理値を用いることによって、作成済みのラスタデータと、これから得るべきラスタデータとの比較を簡便かつ高速に実行することができる。
【００７２】
このように得られたアセンブル処理値は、図５のチェック部６３０によって、後述するように部品アセンブル情報テーブル３７０中に記録されているアセンブル処理値と比較される（図９のステップＳ０２）。そして、同一のアセンブル処理値が部品アセンブル情報テーブル３７０中に存在しない場合には、図５のアセンブル部６４０で、部品レイアウト情報３３１に基づいて、ビットマップ部品データ記憶部６８０に格納されている部品データ３５０が表す部品のラスタイメージがページ上に配置される（図９のステップＳ０３）。その後、そのようなページのラスタイメージを表したデータには、図５のデータ圧縮部６５０で、図１に示すプリンタ２００への出力時間を短縮するためのデータ圧縮が施され、図５に示すように、得られた圧縮データ３６０は出力用圧縮データ記憶部６９０に保存される（図９のステップＳ０４）。この圧縮データは、本発明にいう版データの一例に相当する。また、出力用圧縮データ記憶部６９０中の圧縮データ３６０にアクセスするための参照情報が、上記アセンブル処理値とともに部品アセンブル情報テーブル３７０に記録される（図９のステップＳ０５）。
【００７３】
図１０は、部品アセンブル情報テーブルを表す図である。
【００７４】
部品アセンブル情報テーブル３７０は、アセンブル処理値３７１と、そのアセンブル処理値３７１によって識別されるラスタイメージを表した圧縮データへの参照情報３７２との組が記録されたテーブルであり、このテーブルの各段が、１つのページを構成する８つのラスタイメージのうちの１つに対応している。この部品アセンブル情報テーブル３７０は、印刷物のページを構成する８種類のラスタイメージの各種類毎に用意されていて、図９のステップＳ０２における比較では、作成対象のラスタイメージの種類に応じたテーブルが参照されることとなる。
【００７５】
このような部品アセンブル情報テーブル３７０に、図９のステップＳ０５で、アセンブル処理値および参照情報が記録されると、次に、図５のデータ出力部６６０によって圧縮データ３６０が図１のプリンタ２００に向けて出力され（図９のステップＳ０６）、図９の処理が終了する。
【００７６】
一方、上記ステップＳ０２における比較で、部品アセンブル情報テーブル３７０中に同一のアセンブル処理値が見つかった場合には、図５のデータ出力部６６０によって、部品アセンブル情報テーブル３７０から参照情報が取得され（図９のステップＳ０７）、出力用圧縮データ記憶部６９０から圧縮データ３６０が取得されて（図９のステップＳ０８）、その圧縮データ３６０が図１のプリンタ２００に向けて出力される（図９のステップＳ０６）。つまり、この場合には、アセンブル処理済みのラスタイメージを表した圧縮データが流用されて、アセンブル処理および圧縮処理が省略されることとなり、処理負担が軽減される。その結果、ジョブ全体としては高速にラスタイメージが作成されることとなる。
【００７７】
なお、上記説明では、本発明にいう出力デバイスの一例として、コントーン用のＣＭＹＫ４色のラスタイメージとラインワーク用のＣＭＹＫ４色のラスタイメージとの合計８つのラスタイメージそれぞれを表した８つのデータを受け取るプリンタが示されているが、本発明にいう出力デバイスは、ＣＭＹＫの４つのラスタイメージそれぞれを表した４つの版データを受け取って画像を出力するものであってもよく、あるいはＣＭＹやＲＧＢの３つのラスタイメージそれぞれを表した３つの版データを受け取って画像を出力するものであってもよい。さらには、本発明にいう出力デバイスは、ラスタイメージ以外の形態で版画像を表現した版データを受け取って画像を出力するものであってもよい。
【００７８】
また、上記説明では、本発明にいう画像群データの一例として、マスタ部品やバリアブル部品が宣言された画像群データが示されているが、本発明にいう画像群データは、そのような区別無く単に各ページに配置される部品を表したものや、部品という概念もなく、単に各画像のイメージを表したものであってもよい。また、本発明にいう画像群データや版データのデータ形式は、上記説明で例示した画像群データや圧縮データのデータ形式に限定されないことは当然である。
【００７９】
また、上記説明では、本発明にいうデータ変換部の一例として、複数段階の処理を経て画像データのデータ変換を実施するものが示されているが、本発明にいう複数段階は、１段階のみの処理でデータ変換を完了するものであってもよい。
【００８０】
また、上記説明では、本発明にいう流用判別部の一例として、アセンブル処理値を用いて簡便かつ高速なチェックを行うチェック部が示されているが、本発明にいう流用判別部は、版データを直接に比較するものであってもよい。
【００８１】
また、上記実施形態では、本発明のデータ変換プログラムを記憶する記憶媒体の一例としてＣＤ−ＲＯＭが示されているが、本発明のデータ変換プログラムを記憶する記憶媒体は、プログラムを記憶することができるものであればその種類を問うものではなく、例えばハードディスク装置の磁気ディスクであってもよく、あるいはフレキシブルディスク（ＦＤ）やＭＯディスクやＤＶＤであってもよく、あるいはカード型やテープ型の記憶媒体であってもよい。また、本発明のデータ変換プログラムは、記憶媒体を介さずに、通信網などを介して直接にコンピュータに供給されるものであってもよい。
【図面の簡単な説明】
【００８２】
【図１】本発明の一実施形態が組み込まれた印刷システムを示す図である。
【図２】画像群データが表す複数バージョンの印刷物を示す概念図である。
【図３】データ変換装置を構成するコンピュータのハードウェア構成図である。
【図４】本発明のデータ変換プログラムの一実施形態を示す図である。
【図５】図１に示すデータ変換装置の機能ブロック図である。
【図６】第１の部品に対するＲＩＰ処理を表す図である。
【図７】第２の部品に対するＲＩＰ処理を表す図である。
【図８】後半の処理で作成されるラスタイメージの概念を示す図である。
【図９】後半の処理を表すフローチャートである。
【図１０】部品アセンブル情報テーブルを表す図である。
【符号の説明】
【００８３】
１００    画像データ変換装置
１０１    本体部
１０２ａ    表示画面
１０２    ＣＲＴディスプレイ
１０３    キーボード
１０４    マウス
１０５    ＣＤ−ＲＯＭ
１０６    ＭＯ
１１１    ＣＰＵ（中央演算処理装置）
１１２    ＲＡＭ
１１３    ＨＤＤ（ハードディスクドライブ）
１１４    ＭＯドライブ
１１５    ＣＤ−ＲＯＭドライブ
１１６    通信用ボード
１１０    バス
１２０    磁気ディスク
２００    プルーファ
２５０    通信網
３００，４００    編集装置
３１０    画像群データ
３２０＿１，３２０＿２，…    印刷物
３２１，３２２，３２３，…    部品
３３１    部品レイアウト情報
３３２    部品情報
３４０，３４１，３４２    ＰＤＬ形式の部品データ
３５０，３５１，３５２    ビットマップ形式の部品データ
３５１＿ＣＣＴ，３５２＿ＫＬＷ    部品のラスタイメージ
３６０    圧縮データ
３６１，３６２    ラスタイメージ
３７０    部品アセンブル情報テーブル
５００    データ変換プログラム
５１０    バリアブルジョブ解析部
５２０    ＲＩＰ処理部
５３０    チェック部
５４０    アセンブル部
５５０    データ圧縮部
５６０    データ出力部
６１０    バリアブルジョブ解析部
６２０    ＲＩＰ処理部
６３０    チェック部
６４０    アセンブル部
６５０    データ圧縮部
６６０    データ出力部
６７０    ＰＤＬ部品データ記憶部
６８０    ビットマップ部品データ記憶部
６９０    出力用圧縮データ記憶部
【図１】
2005210483.tif 000003
【図２】
2005210483.tif 000004
【図３】
2005210483.tif 000005
【図４】
2005210483.tif 000006
【図５】
2005210483.tif 000007
【図６】
2005210483.tif 000008
【図７】
2005210483.tif 000009
【図８】
2005210483.tif 000010
【図９】
2005210483.tif 000011
【図１０】
2005210483.tif 000012