(57)【要約】【課題】顧客情報に応じた広告等の付加情報をカスタマイズすることが可能なバリアブル印刷システム、印刷装置、印刷指示装置、バリアブル印刷方法およびバリアブル印刷プログラムを提供する。【解決手段】印刷指示装置が印刷指示を受け付けると、ＤＢに保存されているバリアブルデータを取得し、印刷指示を印刷装置に送信するとともに、バリアブルデータを印刷装置に送信する。印刷装置は印刷指示装置からの印刷指示とバリアブルデータとを受信すると、地域情報に基づいてバリアブルデータの並び替えを行い、バリアブルデータから地域情報を抽出し、地域情報に対応する広告データを広告データ保管部に保管されている広告データから選択し、フォームデータ保管部からフォームデータを取得し、フォームデータに広告データを合成し、バリアブルデータとフォームデータとを合成して出力データを生成し、出力データを印刷紙に形成して出力する。【選択図】図１
2008033635.tif 000002
【特許請求の範囲】
【請求項１】
通信する印刷指示装置と印刷装置とで一部の内容が一枚毎に異なるバリアブル印刷を行うバリアブル印刷システムにおいて、
前記印刷指示装置は、
一枚毎に異なるデータであるバリアブルデータを保存するバリアブルデータ保存手段と、
前記印刷装置に対して前記バリアブル印刷を指示する印刷指示手段と、
前記印刷指示手段で前記印刷装置に対して前記バリアブル印刷を指示する際に、前記バリアブルデータ保存手段に保存されているバリアブルデータを該印刷装置に送信するバリアブルデータ送信手段と、
共通データであるフォームデータを作成し、該作成したフォームデータを前記印刷装置に送信するフォームデータ処理手段と、
前記フォームデータに付加する付加データを作成し、該作成した付加データを前記印刷装置に送信する付加データ処理手段と
を具備し、
前記印刷装置は、
前記フォームデータ処理手段から送信されたフォームデータを保管するフォームデータ保管手段と、
前記付加データ処理手段から送信された付加データを保管する付加データ保管手段と、
前記印刷指示手段から前記バリアブル印刷の指示を受け付けた際に、前記バリアブルデータ送信手段から送信されたバリアブルデータに対応する付加データを前記付加データ保管手段から選択する付加データ選択手段と、
前記付加データ選択手段で選択した付加データを前記フォームデータ保管手段に保管されているフォームデータに合成する合成手段と、
前記合成手段で前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なうバリアブル印刷手段と
を具備することを特徴とするバリアブル印刷システム。
【請求項２】
前記印刷指示装置は、
前記付加データ処理手段で作成した付加データに特定情報を付加する特定情報付加手段
を更に具備し、
前記印刷装置は、
前記バリアブルデータ送信手段から送信されたバリアブルデータに含まれる特定情報を抽出する特定情報抽出手段
を更に具備し、
前記付加データ選択手段は、
前記特定情報抽出手段で抽出した前記バリアブルデータに含まれる特定情報と同一の特定情報が付加されている付加データを選択する
ことを特徴とする請求項１記載のバリアブル印刷システム。
【請求項３】
前記印刷装置は、
前記バリアブルデータ送信手段から送信されたバリアブルデータに含まれる特定情報に基づき、該バリアブルデータを並び替えるバリアブルデータ変換手段
を更に具備することを特徴とする請求項２記載のバリアブル印刷システム。
【請求項４】
通信回線を介して接続する印刷装置に対して一部の内容が一枚毎に異なるバリアブル印刷を指示する印刷指示装置において、
一枚毎に異なるデータであるバリアブルデータを保存するバリアブルデータ保存手段と、
前記印刷装置に対して前記バリアブル印刷を指示する印刷指示手段と、
前記印刷指示手段で前記印刷装置に対して前記バリアブル印刷を指示する際に、前記バリアブルデータ保存手段に保存されているバリアブルデータを該印刷装置に送信するバリアブルデータ送信手段と、
共通データであるフォームデータを作成し、該作成したフォームデータを前記印刷装置に送信するフォームデータ処理手段と、
前記フォームデータに付加する付加データを作成し、該作成した付加データを前記印刷装置に送信する付加データ処理手段と
を具備することを特徴とする印刷指示装置。
【請求項５】
前記付加データ処理手段で作成した付加データに特定情報を付加する特定情報付加手段
を更に具備することを特徴とする請求項４記載の印刷指示装置。
【請求項６】
通信する印刷指示装置からの一部の内容が一枚毎に異なるバリアブル印刷の指示に従って該バリアブル印刷を行なう印刷装置において、
前記印刷指示装置から送信された共通データであるフォームデータを保管するフォームデータ保管手段と、
前記印刷指示装置から送信された前記フォームデータに付加する付加データを保管する付加データ保管手段と、
前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信された一枚毎に異なるデータであるバリアブルデータに対応する付加データを前記付加データ保管手段から選択する付加データ選択手段と、
前記付加データ選択手段で選択した付加データを前記フォームデータ保管手段に保管されているフォームデータに合成する合成手段と、
前記合成手段で前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なうバリアブル印刷手段と
を具備することを特徴とする印刷装置。
【請求項７】
前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報を抽出する特定情報抽出手段
を更に具備し、
前記付加データ選択手段は、
前記特定情報抽出手段で抽出した前記バリアブルデータに含まれる特定情報と同一の特定情報が付加されている付加データを選択する
ことを特徴とする請求項６記載の印刷装置。
【請求項８】
前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報に基づき、該バリアブルデータを並び替えるバリアブルデータ変換手段
を更に具備することを特徴とする請求項７記載の印刷装置。
【請求項９】
通信する印刷指示装置と印刷装置とで一部の内容が一枚毎に異なるバリアブル印刷を行うバリアブル印刷方法において、
前記印刷指示装置は、
一枚毎に異なるデータであるバリアブルデータを保存し、
共通データであるフォームデータを作成し、該作成したフォームデータを前記印刷装置に送信し、
前記フォームデータに付加する付加データを作成し、該作成した付加データを前記印刷装置に送信し、
前記印刷装置は、
前記印刷指示装置から送信されたフォームデータを保管し、
前記印刷指示装置から送信された付加データを保管し、
前記印刷指示装置は、
前記印刷装置に対して前記バリアブル印刷を指示する際に、前記保存しているバリアブルデータを該印刷装置に送信し、
前記印刷装置は、
前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信されたバリアブルデータに対応する付加データを前記保管している付加データから選択し、
前記選択した付加データを前記保管しているフォームデータに合成し、
前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なう
ことを特徴とするバリアブル印刷方法。
【請求項１０】
前記印刷装置は、
前記印刷指示装置で特定情報が付加された前記付加データを保管し、
前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報を抽出し、
前記抽出した前記バリアブルデータに含まれる特定情報と同一の特定情報が付加されている付加データを選択する
ことを特徴とする請求項９記載のバリアブル印刷方法。
【請求項１１】
前記印刷装置は、
前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報に基づき、該バリアブルデータを並び替える
ことを特徴とする請求項１０記載のバリアブル印刷方法。
【請求項１２】
通信する印刷指示装置からの一部の内容が一枚毎に異なるバリアブル印刷の指示に従って印刷装置が行うバリアブル印刷方法において、
前記印刷指示装置から送信された共通データであるフォームデータを保管し、
前記印刷指示装置から送信された前記フォームデータに付加する付加データを保管し、
前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信された一枚毎に異なるデータであるバリアブルデータに対応する付加データを前記保管されている付加データから選択し、
前記選択した付加データを前記保管されているフォームデータに合成し、
前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なう
ことを特徴とするバリアブル印刷方法。
【請求項１３】
通信する印刷指示装置と印刷装置とで一部の内容が一枚毎に異なるバリアブル印刷を行うバリアブル印刷プログラムにおいて、
前記印刷装置に対して前記バリアブル印刷を指示する処理と、
前記印刷装置に対して前記バリアブル印刷を指示する際に、一枚毎に異なるデータであるバリアブルデータを該印刷装置に送信する処理と、
共通データであるフォームデータを作成し、該作成したフォームデータを前記印刷装置に送信する処理と、
前記フォームデータに付加する付加データを作成し、該作成した付加データを前記印刷装置に送信する処理と
を印刷指示装置に動作させ、
前記印刷指示装置から送信されたフォームデータを保管する処理と、
前記印刷指示装置から送信された付加データを保管する処理と、
前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信されたバリアブルデータに対応する付加データを前記保管している付加データから選択する処理と、
前記選択した付加データを前記保管しているフォームデータに合成する処理と、
前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なう処理と
を印刷装置に動作させることを特徴とするバリアブル印刷プログラム。
【請求項１４】
前記付加データに特定情報を付加する処理
を印刷指示装置に動作させ、
前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報を抽出する処理と、
前記抽出した前記バリアブルデータに含まれる特定情報と同一の特定情報が付加されている付加データを選択する処理と
を印刷装置に動作させることを特徴とする請求項１３記載のバリアブル印刷プログラム。
【請求項１５】
前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報に基づき、該バリアブルデータを並び替える処理
を印刷装置に動作させることを特徴とする請求項１４記載のバリアブル印刷プログラム。
【請求項１６】
通信する印刷指示装置からの一部の内容が一枚毎に異なるバリアブル印刷の指示に従って行うバリアブル印刷プログラムにおいて、
前記印刷指示装置から送信された共通データであるフォームデータを保管する処理と、
前記印刷指示装置から送信された前記フォームデータに付加する付加データを保管する処理と、
前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信された一枚毎に異なるデータであるバリアブルデータに対応する付加データを前記保管されている付加データから選択する処理と、
前記選択した付加データを前記保管されているフォームデータに合成する処理と、
前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なう処理と
を印刷装置に動作させることを特徴とするバリアブル印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バリアブル印刷システム、印刷装置、印刷指示装置、バリアブル印刷方法およびバリアブル印刷プログラムに関し、特に、１つの紙面パターンを多数印刷する際に、１枚毎に紙面の一部が差し替えられるバリアブル印刷システム、印刷装置、印刷指示装置、バリアブル印刷方法およびバリアブル印刷プログラムに関する。
【背景技術】
【０００２】
ダイレクトメール、クレジットカードの請求書等、個々の顧客毎に内容が異なる印刷物を作成する場合、共通したフォームデータを予めオフセット印刷などで印刷した用紙を準備しておき、この用紙の上に、個々の顧客情報（例えば、氏名、住所、電話番号、金額等）を印刷装置で追加印刷する手法が採られている。
【０００３】
また、ダイレクトメールへの利用態様としては、各顧客毎に年齢、性別、購買履歴等の個人データを用意しておき、この個人データに基いて個々の顧客毎の通信販売用カタログを作成するシステムがある。
【０００４】
例えば、個人データに基づいて所定の割付パターンを選択することで、個々の顧客毎に配布するダイレクトメールのデザインを自由にカスタマイズできる個人データに基づく印刷物の作成システムがある（例えば、特許文献１参照。）。
【特許文献１】特開平１１−９６１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、大量のダイレクトメール、クレジットカードの請求書等の印刷を高速化するため、共通データであるフォームデータを印刷装置に予め登録し、印刷時に個人情報等のバリアブルデータと登録したフォームデータとを合成して印刷するバリアブル印刷が利用されているが、大量のデータの印刷を高速化することを目的とするバリアブル印刷において、顧客情報に応じた広告等の付加情報をカスタマイズする印刷を行なうことは困難であった。
【０００６】
そこで、本発明は、顧客情報に応じた広告等の付加情報をカスタマイズすることが可能なバリアブル印刷システム、印刷装置、印刷指示装置、バリアブル印刷方法およびバリアブル印刷プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の発明は、通信する印刷指示装置と印刷装置とで一部の内容が一枚毎に異なるバリアブル印刷を行うバリアブル印刷システムにおいて、前記印刷指示装置は、一枚毎に異なるデータであるバリアブルデータを保存するバリアブルデータ保存手段と、前記印刷装置に対して前記バリアブル印刷を指示する印刷指示手段と、前記印刷指示手段で前記印刷装置に対して前記バリアブル印刷を指示する際に、前記バリアブルデータ保存手段に保存されているバリアブルデータを該印刷装置に送信するバリアブルデータ送信手段と、共通データであるフォームデータを作成し、該作成したフォームデータを前記印刷装置に送信するフォームデータ処理手段と、前記フォームデータに付加する付加データを作成し、該作成した付加データを前記印刷装置に送信する付加データ処理手段とを具備し、前記印刷装置は、前記フォームデータ処理手段から送信されたフォームデータを保管するフォームデータ保管手段と、前記付加データ処理手段から送信された付加データを保管する付加データ保管手段と、前記印刷指示手段から前記バリアブル印刷の指示を受け付けた際に、前記バリアブルデータ送信手段から送信されたバリアブルデータに対応する付加データを前記付加データ保管手段から選択する付加データ選択手段と、前記付加データ選択手段で選択した付加データを前記フォームデータ保管手段に保管されているフォームデータに合成する合成手段と、前記合成手段で前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なうバリアブル印刷手段とを具備することを特徴とする。
【０００８】
また、請求項２の発明は、請求項１の発明において、前記印刷指示装置は、前記付加データ処理手段で作成した付加データに特定情報を付加する特定情報付加手段を更に具備し、前記印刷装置は、前記バリアブルデータ送信手段から送信されたバリアブルデータに含まれる特定情報を抽出する特定情報抽出手段を更に具備し、前記付加データ選択手段は、前記特定情報抽出手段で抽出した前記バリアブルデータに含まれる特定情報と同一の特定情報が付加されている付加データを選択することを特徴とする。
【０００９】
また、請求項３の発明は、請求項２の発明において、前記印刷装置は、前記バリアブルデータ送信手段から送信されたバリアブルデータに含まれる特定情報に基づき、該バリアブルデータを並び替えるバリアブルデータ変換手段を更に具備することを特徴とする。
【００１０】
また、請求項４の発明は、通信回線を介して接続する印刷装置に対して一部の内容が一枚毎に異なるバリアブル印刷を指示する印刷指示装置において、一枚毎に異なるデータであるバリアブルデータを保存するバリアブルデータ保存手段と、前記印刷装置に対して前記バリアブル印刷を指示する印刷指示手段と、前記印刷指示手段で前記印刷装置に対して前記バリアブル印刷を指示する際に、前記バリアブルデータ保存手段に保存されているバリアブルデータを該印刷装置に送信するバリアブルデータ送信手段と、共通データであるフォームデータを作成し、該作成したフォームデータを前記印刷装置に送信するフォームデータ処理手段と、前記フォームデータに付加する付加データを作成し、該作成した付加データを前記印刷装置に送信する付加データ処理手段とを具備することを特徴とする。
【００１１】
また、請求項５の発明は、請求項４の発明において、前記付加データ処理手段で作成した付加データに特定情報を付加する特定情報付加手段を更に具備することを特徴とする。
【００１２】
また、請求項６の発明は、通信する印刷指示装置からの一部の内容が一枚毎に異なるバリアブル印刷の指示に従って該バリアブル印刷を行なう印刷装置において、前記印刷指示装置から送信された共通データであるフォームデータを保管するフォームデータ保管手段と、前記印刷指示装置から送信された前記フォームデータに付加する付加データを保管する付加データ保管手段と、前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信された一枚毎に異なるデータであるバリアブルデータに対応する付加データを前記付加データ保管手段から選択する付加データ選択手段と、前記付加データ選択手段で選択した付加データを前記フォームデータ保管手段に保管されているフォームデータに合成する合成手段と、前記合成手段で前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なうバリアブル印刷手段とを具備することを特徴とする。
【００１３】
また、請求項７の発明は、請求項６の発明において、前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報を抽出する特定情報抽出手段を更に具備し、前記付加データ選択手段は、前記特定情報抽出手段で抽出した前記バリアブルデータに含まれる特定情報と同一の特定情報が付加されている付加データを選択することを特徴とする。
【００１４】
また、請求項８の発明は、請求項７の発明において、前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報に基づき、該バリアブルデータを並び替えるバリアブルデータ変換手段を更に具備することを特徴とする。
【００１５】
また、請求項９の発明は、通信する印刷指示装置と印刷装置とで一部の内容が一枚毎に異なるバリアブル印刷を行うバリアブル印刷方法において、前記印刷指示装置は、一枚毎に異なるデータであるバリアブルデータを保存し、共通データであるフォームデータを作成し、該作成したフォームデータを前記印刷装置に送信し、前記フォームデータに付加する付加データを作成し、該作成した付加データを前記印刷装置に送信し、前記印刷装置は、前記印刷指示装置から送信されたフォームデータを保管し、前記印刷指示装置から送信された付加データを保管し、前記印刷指示装置は、前記印刷装置に対して前記バリアブル印刷を指示する際に、前記保存しているバリアブルデータを該印刷装置に送信し、前記印刷装置は、前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信されたバリアブルデータに対応する付加データを前記保管している付加データから選択し、前記選択した付加データを前記保管しているフォームデータに合成し、前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なうことを特徴とする。
【００１６】
また、請求項１０の発明は、請求項９の発明において、前記印刷装置は、前記印刷指示装置で特定情報が付加された前記付加データを保管し、前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報を抽出し、前記抽出した前記バリアブルデータに含まれる特定情報と同一の特定情報が付加されている付加データを選択することを特徴とする。
【００１７】
また、請求項１１の発明は、請求項１０の発明において、前記印刷装置は、前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報に基づき、該バリアブルデータを並び替えることを特徴とする。
【００１８】
また、請求項１２の発明は、通信する印刷指示装置からの一部の内容が一枚毎に異なるバリアブル印刷の指示に従って印刷装置が行うバリアブル印刷方法において、前記印刷指示装置から送信された共通データであるフォームデータを保管し、前記印刷指示装置から送信された前記フォームデータに付加する付加データを保管し、前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信された一枚毎に異なるデータであるバリアブルデータに対応する付加データを前記保管されている付加データから選択し、前記選択した付加データを前記保管されているフォームデータに合成し、前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なうことを特徴とする。
【００１９】
また、請求項１３の発明は、通信する印刷指示装置と印刷装置とで一部の内容が一枚毎に異なるバリアブル印刷を行うバリアブル印刷プログラムにおいて、前記印刷装置に対して前記バリアブル印刷を指示する処理と、前記印刷装置に対して前記バリアブル印刷を指示する際に、一枚毎に異なるデータであるバリアブルデータを該印刷装置に送信する処理と、共通データであるフォームデータを作成し、該作成したフォームデータを前記印刷装置に送信する処理と、前記フォームデータに付加する付加データを作成し、該作成した付加データを前記印刷装置に送信する処理とを印刷指示装置に動作させ、前記印刷指示装置から送信されたフォームデータを保管する処理と、前記印刷指示装置から送信された付加データを保管する処理と、前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信されたバリアブルデータに対応する付加データを前記保管している付加データから選択する処理と、前記選択した付加データを前記保管しているフォームデータに合成する処理と、前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なう処理とを印刷装置に動作させることを特徴とする。
【００２０】
また、請求項１４の発明は、請求項１３の発明において、前記付加データに特定情報を付加する処理を印刷指示装置に動作させ、前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報を抽出する処理と、前記抽出した前記バリアブルデータに含まれる特定情報と同一の特定情報が付加されている付加データを選択する処理とを印刷装置に動作させることを特徴とする。
【００２１】
また、請求項１５の発明は、請求項１４の発明において、前記印刷指示装置から送信されたバリアブルデータに含まれる特定情報に基づき、該バリアブルデータを並び替える処理を印刷装置に動作させることを特徴とする。
【００２２】
また、請求項１６の発明は、通信する印刷指示装置からの一部の内容が一枚毎に異なるバリアブル印刷の指示に従って行うバリアブル印刷プログラムにおいて、前記印刷指示装置から送信された共通データであるフォームデータを保管する処理と、前記印刷指示装置から送信された前記フォームデータに付加する付加データを保管する処理と、前記印刷指示装置から前記バリアブル印刷の指示を受け付けた際に、該印刷指示装置から送信された一枚毎に異なるデータであるバリアブルデータに対応する付加データを前記保管されている付加データから選択する処理と、前記選択した付加データを前記保管されているフォームデータに合成する処理と、前記付加データを合成したフォームデータと、前記バリアブルデータとに基づいて前記バリアブル印刷を行なう処理とを印刷装置に動作させることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、顧客の地域に対応する広告を含めることにより、広告の効果を高めることが可能になるという効果を奏する。
【００２４】
更に、本発明によれば、バリアブルデータを地域毎に並べ替えることにより、キャッシュ効果による高速印刷が可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２５】
以下、本発明に係るバリアブル印刷システム、印刷装置、印刷指示装置、バリアブル印刷方法およびバリアブル印刷プログラムの実施の形態について添付図面を参照して詳細に説明する。
【００２６】
図１は、本発明に係る印刷指示装置１および印刷装置２の機能的な構成の一例を示すブロック図である。
【００２７】
図１に示すように、印刷指示装置１と印刷装置２とは通信回線を通して接続（ネットワーク接続またはローカル接続）され、バリアブル印刷システム３を形成している。バリアブル印刷の印刷データのうち顧客情報（例えば、名前、住所、電話番号等）等の印刷物１枚毎に差し替えられるバリアブルデータはＤＢ［database］４に保存され、ＤＢ４と印刷指示装置１とは通信回線を通して接続され、また、バリアブル印刷の印刷データのうちイメージ、表等のレイアウト固定部分であり印刷物全てに共通するフォームデータは印刷装置２に保存されている。なお、本発明ではＤＢ４を印刷指示装置１に内蔵する構成も適用可能である。なお、バリアブルデータには住所、郵便番号等の地域を示す情報（以後、地域情報と称する）が含まれている。
【００２８】
図１に示すように、印刷指示装置１は、印刷指示部５、バリアブルデータ管理部６、広告データ作成部７、地域情報付加部８、フォームデータ作成部９、広告データ合成位置指定部１０、通信部１１１を具備して構成される。
【００２９】
なお、印刷指示装置１はハードウェア的には汎用のコンピュータで実現でき、各構成要素が有する処理機能は、コンピュータ上で本発明に係る印刷指示プログラムを指示することによって発揮され、この場合には、プログラムの組み方により機能的には同一となるが、必ずしも図１に示す構成と同一になるとは限らない。また、各構成要素をＩＣ等を用いてハードウェアによる構築で構成することも可能である。
【００３０】
印刷指示部５は、バリアブル印刷の開始を指示する処理を行い、バリアブル印刷の開始の指示を通信部１１１を介して印刷装置２に送信する。
【００３１】
バリアブルデータ管理部６は、ＤＢ４に保存されているバリアブルデータの管理を行い、印刷指示部５がバリアブル印刷の開始の指示を受け付けた際に、バリアブル印刷に用いられるバリアブルデータをＤＢ４から取得して通信部１１１を介して印刷装置２に送信する。
【００３２】
広告データ作成部７は、バリアブル印刷においてフォームデータに付加するデータ（例えば、広告データ等）を作成する処理を行い、作成した広告データを通信部１１１を介して印刷装置２に送信する。
【００３３】
地域情報付加部８は、広告データ作成部７で作成した広告データに地域情報を付加する処理を行う。
【００３４】
フォームデータ作成部９は、フォームデータを作成する処理を行い、作成したフォームデータを通信部１１１を介して印刷装置２に送信する。
【００３５】
広告データ合成位置指定部１０は、フォームデータ作成部９で作成したフォームデータに対して広告データの付加位置を指定する処理を行う。
【００３６】
通信部１１１は、通信回線を介して印刷指示装置１と印刷装置２とが通信を行うためのモジュールである。
【００３７】
図１に示すように、印刷装置２は、通信部１１２、広告データ保管部１２、フォームデータ保管部１３、バリアブルデータ変換部１４、地域情報抽出部１５、広告データ選択部１６、合成部１７、出力データ生成部１８、出力部１９を具備して構成される。
【００３８】
なお、印刷装置２はハードウェア的には汎用の印刷装置で実現でき、各構成要素が有する処理機能は、印刷装置で本発明に係る印刷プログラムを起動させることによって発揮され、この場合には、プログラムの組み方により機能的には同一となるが、必ずしも図１に示す構成と同一になるとは限らない。また、各構成要素をＩＣ等を用いてハードウェアによる構築で構成することも可能である。
【００３９】
通信部１１２は、通信回線を介して印刷指示装置１と印刷装置２とが通信を行うためのモジュールである。
【００４０】
広告データ保管部１２は、印刷指示装置１からの広告データを保管する。
【００４１】
フォームデータ保管部１３は、印刷指示装置１からのフォームデータを保管する。
【００４２】
バリアブルデータ変換部１４は、印刷指示装置１からのバリアブル印刷の開始の指示とともに送信されてきたバリアブルデータを当該バリアブルデータに含まれる地域情報に基づいて並び替える。具体的に、地域情報が住所の場合はバリアブルデータを住所順に並べ、地域情報が郵便番号の場合はバリアブルデータを郵便番号順に並べる。
【００４３】
ここで、バリアブルデータを地域情報に基づいて並び替え、同一の地域情報を含むバリアブルデータを連続して出力し、一度選択した広告データをメモリにキャッシュすることで、その都度広告データを広告データ保管部１２から選択する必要がなくなるため、更なる印刷の高速化が可能になる。
【００４４】
地域情報抽出部１５は、バリアブルデータから地域情報を抽出する処理を行なう。
【００４５】
広告データ選択部１６は、地域情報抽出部１５で抽出した地域情報に対応する広告データを広告データ保管部１２で保管されている広告データから選択する処理を行なう。具体的には、地域情報抽出部１５で抽出したバリアブルデータの地域情報と同一の地域情報が付加されている広告データを選択（例えば、バリアブルデータの地域情報が「東京都」である場合、広告データ選択部１６は「東京都」の地域情報が付加されている広告データを選択）する。
【００４６】
合成部１７は、フォームデータ保管部１３からフォームデータを取得し、取得したフォームデータに広告データ選択部１６で選択した広告データを合成する処理を行なう。なお、フォームデータに対して広告データの付加位置が指定されている場合は、当該付加位置に広告データを合成する。
【００４７】
出力データ生成部１８は、バリアブルデータとフォームデータとを合成して出力データを生成する処理を行う。
【００４８】
出力部１９は、出力データ生成部１８で生成した出力データを印刷紙に形成して出力する処理を行う。
【００４９】
次に、印刷指示装置１から印刷装置２へのフォームデータの登録の処理について説明する。
【００５０】
図２は、印刷指示装置から印刷装置へのフォームデータの登録の処理について説明するシーケンス図である。
【００５１】
印刷指示装置のフォームデータ作成部はフォームデータを作成し（ステップＳ２０１）、広告データ合成位置指定部は作成したフォームデータに広告データの付加位置を指定し（ステップＳ２０２）、フォームデータ作成部はフォームデータを印刷装置に送信する（ステップＳ２０３）。
【００５２】
印刷装置は印刷指示装置からのフォームデータを受信すると、フォームデータ保管部は受信したフォームデータを登録し（ステップＳ２０４）、処理手順を終了する。
【００５３】
次に、印刷指示装置１から印刷装置２への広告データの登録の処理について説明する。
【００５４】
図３は、印刷指示装置から印刷装置への広告データの登録の処理について説明するシーケンス図である。
【００５５】
印刷指示装置の広告データ作成部は広告データを作成し（ステップＳ３０１）、地域情報付加部は作成した広告データに地域情報を付加し（ステップＳ３０２）、広告データ作成部は広告データを印刷装置に送信する（ステップＳ３０３）。
【００５６】
印刷装置は印刷指示装置からの広告データを受信すると、広告データ保管部は受信した広告データを登録し（ステップＳ３０４）、処理手順を終了する。
【００５７】
次に、印刷指示装置１および印刷装置２で行われるバリアブル印刷の処理について説明する。
【００５８】
図４は、印刷指示装置および印刷装置で行われるバリアブル印刷の処理について説明するシーケンス図である。
【００５９】
印刷指示装置の印刷指示部が印刷指示を受け付けると（ステップＳ４０１）、バリアブルデータ管理部はＤＢに保存されているバリアブルデータを取得し（ステップＳ４０２）、印刷指示部が印刷指示を印刷装置に送信するとともに、バリアブルデータ管理部がバリアブルデータを印刷装置に送信する（ステップＳ４０３）。
【００６０】
印刷装置は印刷指示装置からの印刷指示とバリアブルデータとを受信すると、バリアブルデータ変換部は地域情報に基づいてバリアブルデータの並び替えを行い（ステップＳ４０４）、地域情報抽出部はバリアブルデータから地域情報を抽出し（ステップＳ４０５）、広告データ選択部は地域情報に対応する広告データを広告データ保管部に保管されている広告データから選択し（ステップＳ４０６）、合成部はフォームデータ保管部からフォームデータを取得し、フォームデータに広告データを合成し（ステップＳ４０７）、出力データ生成部はバリアブルデータとフォームデータとを合成して出力データを生成し（ステップＳ４０８）、出力部は出力データを印刷紙に形成して出力し（ステップＳ４０９）、処理手順を終了する。
【００６１】
なお、本実施例ではバリアブルデータに含まれる地域情報に基づいて広告データの選択を行なう構成について説明してきたが、地域情報に限定する必要はなく、例えば、年齢、購買履歴等の情報に基づいて広告データの選択を行う構成でも適用は可能である。
【００６２】
本発明は、上記し、かつ図面に示した実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【図面の簡単な説明】
【００６３】
【図１】本発明に係る印刷指示装置および印刷装置の機能的な構成の一例を示すブロック図である。
【図２】印刷指示装置から印刷装置へのフォームデータの登録の処理について説明するシーケンス図である。
【図３】印刷指示装置から印刷装置への広告データの登録の処理について説明するシーケンス図である。
【図４】印刷指示装置および印刷装置で行われるバリアブル印刷の処理について説明するシーケンス図である。
【符号の説明】
【００６４】
１    印刷指示装置
２    印刷装置
３    バリアブル印刷システム
４    ＤＢ
５    印刷指示部
６    バリアブルデータ管理部
７    広告データ作成部
８    地域情報付加部
９    フォームデータ作成部
１０    広告データ合成位置指定部
１１１、１１２    通信部
１２    広告データ保管部
１３    フォームデータ保管部
１４    バリアブルデータ変換部
１５    地域情報抽出部
１６    広告データ選択部
１７    合成部
１８    出力データ生成部
１９    出力部
【図１】
2008033635.tif 000003
【図２】
2008033635.tif 000004
【図３】
2008033635.tif 000005
【図４】
2008033635.tif 000006