(57)【要約】【課題】運用性に優れた簡易的なバリアブル印刷を可能とする画像合成装置、および画像合成プログラムを提供する。【解決手段】マスタページを表わすマスタデータを取得するマスタデータ取得部６１０と、バリアブルページを表わすバリアブルデータ取得するバリアブルデータ取得部６２０と、マスタページに対するバリアブルページの相対位置の入力操作を受ける位置入力部６３０と、マスタページに対する上記の相対位置にバリアブルページを重ねてそのマスタページと同じ大きさの合成画像を作成する重ね合せ部６５０と、重ね合せ部６５０によって作成された合成画像をプリンタに出力させる出力部６６０とを備えた。【選択図】        図６
2006324881.tif 000002
【特許請求の範囲】
【請求項１】
主画像を取得する主画像取得部と、
従画像を取得する従画像取得部と、
前記主画像に対する前記従画像の相対位置の入力操作を受ける位置入力部と、
前記主画像に対する前記相対位置に前記従画像を重ねて該主画像と同じ大きさの合成画像を作成する重ね合せ部と、
前記重ね合せ部によって作成された合成画像を、画像を用紙上に記録して出力する画像出力装置に出力させる出力部とを備えたことを特徴とする画像合成装置。
【請求項２】
前記重ね合せ部が、前記主画像に前記従画像を重ねる際に、該従画像中に該主画像からはみ出した部分がある場合には、そのはみ出した部分を除去するものであることを特徴とする請求項１記載の画像合成装置。
【請求項３】
前記主画像取得部が複数の主画像を取得した場合に、前記従画像が重ねられる主画像を指定する主画像指定部を備え、
前記重ね合せ部が、前記主画像指定部によって指定された主画像に前記従画像を重ねて合成画像を作成するものであることを特徴とする請求項１記載の画像合成装置。
【請求項４】
コンピュータに組み込まれ、該コンピュータ上で、主画像を取得する主画像取得部と、
従画像を取得する従画像取得部と、
前記主画像に対する前記従画像の相対位置の入力操作を受ける位置入力部と、
前記主画像に対する前記相対位置に前記従画像を重ねて該主画像と同じ大きさの合成画像を作成する重ね合せ部と、
前記重ね合せ部によって作成された合成画像を、画像を用紙上に記録して出力する画像出力装置に出力させる出力部とを構築することを特徴とする画像合成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主画像に従画像を合成する画像合成装置、および、コンピュータをそのような画像合成装置として動作させる画像合成プログラムに関する。
【背景技術】
【０００２】
近年では、印刷分野も電子化が進んでおり、編集者が印刷物のページを編集用のコンピュータ上で編集し、そのページ上における文字や写真などの配置位置が確定された状態のページの画像を表した画像データを原稿として用いるという形態が普及している。
【０００３】
編集者がページを編集する際に使用するデータ形式は、ＰＳ（ＰｏｓｔＳｃｒｉｐｔ：登録商標）やＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）などといったページ記述言語でページを記述するものが一般的である。また、複数の宛先に向けたダイレクトメールのような印刷物を作成する際には、宣伝記事などというように複数の印刷物間で共通して用いられるマスタ要素が記述されたマスタ要素データを流用し、宛名などというように個々の印刷物で異なるバリアブル要素が記述されたバリアブル要素データのみを差し替えるバリアブル印刷がしばしば行われており（例えば、特許文献１参照）、このバリアブル印刷用のページを効率よく編集することができるＰＰＭＬ（Ｐｅｒｓｏｎａｌｉｚｅｄ  Ｐｒｉｎｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）というデータ記述言語も考案されている。近年、印刷分野における電子化に伴って、必要な時に必要な画像を即座に印刷することができる、いわゆるオンデマンド印刷が広まりつつあるが、上記のようなバリアブル印刷は、このオンデマンド印刷にも適用される等、印刷分野で幅広く応用されるようになっている。
【０００４】
ところで、上述したようなデータ記述言語で記述されたページ記述データは、このままではプリンタ等の出力デバイスで出力することができないため、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）においてこのページ記述データが、出力デバイスで出力可能なラスタデータに変換され、出力デバイスでは、このラスタデータに基づく画像が出力される。このＲＩＰを用いて、上述したバリアブル印刷を効率よく行う技術として、特許文献２には、マスタ要素のラスタデータを保存しておき、そのマスタ要素のラスタデータを共通に用い、個別のバリアブル要素のラスタデータを組み込んで個別の印刷物のラスタデータを作って出力デバイスに与えることにより、出力デバイスで複数の印刷物を出力する技術について記載されている。この特許文献２に記載された技術によると、複数のページに共通しているマスタ要素について重複して何度もラスタデータに変換されてしまうという無駄な処理が省かれる。
【０００５】
ここで、上記のＰＰＭＬ等といったバリアブル印刷用のデータ記述言語を利用するためには、そのようなデータ記述言語で編集を行なうための専用の編集ソフトウェアあるいは編集装置が必要である。これらの専用の編集ソフトウェアや編集装置は一般に高価であり、それらの導入には多大なコストがかかる。ここで、バリアブル印刷用のデータ記述言語では記述されるページ記述データの特徴の一つは、このページ記述データでは印刷物上におけるマスタ要素とバリアブル要素との配置情報が記述されていることである。そこで、このような配置情報を必要とせず、一般的なデータ記述言語で記述されたマスタ要素やバリアブル要素のみを用いてバリアブル印刷を手軽に行う、次のような簡易的なバリアブル印刷が考案されている。
【０００６】
まず、マスタ要素のみからなるマスタページが記述されたマスタページ記述データと、バリアブル要素のみからなるバリアブルページが記述されたバリアブルページ記述データとを、上記のような高価な編集ソフトウェアや編集装置を用いずに一般的なデータ記述言語を用いて作成してＲＩＰに送る。ＲＩＰは、マスタページ記述データをマスタページを表わすマスタのラスタデータに変換し、バリアブルページ記述データをバリアブルページを表わすバリアブルのラスタデータに変換する。このとき、ＲＩＰは、マスタのラスタデータを保存しておく。そして、ＲＩＰにおいて、そのマスタのラスタデータを共通に用い、そのマスタのラスタデータと個別のバリアブルのラスタデータとを、マスタページとバリアブルページとが重ね合わされるように合成して個別の印刷物のラスタデータを作る。このような簡易的なバリアブル印刷は、ＲＩＰに、マスタのラスタデータと個別のバリアブルのラスタデータとを合成する機能を追加するだけで実現され、上記のような高価な編集ソフトウェアや編集装置が不要であるので導入コストが抑えられる。
【特許文献１】特開２００４−８６２８１号公報
【特許文献２】特開２００４−７８４１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のような簡易的なバリアブル印刷では、マスタページとバリアブルページとを重ね合わせるようにして印刷物のラスタデータが作られるので、編集側では、互いに正確に同サイズのマスタページとバリアブルページとのそれぞれを表わす２つのページ記述データを用意する必要がある。そのため、バリアブル要素が例えばページの通し番号等のように小さなものであったとしても、マスタページと同サイズのページ上に小さなバリアブル要素だけが記載されている等といった無駄な余白が多いバリアブルページが必要となってしまう。この結果、ＲＩＰでは無駄なデータを多く含むバリアブルのラスタデータを扱わなくてはならず、ＲＩＰにおける作業効率の不要な低下を招いてしまう。また、上記の簡易的なバリアブル印刷では、バリアブル要素について変更があった場合、その変更が些細な変更であってもバリアブルページの作り直しが必要である。このように、上記の簡易的なバリアブル印刷には、運用上における問題が多々見られる。
【０００８】
本発明は、上記事情に鑑み、運用性に優れた簡易的なバリアブル印刷を可能とする画像合成装置、および、コンピュータをそのような画像合成装置として動作させる画像合成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成する本発明の画像合成装置は、主画像を取得する主画像取得部と、
従画像を取得する従画像取得部と、
上記主画像に対する上記従画像の相対位置の入力操作を受ける位置入力部と、
上記主画像に対する上記相対位置に上記従画像を重ねてその主画像と同じ大きさの合成画像を作成する重ね合せ部と、
上記重ね合せ部によって作成された合成画像を、画像を用紙上に記録して出力する画像出力装置に出力させる出力部とを備えたことを特徴とする。
【００１０】
ここでいう「入力操作」は、例えば上記主画像に対する相対位置を数値入力する操作であっても良く、また、例えば上記従画像あるいは従画像を模した図形等を画面上でマウス操作により動かして、上記主画像に対する相対位置を視覚的に入力する操作であっても良い。
【００１１】
この本発明の画像合成装置によれば、バリアブル印刷におけるマスタ要素のみからなるマスタページとバリアブル要素のみからなるバリアブルページとを、それぞれ上記主画像と上記従画像として取得することにより、バリアブル印刷を実現することができる。また、この本発明の画像合成装置でバリアブル印刷を実行するに当たっては、マスタページとバリアブルページとを用意しておく必要があるが、印刷物上のマスタ要素とバリアブル要素との配置については、上記位置入力部において入力されるため、それらの配置を表わす情報を予め用意する必要がなく、一般的なデータ記述言語で記述されたマスタページとバリアブルページとがあれば良い。即ち、この本発明の画像合成装置によれば、高価な編集ソフトウェアあるいは編集装置を必要とする上記のＰＰＭＬ等といったバリアブル印刷用のデータ記述言語で記述されたページ記述データが不要な簡易的なバリアブル印刷を実行することができる。さらに、この本発明の画像合成装置によれば、上記従画像のサイズについて、例えば上記主画像のサイズに合わせなければならない等といった制限が不要である。つまり、本発明の画像合成装置でバリアブル印刷を行なう際、バリアブル要素が小さい場合には、無駄な余白が無い必要最小限のサイズのバリアブルページを扱うことができる。また、本発明の画像合成装置は、重ね合わせの際の上記主画像に対する上記従画像の相対位置の入力操作を受ける。即ち、本発明の画像合成装置では、上記従画像を上記主画像上の任意の位置に重ねることができる。例えば、ある共通の絵柄の主画像と、一連の通し番号の従画像とを合成するバリアブル印刷や、特定グループに対して定期的に発送される手紙における共通の本文の主画像と、そのグループの各自に対する「○○様」というような呼びかけ文の従画像とを合成するバリアブル印刷では、共通絵柄や共通本文を差替えて、通し番号や呼びかけ文を転用することが望ましく、本発明の画像合成装置によれば、このような転用に際し、一度使われた従画像を、別の主画像に対して、その主画像との合成に適した位置に調整して転用することができる。このように、本発明の画像合成装置によれば、主画像と従画像との合成の際に、両者の相対位置に任意性を持たせることにより、一度使われた従画像を、他の主画像に対して広く転用することができ、上述したようなバリアブル印刷における運用上の効率化を広く図って運用性に優れた簡易的なバリアブル印刷を行なうことができる。しかも、本発明の画像合成装置は構成が簡単であるため、低コストで実現することができる。
【００１２】
ここで、本発明の画像合成装置において、「上記重ね合せ部が、上記主画像に上記従画像を重ねる際に、その従画像中にその主画像からはみ出した部分がある場合には、そのはみ出した部分を除去するものである」という形態は好ましい形態である。
【００１３】
従画像のサイズが大きい場合や、あるいは従画像を主画像の端に重ねたりした場合等に、従画像の一部がその主画像からはみ出してしまうことがあるが、この好ましい形態の画像合成装置によれば、このような部分が上記重ね合せ部において除去される。これにより、従画像のサイズや位置に関わらず、主画像の大きさと同じ大きさの合成画像を容易に得ることができる。
【００１４】
また、本発明の画像合成装置において、「上記主画像取得部が複数の主画像を取得した場合に、上記従画像が重ねられる主画像を指定する主画像指定部を備え、
上記重ね合せ部が、上記主画像指定部によって指定された主画像に上記従画像を重ねて合成画像を作成するものである」という形態も好ましい形態である。
【００１５】
この好ましい形態の画像合成装置によれば、複数の主画像の全てに従画像を重ねたり、あるいは、ある主画像には従画像を重ね、別の主画像には従画像を重ねない等といった様々なタイプの重ね合わせを行なうことができる。これにより、複数種類のマスタページを用いるバリアブル印刷を、マスタページとバリアブルページとの組合せにおける様々なタイプについて実行することができる。
【００１６】
また、上記目的を達成する本発明の画像合成プログラムは、コンピュータに組み込まれ、そのコンピュータ上で、主画像を取得する主画像取得部と、
従画像を取得する従画像取得部と、
上記主画像に対する上記従画像の相対位置の入力操作を受ける位置入力部と、
上記主画像に対する上記相対位置に上記従画像を重ねてその主画像と同じ大きさの合成画像を作成する重ね合せ部と、
上記重ね合せ部によって作成された合成画像を、画像を用紙上に記録して出力する画像出力装置に出力させる出力部とを構築することを特徴とする。
【００１７】
この本発明の画像合成プログラムによれば、運用性に優れた簡易的なバリアブル印刷を行なえる画像合成装置を容易に実現することができる。
【００１８】
なお、本発明のページ出力制御プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう画像合成プログラムには、前述した画像合成装置の各形態に対応する各種の形態が含まれる。
【発明の効果】
【００１９】
以上、説明したように、本発明によれば、運用性に優れた簡易的なバリアブル印刷を行なうことができる。
【発明を実施するための最良の形態】
【００２０】
以下図面を参照して本発明の実施の形態を説明する。
【００２１】
図１は、本発明の一実施形態が組み込まれた印刷システムを示す図である。
【００２２】
この図１には、編集装置３０１，３０２を構成するコンピュータと、ＲＩＰ装置１００を構成するコンピュータと、プリンタ２００とが示されている。
【００２３】
編集装置３０１，３０２では、印刷物を構成するページを表わす画像データが、一般的なデータ記述言語で編集され、その画像データが通信網３００を介してＲＩＰ装置１００に送られてくる。
【００２４】
ＲＩＰ装置１００は、編集装置３０１，３０２から画像データを受け取り、その画像データをプリンタ２００用の、ラスタイメージで画像を表現した画像データに変換し、プリンタ２００に向けて出力するものである。なお画像データは、通信網３００を介して受け取られる以外に、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）やＭＯ（光磁気）ディスク等といった記憶媒体が用いられて受け取られてもよい。
【００２５】
プリンタ２００は、ＲＩＰ装置１００から画像データが送られてくると、その画像データが表わす画像を、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色のインクで出力する。
【００２６】
ここで、図１のＲＩＰ装置１００では、受け取った画像データが表わすページに対する色調の補正等といった画像処理に関する様々な設定が行なわれる。また、ＲＩＰ装置１００では、受け取った画像データが表わすページを、プリンタ２００において用紙の片面に出力するのかあるいは両面に出力するのか等といったプリント出力に関する様々な設定も行なわれる。このＲＩＰ装置１００では、このような画像処理やプリント出力に関する設定を予め行なっておき、その設定内容を保管しておくことができる。このとき、この設定内容は、各編集装置３０１，３０２から見かけ上１個の独立したプリンタのように見える、次のような仮想プリンタという形式で保管される。各編集装置３０１，３０２が仮想プリンタに画像データを渡すと、ＲＩＰ装置１００ではその仮想プリンタに対応する設定内容に従った画像処理を行ない、処理済みの画像データをプリンタ２００に送る。また、その際には、仮想プリンタに対応する設定内容に従った動作をプリンタ２００が実行するように指示する。
【００２７】
この図１の印刷システムでは、ＲＩＰ装置１００内に、このような仮想プリンタを、互いに設定内容が異なる複数種類設けておき、各編集装置３０１，３０２においてこれら複数の仮想プリンタが列記されたリストを見ることができるようになっている。
【００２８】
図２は、仮想プリンタのリストの一例を示す図である。
【００２９】
この図２に示す仮想プリンタのリスト３０３には２種類の仮想プリンタＰｒ１，Ｐｒ２が記載されている。
【００３０】
各編集装置３０１，３０２では、このリスト３０３中の仮想プリンタＰｒ１，Ｐｒ２の中から所望の設定内容に対応する仮想プリンタが選択され、その選択された仮想プリンタに向けて画像データが送られる。
【００３１】
ここで、図１の印刷システムは、複数のページにおける共通なイメージであるマスタ要素のみが記載されたマスタページに、ページ毎に異なるイメージであるバリアブル要素のみが記載されたバリアブルページを重ね合わせて合成画像を作成し、その合成画像をプリント出力するというバリアブル印刷の実行が可能なシステムである。ここでいうマスタページおよびバリアブルページは、それぞれ本発明にいう「主画像」および「従画像」の各一例に相当する。また、バリアブル印刷が実行される際には、この印刷システムでは、編集装置３０１，３０２において一般的なデータ記述言語で編集されたマスタページとバリアブルページとが用いられる簡易的なバリアブル印刷がＲＩＰ装置１００において実行される。この簡易的なバリアブル印刷では、まず、各編集装置３０１，３０２においてマスタデータとバリアブルデータとが用意され、ＲＩＰ装置１００において、マスタページにバリアブルページが重ね合わされるように２つの画像データが合成され、プリンタ２００において、その合成された画像データに基づいて合成画像がプリント出力される。
【００３２】
図３は、図１の印刷システムで実行されるバリアブル印刷の一例を示す模式図である。
【００３３】
図３には、１つのマスタページＰｍに、３種類のバリアブルページＰｂ１，Ｐｂ２，Ｐｂ３が重ね合わされ、３ページの合成画像Ｐ１，Ｐ２，Ｐ３が作成される様子が示されている。
【００３４】
このような図１の印刷システムにおける、本発明の一実施形態としての特徴は、ＲＩＰ装置１００として動作するコンピュータにおける動作内容にある。そこで、以下では、ＲＩＰ装置１００に着目して説明を行う。
【００３５】
このＲＩＰ装置１００は、上述したようにコンピュータで構成されており、このコンピュータは、ＣＰＵ、主記憶装置、ハードディスク、通信用ボード等が内蔵された本体１０１、この本体１０１からの指示により表示画面上に画像や文字列の表示を行うＣＲＴディスプレイ１０２、このコンピュータにユーザの指示や文字情報を入力するためのキーボード１０３、上記ＣＲＴディスプレイ１０２の表示画面上の任意の位置を指定することにより、その位置に表示されているアイコン等に応じた指示を入力するマウス１０４を備えている。
【００３６】
本体１０１には、ＣＤ−ＲＯＭ１０５（図１には図示せず；図４参照）やＣＤ−Ｒが取り出し自在に装填され、そのように装填されたＣＤ−ＲＯＭ１０５やＣＤ−Ｒに記憶された情報を再生するＣＤドライブが内蔵されている。また、本体１０１には、光磁気ディスク（ＭＯ）１０６（図１には図示せず；図４参照）が取り出し自在に装填され、そのように装填されたＭＯ１０６に対し情報の記録再生を行うＭＯドライブも内蔵されている。
【００３７】
図４は、ＲＩＰ装置を構成するコンピュータのハードウェア構成図である。
【００３８】
このハードウェア構成図には、ＣＰＵ（中央演算処理装置）１１１、ＲＡＭ１１２、ＨＤＤ（ハードディスクドライブ）１１３、ＭＯドライブ１１４、ＣＤドライブ１１５、および通信用ボード１１６が示されており、それらはバス１１０で相互に接続されている。
【００３９】
ＨＤＤ１１３は、記録媒体の一種であるハードディスク１２０を内蔵しており、このハードディスク１２０に対し情報の記録再生を行う。
【００４０】
通信用ボード１１６は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等といった通信回線に接続される。図１に示すＲＩＰ装置１００は、この通信用ボード１１６を介して接続される通信網３００によって他のコンピュータシステムとの間でデータの送受信を行うことができ、プリンタ２００に向けた画像データの出力を行うこともできる。
【００４１】
また、図４には、図示しない複数のＩ／Ｏインターフェースそれぞれを介してバス１１０に接続された、図１にも示したマウス１０４、キーボード１０３、ＣＲＴディスプレイ１０２が示されている。
【００４２】
ここでは、ＣＤ−ＲＯＭ１０５に、本発明の画像合成プログラムの一実施形態が記憶されている。このＣＤ−ＲＯＭ１０５は本体１０１内に装填され、そのＣＤ−ＲＯＭ１０５に記憶された画像合成プログラムがＣＤドライブ１１５によって読み込まれ、バス１１０を経由してハードディスク１２０内にインストールされる。
【００４３】
このハードディスク１２０内にインストールされた画像合成プログラムが起動されると、このハードディスク１２０内の画像合成プログラムはＲＡＭ１１２にロードされ、ＣＰＵ１１１により実行される。本発明の画像合成プログラムの一実施形態が起動されて実行されると、ＲＩＰ装置１００は、本発明の画像合成装置の一実施形態として動作する。
【００４４】
図４では、画像合成プログラムを記憶する記憶媒体としてＣＤ−ＲＯＭ１０５が例示されているが、本発明の画像合成プログラムを記憶する記憶媒体はＣＤ−ＲＯＭに限られるものではなく、それ以外の光ディスク、ＭＯ、フレキシブルディスク（ＦＤ）、磁気テープなどの記憶媒体であってもよい。また、本発明の画像合成プログラムは、記憶媒体を介さずに、通信網を介して直接にコンピュータに供給されるものであってもよい。
【００４５】
図５は、本発明の画像合成プログラムの一実施形態を示す図である。
【００４６】
この図５には、本発明の画像合成プログラムの一実施形態である画像合成プログラム５００が記憶されたＣＤ−ＲＯＭ１０５が示されている。
【００４７】
この画像合成プログラム５００は、図１に示すＲＩＰ装置１００のコンピュータ内で実行され、そのＲＩＰ装置１００を本発明の画像合成装置の一実施形態として動作させるものであり、マスタデータ取得部５１０と、バリアブルデータ取得部５２０と、位置入力部５３０と、対応指定部５４０と、重ね合せ部５５０と、出力部５６０とを有する。この画像合成プログラム５００の各要素の詳細については後述する。
【００４８】
図６は、図１に示すＲＩＰ装置の機能ブロック図である。
【００４９】
このＲＩＰ装置１００は、図５の画像合成プログラム５００がコンピュータにインストールされて実行されることによって構成されるものである。
【００５０】
ＲＩＰ装置１００は、マスタデータ取得部６１０と、バリアブルデータ取得部６２０と、位置入力部６３０と、対応指定部６４０と、重ね合せ部６５０と、出力部６６０とを有している。ここで、マスタデータ取得部６１０、バリアブルデータ取得部６２０、位置入力部６３０、対応指定部６４０、重ね合せ部６５０、および出力部６６０は、それぞれ本発明にいう主画像指定部、従画像指定部、位置入力部、対応指定部、重ね合せ部、および出力部の各一例に相当する。
【００５１】
マスタデータ取得部６１０、バリアブルデータ取得部６２０、位置入力部６３０、対応指定部６４０、重ね合せ部６５０、および出力部６６０は、図５に示す画像合成プログラム５００を構成する、マスタデータ取得部５１０、バリアブルデータ取得部５２０、位置入力部５３０、対応指定部５４０、重ね合せ部５５０、および出力部５６０のそれぞれがコンピュータに組み込まれることによってコンピュータ上に構築されたものであり、図６の各要素は図５の各要素にそれぞれ対応するが、図６の各要素は、コンピュータのハードウェアとそのコンピュータで実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図５に示すデータ変換プログラムの各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。
【００５２】
マスタデータ取得部６１０では、上記の仮想プリンタに向けて送られてきた、上記のマスタページを表わす画像データ（マスタデータ）が受け取られる。本実施形態は、受け取られた画像データは次のようなジョブリストに登録される。また、このジョブリストには、マスタデータ取得部６１０で受け取られたマスタデータだけでなく、後述のバリアブルデータ取得部６２０で受け取られる、上記のバリアブルページを表わす画像データ（バリアブルデータ）等、ＲＩＰ装置１００に入力される画像データが全て登録される。
【００５３】
図７は、ジョブリストの一例を示す図である。
【００５４】
図７には３種類の画像データが登録されている様子が示されている。このジョブリスト１５０には、それぞれ「マスタページ１」、「マスタページ２」、「マスタページ３」という名称の３つのジョブＪ１，Ｊ２，Ｊ３が登録されている。「マスタページ１」というジョブＪ１は、１ページ分のマスタデータからなる、「マスタページ１」という名称のファイルに対応しており、「マスタページ２」というジョブＪ２は、３ページ分のマスタデータからなる、「マスタページ２」という名称のファイルに対応しており、「マスタページ３」というジョブＪ３は、５ページ分のマスタデータからなる、「マスタページ３」という名称のファイルに対応している。
【００５５】
図６の位置入力部６３０では、マスタページにバリアブルページを重ね合わせる際の、マスタページに対するバリアブルページの相対位置が以下のような設定画面を介して入力され、対応指定部６４０では、その設定画面を介して、マスタページが複数ページあった場合にバリアブルページをこれら複数のマスタページにどのように対応付けて重ねるかが入力される。
【００５６】
図８は、設定画面を示す図である。
【００５７】
この図８の設定画面には、マスタページ選択部１６１と、重ね合せ条件設定部１６２と、表示画面１６３と、キャンセルボタン１６４と、ＯＫボタン１６５とが備えられている。
【００５８】
ここで、図１の印刷システムでは、この図８の設定画面１６０について、ＲＩＰ装置１００だけでなく編集装置３０１，３０２においても操作することができ、オペレータはバリアブル印刷に関わる設定操作を、ＲＩＰ装置１００でも、あるいは編集装置３０１，３０２でも行なうことができるようになっている。
【００５９】
マスタページ選択部１６１では、ジョブ選択についてのプルダウンメニュー１６１ａの操作により、今回のマスタページが、図７のジョブリストに登録されている複数のジョブの中から選ばれる。
【００６０】
重ね合せ条件設定部１６２には、マージ方式設定部１６２ａと配置オフセット設定部１６２ｂとが備えられている。これらの設定部のうち配置オフセット設定部１６２ｂでは、上記の相対位置として、マスタページに対するバリアブルページのオフセット値、即ち、マスタページの左隅を原点（０，０）とした時の、バリアブルページの左隅の位置が、横方向（即ち、Ｘ座標）と縦方向（即ち、Ｙ座標）それぞれについて、増減ボタン１６２＿１のクリック操作か直接入力によって設定される。
【００６１】
表示画面１６３には、マスタページ１６３ａ上の、配置オフセット設定部１６２ｂで設定された位置に、バリアブルページが重ねられた様子が模式的に示される。ただし、この表示画面１６３には、マスタページ１６３ａと同サイズの矩形１６３ｂが仮のバリアブルページとして表示される。これは、この設定の段階では、バリアブルページについてはサイズ等も含めて未定であるためである。また、この表示画面１６３では、矩形１６３ｂをマウス操作により画面上で動かすことにより、上記の相対位置を視覚的に入力することもできる。このように表示画面１６３上で相対位置が入力された場合には、その相対位置に対応する座標値が上記の配置オフセット設定部１６２ｂに数値で表示される。
【００６２】
ここで、上記の増減ボタン１６２＿１のクリック操作、直接入力、および表示画面１６３上での入力が、本発明にいう「入力操作」の一例に相当する。
【００６３】
この設定画面１６０では、この表示画面１６３上でバリアブルページの配置を確認しながら、配置オフセット設定部１６２ｂにおいて上記の相対位置が設定される。この配置オフセット設定部１６２ｂで決定された相対位置が、マスタページに対するバリアブルページの重ね合せに用いられる。例えば、図３の合成画像Ｐ１は、マスタページＰｍの左隅を原点Ｔｍ（０，０）とした時のバリアブルページの左隅の所望の位置Ｔｂが、バリアブル要素である、「富士山」や「浅間山」等の文字列がマスタページＰｍ中の山の上に配置されるように設定された場合に重ね合せによって作られる画像の例である。
【００６４】
また、重ね合せ条件設定部１６２のマージ方式設定部１６２ａでは、マスタページが複数ページあった場合の、それら複数のマスタページとバリアブルページとの重ね合せにおける対応関係が次のように設定される。即ち、全ページのマスタページについてバリアブルページを重ねるか、あるいは、プリンタ２００における両面プリントを前提として奇数ページについてバリアブルページを重ねるか、あるいは、偶数ページについてバリアブルページを重ねるかがラジオボタン１６２ａ＿１の選択操作によって設定される。
【００６５】
以下に、このマージ方式設定部１６２ａで設定される対応関係について具体例を挙げて説明する。尚、複数のマスタページの奇数ページについてバリアブルページを重ねるという対応関係と、偶数ページについてバリアブルページを重ねるという対応関係とについては、バリアブルページを重ねるページが奇数ページか偶数ページかが異なるだけであるので、前者の対応関係について説明し、後者の対応関係については重複説明を省略する。
【００６６】
まず、全ページのマスタページについてバリアブルページを重ねるという対応関係について説明する。
【００６７】
図９は、全ページのマスタページについてバリアブルページを重ねるという対応関係を示す模式図である。
【００６８】
この図９の例では、一連の３ページ分のマスタページに、一連の５ページ分のバリアブルページを重ねる場合の例が示されている。この図９のように、全ページのマスタページについてバリアブルページを重ねる場合には、１ページ目のマスタページＰｍ１に１ページ目のマスタページＰｂ１が重ねられ、２ページ目のマスタページＰｍ２に２ページ目のマスタページＰｂ２が重ねられるというように、互いに対応するページ同士が順次に重ねられていく。そして、この図９ではマスタページの最後のページである３ページ目のマスタページＰｍ３に３ページ目のマスタページＰｂ３が重ねられると、マスタページについては１ページ目に戻り、１ページ目のマスタページＰｍ１に４ページ目のバリアブルページＰｂ４が重ねられ、２ページ目のマスタページＰｍ２に５ページ目のバリアブルページＰｂ５が重ねられる。このような処理により、５ページ分の合成画像Ｐ４，Ｐ５，Ｐ６，Ｐ７，Ｐ８が作成される。
【００６９】
次に、両面プリントを前提とした複数のマスタページのうちの奇数ページについてバリアブルページを重ねるという対応関係について説明する。
【００７０】
また、図１０は、両面プリントを前提とした複数のマスタページのうちの奇数ページについてバリアブルページを重ねるという対応関係を示す模式図である。
【００７１】
この図１０の例では、一連の３ページ分のマスタページに、一連の２ページ分のバリアブルページを重ねる場合の例が示されている。この図１０のように、複数のマスタページのうちの奇数ページについてバリアブルページを重ねる場合には、３ページ分のマスタページＰｍ１，Ｐｍ２，Ｐｍ３のうちの最初の奇数ページである１ページ目のマスタページＰｍ１に１ページ目のバリアブルページＰｂ１が重ねられ、次の奇数ページである３ページ目のマスタページＰｍ３に２ページ目のバリアブルページＰｂ２が重ねられる。このような処理により、３ページ分の合成画像Ｐ４，Ｐ９，Ｐ１０が作成される。これらの合成画像のうち、偶数ページである２ページ目の合成画像Ｐ９については、２ページ目のマスタページＰｍ２がそのまま使われる。
【００７２】
以上に図８〜図１０を参照して説明した設定画面１６０での設定内容について、もう一度設定し直す場合にはキャンセルボタン１６４がクリックされて、設定内容がキャンセルされる。また、この設定画面１６０での設定内容に従ったバリアブル印刷を行なう場合には、ＯＫボタン１６５がクリックされる。
【００７３】
ここで、この設定画面１６０においてＯＫボタン１６５がクリックされると、図６の重ね合せ部６５０において、設定画面１６０で設定された設定内容が、上記の仮想プリンタとして登録される。
【００７４】
このように、図８のマスタページ選択部１６１で選択された、今回のマスタページに対する重ね合せについての仮想プリンタが登録された後、図１の編集装置３０１，３０２から、その重ね合せについての仮想プリンタに向けて、バリアブルデータが送られると、バリアブルデータ取得部６２０で、その画像データが受け取られる。このバリアブルデータ取得部６２０で受け取られた画像データは、図７のジョブリストに登録されるとともに重ね合せ部６５０に送られる。
【００７５】
重ね合せ部６５０は、バリアブルデータが送られてくると、まず、その画像データ送られた仮想プリンタに対応するマスタデータとバリアブルデータとのそれぞれをラスタデータに変換する。そして、２つのラスタデータを、マスタページにバリアブルページが仮想プリンタに対応する上記の設定内容に従って重ね合わされるように合成して、マスタページ上のマスタ要素とバリアブルページ上のバリアブル要素とからなり、マスタページの大きさと同じ大きさの合成画像を表わす画像データを作成する。
【００７６】
ここで、この重ね合せ部６５０では、マスタページの大きさと同じ大きさの合成画像を表わす画像データを作成するに当たり次のような処理を行なう。
【００７７】
図１１は、マスタページの大きさと同じ大きさの合成画像を表わす画像データの作成の一例を示す図である。
【００７８】
この図１１の例では、マスタページＰｍよりも小サイズのバリアブルページＰｂ４が、マスタページＰｍ上の右上に重ね合わされる様子が示されている。この例では、バリアブルページＰｂ４の一部が、図中に斜線で示されるようにマスタページＰｍからはみ出す。このような場合、図６の重ね合せ部６５０では、マスタページＰｍを表わすラスタデータとバリアブルページＰｂ４を表わすラスタデータとが、このはみ出し部分Ｐｂ４＿１が削除されるように合成されて、マスタページＰｍの大きさと同じ大きさの合成画像Ｐ４を表わす画像データが作成される。
【００７９】
このように図６の重ね合せ部６５０で合成画像を表わす画像データが作成されると、その画像データが出力部６６０から図１のプリンタ２００に送られ、プリンタ２００において合成画像がプリント出力される。
【００８０】
以上に説明したように、本実施形態のＲＩＰ装置１００では、一般的なデータ記述言語で編集されたマスタページとバリアブルページとを重ねて合成画像を作成するという簡易的なバリアブル印刷を行なうことができる。また、その簡易的なバリアブル印刷では、マスタページに対するバリアブルページの相対位置が、図６に示す設定画面で自由に設定される。また、両者を重ねた際に、マスタページからバリアブルページの一部がはみ出すときにはそのはみ出した部分を削除することにより、必ずマスタページと同じ大きさの合成画像が得られる。このように、本実施形態のＲＩＰ装置１００では、編集側において、大きさや各ページ中の要素の配置等を気にすることなく気軽に編集されたマスタページとバリアブルページとを用いて上記の簡易的なバリアブル印刷を行なうことができる。また、本実施形態のＲＩＰ装置１００では、バリアブルページをマスタページに対して任意の相対位置で合成することができるので、一度バリアブル印刷に使われたバリアブルページについて、そのバリアブルページの内容が、別のマスタページに合致するものであるならば、その別のマスタページに対して転用することができる。つまり、本実施形態のＲＩＰ装置１００によれば、運用性に優れた簡易的なバリアブル印刷を行なうことができる。
【００８１】
尚、上記では、本発明にいう重ね合せ部の一例として、マスタデータに基づいて仮想プリンタを登録する重ね合せ部６５０を挙げて説明したが、本発明はこれに限るものではなく、本発明の重ね合せ部は、仮想プリンタを経ることなく、マスタデータとバリアブルデータとを単純に用いて上述したような簡易的なバリアブル印刷を行なうものであっても良い。
【００８２】
また、上記では、本発明にいう重ね合せ部の一例として、複数のマスタページについてバリアブルページを重ねるに当たって、奇数ページのマスタページや偶数ページにバリアブルページを重ねる場合には両面プリントを前提とする重ね合せ部６５０を挙げて説明したが、本発明はこれに限るものではなく、本発明の重ね合せ部は、片面プリントであっても奇数ページのマスタページや偶数ページにバリアブルページを重ねるものであっても良い。
【図面の簡単な説明】
【００８３】
【図１】本発明の一実施形態が組み込まれた印刷システムを示す図である。
【図２】仮想プリンタのリストの一例を示す図である。
【図３】図１の印刷システムで実行されるバリアブル印刷の一例を示す模式図である。
【図４】ＲＩＰ装置を構成するコンピュータのハードウェア構成図である。
【図５】本発明の画像合成プログラムの一実施形態を示す図である。
【図６】図１に示すＲＩＰ装置の機能ブロック図である。
【図７】ジョブリストの一例を示す図である。
【図８】設定画面を示す図である。
【図９】全ページのマスタページについてバリアブルページを重ねるという対応関係を示す模式図である。
【図１０】両面プリントを前提とした複数のマスタページのうちの奇数ページについてバリアブルページを重ねるという対応関係を示す模式図である。
【図１１】マスタページの大きさと同じ大きさの合成画像を表わす画像データの作成の一例を示す図である。
【符号の説明】
【００８４】
１００    ＲＩＰ装置
１０１    本体
１０２    ＣＲＴディスプレイ
１０３    キーボード
１０４    マウス
１０５    ＣＤ−ＲＯＭ
１０６    ＭＯ
１１０    バス
１１１    ＣＰＵ
１１２    ＲＡＭ
１１３    ＨＤＤ
１１４    ＭＯドライブ
１１５    ＣＤドライブ
１１６    通信用ボード
１２０    ハードディスク
１５０    ジョブリスト
１６０    設定画面
１６１    マスタページ選択部
１６１ａ    ジョブ選択についてのプルダウンメニュー
１６２    重ね合せ条件設定部
１６２ａ    マージ方式設定部
１６２ａ＿１    ラジオボタン
１６２ｂ    配置オフセット設定部
１６２ｂ＿１    増減ボタン
１６３    表示画面
１６３ａ    マスタページ
１６３ｂ    矩形
１６４    キャンセルボタン
１６５    ＯＫボタン
２００    プリンタ
３００    通信網
３０１，３０２    編集装置
３０３    仮想プリンタのリスト
５００    画像合成プログラム
５１０    マスタデータ取得部
５２０    バリアブルデータ取得部
５３０    位置入力部
５４０    対応指定部
５５０    重ね合せ部
５６０    出力部
６１０    マスタデータ取得部
６２０    バリアブルデータ取得部
６３０    位置入力部
６４０    対応指定部
６５０    重ね合せ部
６６０    出力部
【図１】
2006324881.tif 000003
【図２】
2006324881.tif 000004
【図３】
2006324881.tif 000005
【図４】
2006324881.tif 000006
【図５】
2006324881.tif 000007
【図６】
2006324881.tif 000008
【図７】
2006324881.tif 000009
【図８】
2006324881.tif 000010
【図９】
2006324881.tif 000011
【図１０】
2006324881.tif 000012
【図１１】
2006324881.tif 000013