(57)【要約】【課題】印刷内容を変えずに、宛先に応じて、印刷物の形態を容易に指定することができる制御プログラム、制御装置及び画像形成装置並びに印刷制御方法の提供。【解決手段】宛先を変えて印刷するバリアブル印刷を指示するクライアントと、印刷データを画像形成装置で利用可能なラスタ画像に変換する制御装置と、宛先毎のラスタ画像に基づいてバリアブル印刷を実行する画像形成装置とが通信ネットワークで接続された印刷システムにおいて、予め、制御装置又は制御装置が参照可能なサーバなどに、宛先と用紙の種類などの印刷物の形態とを対応付ける対応付け情報を記憶しておき、制御装置で、印刷データから複数の宛先を取得し、対応付け情報に基づいて、各々の宛先に対応する印刷物の形態を特定し、宛先毎のラスタ画像に各々の宛先に対応する形態を関連付けた出力データを生成する制御を行う。【選択図】図４
2008217192.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部、
前記各レコード中のデータと用紙の種類とを対応付ける対応付け情報に基づいて、各々の前記レコードに対応する前記用紙の種類を特定する形態特定部、
として機能させる、ことを特徴とする制御プログラム。
【請求項２】
コンピュータを、
フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部、
前記各レコード中のデータと、用紙の種類、文字のフォント、字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類の中から選択される１又は複数の印刷物の形態と、を対応付ける対応付け情報に基づいて、各々の前記宛先に対応する前記印刷物の形態を特定する形態特定部、
として機能させる、ことを特徴とする制御プログラム。
【請求項３】
前記形態特定部は、前記印刷データを前記レコード毎のラスタ画像に変換する際に、前記複数のレコードを、前記用紙の種類毎又は前記印刷物の形態毎に分類されるように並び替えることを特徴とする請求項１又は２に記載の制御プログラム。
【請求項４】
前記フィールドは宛先としてのレコードに対応付けられており、前記形態特定部は、予め記憶された各々の前記宛先の使用履歴に基づいて、前記対応付け情報を更新又は生成することを特徴とする請求項１乃至３のいずれか一に記載の制御プログラム。
【請求項５】
フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データを取得し、ラスタ画像に変換して画像形成装置に出力する制御装置において、
前記印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部と、
前記各レコード中のデータと用紙の種類とを対応付ける対応付け情報に基づいて、各々の前記レコードに対応する前記用紙の種類を特定する形態特定部と、
を少なくとも備えることを特徴とする制御装置。
【請求項６】
フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データを取得し、ラスタ画像に変換して画像形成装置に出力する制御装置において、
前記印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部と、
前記各レコード中のデータと、用紙の種類、文字のフォント、字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類の中から選択される１又は複数の印刷物の形態と、を対応付ける対応付け情報に基づいて、各々の前記宛先に対応する前記印刷物の形態を特定する形態特定部と、
を少なくとも備えることを特徴とする制御装置。
【請求項７】
前記形態特定部は、前記印刷データを前記レコード毎のラスタ画像に変換する際に、前記複数のレコードを、前記用紙の種類毎又は前記印刷物の形態毎に分類されるように並び替えることを特徴とする請求項５又は６に記載の制御装置。
【請求項８】
前記フィールドは宛先としてのレコードに対応付けられており、前記形態特定部は、予め記憶された各々の前記宛先の使用履歴に基づいて、前記対応付け情報を更新又は生成することを特徴とする請求項５乃至７のいずれか一に記載の制御装置。
【請求項９】
フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データを取得し、ラスタ画像に変換してバリアブル印刷を実行する画像形成装置において、
前記印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部と、
前記各レコード中のデータと用紙の種類とを対応付ける対応付け情報に基づいて、各々の前記レコードに対応する前記用紙の種類を特定する形態特定部と、
を少なくとも備えることを特徴とする画像形成装置。
【請求項１０】
フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データを取得し、ラスタ画像に変換してバリアブル印刷を実行する画像形成装置において、
前記印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部と、
前記各レコード中のデータと、用紙の種類、文字のフォント、字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類の中から選択される１又は複数の印刷物の形態と、を対応付ける対応付け情報に基づいて、各々の前記宛先に対応する前記印刷物の形態を特定する形態特定部と、
を少なくとも備えることを特徴とする画像形成装置。
【請求項１１】
前記形態特定部は、前記印刷データを前記レコード毎のラスタ画像に変換する際に、前記複数のレコードを、前記用紙の種類毎又は前記印刷物の形態毎に分類されるように並び替えることを特徴とする請求項９又は１０に記載の画像形成装置。
【請求項１２】
前記フィールドは宛先としてのレコードに対応付けられており、前記形態特定部は、予め記憶された各々の前記宛先の使用履歴に基づいて、前記対応付け情報を更新又は生成することを特徴とする請求項９乃至１１のいずれか一に記載の画像形成装置。
【請求項１３】
フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を制御する印刷制御方法であって、
前記フィールドに印刷すべきレコード中のデータと用紙の種類とを対応付ける対応付け情報を記憶する第１のステップと、
前記バリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得する第２のステップと、
前記対応付け情報に基づいて、各々の前記レコードに対応する前記用紙の種類を特定する第３のステップと、
前記印刷データを前記レコード毎のラスタ画像に変換する第４のステップと、
前記レコード毎のラスタ画像を各々の前記レコードに対応する種類の用紙に印刷する第５のステップと、を少なくとも有することを特徴とする印刷制御方法。
【請求項１４】
フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を制御する印刷制御方法であって、
前記フィールドに印刷すべきレコード中のデータと、用紙の種類、文字のフォント、字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類の中から選択される１又は複数の印刷物の形態と、を対応付ける対応付け情報を記憶する第１のステップと、
前記バリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得する第２のステップと、
前記対応付け情報に基づいて、各々の前記レコードに対応する前記印刷物の形態を特定する第３のステップと、
前記印刷データを前記レコード毎のラスタ画像に変換する第４のステップと、
前記レコード毎のラスタ画像を各々の前記レコードに対応する形態で印刷する第５のステップと、を少なくとも有することを特徴とする印刷制御方法。
【請求項１５】
前記第４のステップでは、前記複数のレコードを、前記用紙の種類毎又は前記印刷物の形態毎に分類されるように並び替えた後、前記印刷データを前記ラスタ画像に変換することを特徴とする請求項１３又は１４に記載の印刷制御方法。
【請求項１６】
前記フィールドは宛先としてのレコードに対応付けられており、
前記第１のステップでは、予め記憶された各々の前記宛先の使用履歴に基づいて、前記対応付け情報を更新又は生成することを特徴とする請求項１３乃至１５のいずれか一に記載の印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プログラム、制御装置及び画像形成装置並びに印刷制御方法に関し、特に、宛先を変えて印刷するバリアブル印刷における制御を行う制御プログラム、制御装置及び画像形成装置並びに印刷制御方法に関する。
【背景技術】
【０００２】
コピー機能やファクシミリ機能、プリンタ機能、スキャナ機能などを備える複写機や複合機（以下、これらを総称して画像形成装置と呼ぶ。）が普及している。また、近年の画像形成装置には、文字や画像を差し替えて印刷を行うバリアブル印刷と呼ばれる印刷機能を備えたものもあり、バリアブル印刷機能を用いて、複数の宛先に対するダイレクトメールを作成することができる。
【０００３】
このバリアブル印刷に際して、用紙の種類を変更することも可能である。例えば、下記特許文献１には、印刷データ内に可変フィールドとして給紙情報を持たせて用紙指定を行ったり、印刷可否情報を持たせてページの不印刷の指定を行ったりできるバリアブル印刷装置が開示されている。
【０００４】
【特許文献１】特開２００３−３２３２８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ダイレクトメールに代表されるバリアブル印刷の利用分野においては、ユーザアピールによるリプライ率の向上・拡販効果のアップが求められており、特定のユーザに対して用紙の種類を変更することは、上記効果を得るための重要な方法の一つである。
【０００６】
しかしながら、上記特許文献１記載のバリアブル印刷装置の場合、印刷に供されるマスター文書データごとに用紙を指定する必要がある。即ち、マスター文書中の可変フィールドに差し込むべき内容（例えば、文字、写真等の画像）は、別途用意された参照ファイル中の各レコードを参照することにより決定される。従って、この参照ファイルは印刷すべきマスター文書データ毎に新たに作成し直されるものである。このように、どのユーザに対してどの用紙を使用するかはマスター文書を作成する作業者がその都度指示しなければならない。従って、マスター文書を更新したり、或いは新たに作成したりすることに拘わらずに特定の宛先（ユーザ）には常に高品質の用紙に印刷したい、といった要求に対して容易に対応することができないという問題があった。
【０００７】
また、この問題は用紙の種類を変更する場合に限らず、特定の宛先に対して、印刷内容を変えずに印刷物の形態を変えたい場合において、同様に生じる。
【０００８】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、フィールドに印刷すべき内容に応じて、印刷物の形態を容易に指定することができる制御プログラム、制御装置及び画像形成装置並びに印刷制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の制御プログラムは、コンピュータを、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部、前記各レコード中のデータと用紙の種類とを対応付ける対応付け情報に基づいて、各々の前記レコードに対応する前記用紙の種類を特定する形態特定部、として機能させるものである。
【００１０】
また、本発明の制御プログラムは、コンピュータを、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部、前記各レコード中のデータと、用紙の種類、文字のフォント、字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類の中から選択される１又は複数の印刷物の形態と、を対応付ける対応付け情報に基づいて、各々の前記宛先に対応する前記印刷物の形態を特定する形態特定部、として機能させるものである。
【００１１】
本発明においては、前記形態特定部は、前記印刷データを前記レコード毎のラスタ画像に変換する際に、前記複数のレコードを、前記用紙の種類毎又は前記印刷物の形態毎に分類されるように並び替える構成とすることができる。
【００１２】
また、本発明においては、前記フィールドは宛先としてのレコードに対応付けられており、前記形態特定部は、予め記憶された各々の前記宛先の使用履歴に基づいて、前記対応付け情報を更新又は生成する構成とすることができる。
【００１３】
また、本発明は、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データを取得し、ラスタ画像に変換して画像形成装置に出力する制御装置において、前記印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部と、前記各レコード中のデータと用紙の種類とを対応付ける対応付け情報に基づいて、各々の前記レコードに対応する前記用紙の種類を特定する形態特定部と、を少なくとも備えるものである。
【００１４】
また、本発明は、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データを取得し、ラスタ画像に変換して画像形成装置に出力する制御装置において、前記印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部と、前記各レコード中のデータと、用紙の種類、文字のフォント、字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類の中から選択される１又は複数の印刷物の形態と、を対応付ける対応付け情報に基づいて、各々の前記宛先に対応する前記印刷物の形態を特定する形態特定部と、を少なくとも備えるものである。
【００１５】
また、本発明は、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データを取得し、ラスタ画像に変換してバリアブル印刷を実行する画像形成装置において、前記印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部と、前記各レコード中のデータと用紙の種類とを対応付ける対応付け情報に基づいて、各々の前記レコードに対応する前記用紙の種類を特定する形態特定部と、を少なくとも備えるものである。
【００１６】
また、本発明は、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データを取得し、ラスタ画像に変換してバリアブル印刷を実行する画像形成装置において、前記印刷データについて、前記フィールドに印刷すべき複数のレコードを取得するレコード取得部と、前記各レコード中のデータと、用紙の種類、文字のフォント、字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類の中から選択される１又は複数の印刷物の形態と、を対応付ける対応付け情報に基づいて、各々の前記宛先に対応する前記印刷物の形態を特定する形態特定部と、を少なくとも備えるものである。
【００１７】
また、本発明は、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を制御する印刷制御方法であって、前記フィールドに印刷すべきレコード中のデータと用紙の種類とを対応付ける対応付け情報を記憶する第１のステップと、前記バリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得する第２のステップと、前記対応付け情報に基づいて、各々の前記レコードに対応する前記用紙の種類を特定する第３のステップと、前記印刷データを前記レコード毎のラスタ画像に変換する第４のステップと、前記レコード毎のラスタ画像を各々の前記レコードに対応する種類の用紙に印刷する第５のステップと、を少なくとも有するものである。
【００１８】
また、本発明は、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を制御する印刷制御方法であって、前記フィールドに印刷すべきレコード中のデータと、用紙の種類、文字のフォント、字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類の中から選択される１又は複数の印刷物の形態と、を対応付ける対応付け情報を記憶する第１のステップと、前記バリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得する第２のステップと、前記対応付け情報に基づいて、各々の前記レコードに対応する前記印刷物の形態を特定する第３のステップと、前記印刷データを前記レコード毎のラスタ画像に変換する第４のステップと、前記レコード毎のラスタ画像を各々の前記レコードに対応する形態で印刷する第５のステップと、を少なくとも有するものである。
【００１９】
本発明においては、前記第４のステップでは、前記複数のレコードを、前記用紙の種類毎又は前記印刷物の形態毎に分類されるように並び替えた後、前記印刷データを前記ラスタ画像に変換する構成とすることができる。
【００２０】
また、本発明においては、前記フィールドは宛先としてのレコードに対応付けられており、前記第１のステップでは、予め記憶された各々の前記宛先の使用履歴に基づいて、前記対応付け情報を更新又は生成する構成とすることができる。
【００２１】
このように、本発明では、マスター文書データや参照ファイルとは独立して、フィールドに印刷すべきレコード中のデータと用紙の種類などの印刷物の形態とを対応付ける対応付け情報をデータベースとして記憶しておき、レコード取得部が印刷データについてフィールドに印刷すべき複数のレコードを取得し、形態特定部が対応付け情報に基づいて各々のレコードに対応する印刷物の形態を特定し、印刷すべき内容毎のラスタ画像を各々の内容に対応する形態で印刷する制御を行うため、特定の内容（例えば宛先）に対して特定の形態でバリアブル印刷を実行することができる。
【発明の効果】
【００２２】
本発明の制御プログラム、制御装置及び画像形成装置並びに印刷制御方法によれば、印刷データで指定しなくても、宛先等の、フィールドに印刷すべき内容の属性に応じて用紙の種類などの印刷物の形態を容易に指定することができる。
【００２３】
その理由は、フィールドに印刷する内容を変えて複数の印刷物を作成するバリアブル印刷を指示する印刷データについて、前記フィールドに印刷すべき複数のレコードを取得し、各レコード中のデータと用紙の種類などの印刷物の形態とを対応付ける対応付け情報に基づいて、各々の印刷する内容（例えば宛先）に対応する印刷物の形態を特定し、宛先毎のラスタ画像を各々の内容に対応する形態で印刷するため、印刷データ毎に印刷する内容毎に印刷物の形態を指定しなくても、常に宛先の属性に応じて印刷物の形態を適切に設定することができるからである。
【００２４】
また、印刷データをレコード毎のラスタ画像に変換する際に、複数のレコードを、用紙の種類などの印刷物の形態毎に分類されるように並び替える制御を行うことにより、画像形成装置でバリアブル印刷を実行する際に、レコード毎にトレイを切り替えるなど、処理条件を頻繁に変更する必要がなくなるため、バリアブル印刷を効率的に実行することができる。
【００２５】
また、各々の宛先に対して、バリアブル印刷で使用された回数などの履歴情報を記憶しておき、その履歴情報に基づいて、対応付け情報を更新又は生成することにより、利用頻度の高い宛先に対して印刷物の形態を変更するなど、印刷物の形態をより適切に設定することができる。
【発明を実施するための最良の形態】
【００２６】
従来技術で示したように、バリアブル印刷で用紙の種類などを変更する場合に、従来は、マスター文書データに用紙を指定するフィールドを設けて、そのフィールドに用紙指定やページの不印刷の指定を行っていた。この方法では、マスター文書データを作る度に宛先毎に用紙を指定しなければならず、特定の宛先に対しては常に特定の用紙に印刷したいといった要求に応えることができなかった。
【００２７】
この問題は、マスター文書データ及びこれが参照するレコードを保持した参照ファイルで用紙の種類を指定することに起因していることから、本実施形態では、宛先（顧客）の属性をマスター文書データ及び参照ファイルとは別に管理し、常に宛先の属性に応じて用紙の種類などの印刷物の形態を適切に設定できるようにする。
【００２８】
具体的には、宛先を変えて印刷するバリアブル印刷を指示するクライアントと、印刷データを画像形成装置で利用可能なラスタ画像に変換する制御装置と、宛先毎のラスタ画像に基づいてバリアブル印刷を実行する画像形成装置とが通信ネットワークで接続された印刷システムにおいて、予め、制御装置又は制御装置が参照可能なサーバなどに、宛先と用紙の種類などの印刷物の形態とを対応付ける対応付け情報を記憶しておき、制御装置で、マスター文書データに基づく印刷データから複数の宛先を取得し、対応付け情報に基づいて、各々の宛先に対応する印刷物の形態を特定し、宛先毎のラスタ画像を各々の宛先に対応する形態で印刷する制御を行う。
【００２９】
これにより、ダイレクトメールのような印刷物の場合、宛先に応じて自動的に用紙の種類などの印刷物の形態を設定することができ、たとえば、宛先（顧客）の重要度に応じて通常の用紙ではなく高品質の用紙を使うことによって重要顧客へのアピール度を増すことが可能になる。
【実施例】
【００３０】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る制御プログラム、制御装置及び画像形成装置並びに印刷制御方法について、図１乃至図１０を参照して説明する。図１は、本実施例の印刷システムの構成を模式的に示す図であり、図２は、画像形成装置の構成を示すブロック図である。また、図３は、本実施例のクライアントの処理を示すフローチャート図であり、図４は、本実施例の制御装置の処理を示すフローチャート図である。また、図５は、印刷データデータベースの構成例を示す図であり、図６乃至図９は、対応付け情報の具体例を示す図である。また、図１０は、印刷順序の並び替えを説明するための図である。
【００３１】
図１に示すように、本実施例の印刷システム１０は、文書アプリケーションで作成したデータ（以下、文書データと呼ぶ。）に対して複数の宛先を指定し、ページ記述言語のデータ（以下、印刷データと呼ぶ。）に変換してバリアブル印刷を指示する１又は複数のクライアント２０と、クライアント２０から取得した印刷データを画像形成装置４０で印刷可能なデータ（以下、出力データと呼ぶ。）に変換するＲＩＰ（Raster Image Processor）コントローラを備えたワークステーションやパーソナルコンピュータなどの１又は複数の制御装置３０と、出力データに基づいてバリアブル印刷を実行するプリンタやデジタル複合機などの１又は複数の画像形成装置４０とを備え、クライアント２０と制御装置３０と画像形成装置４０とは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの通信ネットワークを介して接続されている。
【００３２】
また、制御装置３０は、印刷データ入力部３２と、ラスタ画像生成部３３と、記憶部３４と、宛先取得部３５と、形態特定部３６と、ＭＦＰ／プリンタエンジンＩ／Ｆ部３７と、これらを制御する制御部３１などで構成される。
【００３３】
印刷データ入力部３２は、クライアント２０との接続を確立し、クライアント２０から印刷データを受信する。
【００３４】
ラスタ画像生成部３３は、印刷データ入力部３２で受信した印刷データをラスタライズしてラスタ画像に変換する。また、必要に応じて、予め記憶された色変換テーブルを参照して色補正などを行う。
【００３５】
記憶部３４は、ＨＤＤ（Hard Disk Drive）などで構成され、各種プログラムや、各々の宛先と用紙の種類などの印刷物の形態とを対応付ける対応付け情報などのデータを記憶する。
【００３６】
宛先取得部３５は、印刷データ入力部３２で受信した印刷データのヘッダなどから複数の宛先を取得する。
【００３７】
形態特定部３６は、記憶部３４に記憶された対応付け情報に基づいて、宛先取得部３５で取得した各々の宛先に対応する印刷物の形態を特定し、ラスタ画像生成部３３で生成した宛先毎のラスタ画像に、特定した形態を関連付けた出力データを生成する。
【００３８】
ＭＦＰ／プリンタエンジンＩ／Ｆ部３７は、画像形成装置４０との接続を確立し、形態特定部３６で生成した出力データを画像形成装置４０に送信する。
【００３９】
制御部３１は、各構成部を制御する部分で、ＣＰＵ（Central Processing Unit）、各種プログラムやデータを記憶するＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリで構成され、プログラムは、通常、ＲＯＭ又はＨＤＤからＲＡＭに読み込まれてＣＰＵ上で実行される。
【００４０】
なお、宛先取得部３５や形態特定部３６は制御装置３０にハードウェアとして構成してもよいし、コンピュータを、宛先取得部３５及び形態特定部３６として機能させる制御プログラムとして構成し、この制御プログラムを制御部３１上で動作させる構成としてもよい。また、ここでは、記憶部３４に対応付け情報を記憶する構成とするが、対応付け情報は制御装置３０が参照可能であればよく、通信ネットワークに接続された他のクライアントやサーバなどに記憶してもよい。
【００４１】
また、クライアント２０は、ＣＰＵ、ＲＯＭやＲＡＭなどのメモリで構成される制御部と、各種プログラムや印刷データなどを記憶するＨＤＤなどの記憶部と、通信ネットワークに接続するためのＮＩＣ（Network Interface Card）やモデムなどの通信Ｉ／Ｆ部と、ＬＣＤ（Liquid Crystal Display）などの表示部と、各種操作を行うキーボードやマウスなどの操作部を備え、ＯＳ（Operating System）や文書アプリケーション、画像形成装置３０を制御するためのデバイスドライバ（以下、プリンタドライバと呼ぶ。）は、通常、ＲＯＭ又はＨＤＤからＲＡＭに読み込まれてＣＰＵ上で実行される。
【００４２】
また、図２に示すように、画像形成装置４０は、印刷を実行する印刷部４２と、各種情報を表示する表示部４３と、各種操作を行う操作部４４と、各種プログラムやデータなどを記憶する記憶部４５と、通信ネットワーク６０に接続するための通信Ｉ／Ｆ部４６と、これらの動作を制御するＣＰＵ、ＲＯＭやＲＡＭなどのメモリで構成される制御部４１などを備え、印刷部４２は、給紙部４２ａと、画像形成部４２ｂと、画像出力部４２ｃなどで構成される。
【００４３】
給紙部４２ａは、複数のトレイに各種用紙を格納し、出力データで指示された用紙を画像形成部４２ｂへ送り出す。画像形成部４２ｂは、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成に必要な構成要素、例えば、感光体、転写ベルト、定着器、各種搬送ベルト等を含み、通信Ｉ／Ｆ部４６を介して受け取った出力データから画像を形成して、画像出力部４２ｃに送り出す。画像出力部４２ｃは、画像形成部４２ｂから搬送される用紙を出力する。その際、必要に応じてユーザが希望する後処理（例えば、ステープル綴じ処理や中折り処理など）を行う。
【００４４】
なお、図２は画像形成装置４０の一般的な構成であり、バリアブル印刷に際して、画像形成装置４０で読み取った原稿を挿入する場合には、画像読取部やＡＤＦ（Auto Document Feeder：自動原稿送り装置）などを追加してもよい。また、図１では、制御装置３０で印刷データをラスタ画像に変換する構成を示したが、画像形成装置４０で印刷データをラスタ画像に変換してもよく、その場合は、画像形成装置４０にハードウェア又はソフトウェアとして宛先取得部３５や形態特定部３６を設け、記憶部４５に対応付け情報を記憶してもよい。
【００４５】
次に、図３のフローチャート図を参照して、クライアント２０の処理について説明する。
【００４６】
クライアント２０の制御部は、ＲＯＭやＨＤＤ、又は、通信ネットワークを介して接続されている他のクライアントやサーバなどから文書アプリケーションを読み出して起動、又は、他のクライアントやサーバ上で文書アプリケーションを起動させる。そして、ステップＳ１０１で、ユーザの所定の操作に応じて、文書アプリケーションを用いて宛先が差し込み印刷される可変フィールドが指定されたマスター文書（文書データ）を作成する。なお、予め作成した文書データをＲＯＭやＨＤＤ、他のクライアントやサーバなどから取得してもよい。
【００４７】
次に、ステップＳ１０２で、制御部は、ユーザの所定の操作に応じて、文書データに対する複数の宛先を指定する。即ち、マスター文書の可変フィールドに挿入すべき宛先がレコードされた参照ファイル（例えば住所録ファイル）を指定する。なお、宛先は、通常、名前と住所などで構成されるが、その中にユーザを特定する情報が含まれていればよく、名前のみとしてもよいし、他の情報（例えば、部署名など）を追加してもよい。従って、可変フィールドは一文書当り一つであってもよく、複数であってもよい。なお、ステップＳ１０２はステップＳ１０１の一部分として扱われてもよい。即ち、マスター文書を作成する初期段階で予め用意された参照ファイルを指定し、指定した後段階でマスター文書に可変フィールドを用意する形態であってもよい。
【００４８】
次に、ステップＳ１０３で、制御部は、プリンタドライバやアプリケーションを用いて、文書データをページ記述言語に変換して印刷データを生成する。その際、ステップＳ１０２で指定した複数の宛先を印刷データのヘッダなどに記録する。なお、宛先の記録場所はヘッダに限定されず、また、印刷データとは別に複数の宛先を記録した宛先データを作成し、印刷データと宛先データとを関連付けてもよい。また、文書データがＸＰＳ（XML Paper Specification）、ＰＤＦ（Portable Document Format）データ等のダイレクトプリントに対応した形式のデータである場合、或いはページ記述言語であるＰＳ（Post Script）やＰＣＬ（Printer Control Language）等で記述されたデータの場合は新たにページ記述言語に変換する必要はなく、文書データのヘッダなどに複数の宛先を記録してもよい。或いは、文書データ、印刷データの形式に拘わらず、印刷データ自体は可変フィールドに差し込まれるレコードの情報を直接は保持せず、参照ファイルの保存場所を特定する情報を有する形態であってもよい。
【００４９】
また、ここではクライアント２０で印刷データを作成する場合を示したが、図５に示すように、印刷データを予めＲＯＭやＨＤＤ、又は、通信ネットワークを介して接続されている他のクライアントやサーバなどにデータベースとして記憶しておき、その中から所望の印刷データを取得してもよい。
【００５０】
そして、ステップＳ１０４で、制御部は、通信Ｉ／Ｆ部を用いて、生成した印刷データを制御装置３０に送信する。
【００５１】
次に、図４のフローチャート図を参照して、制御装置３０の処理について説明する。
【００５２】
まず、ステップＳ２０１で、印刷データ入力部３２は、クライアント２０から印刷データを読み込む。
【００５３】
次に、ステップＳ２０２で、宛先取得部３６（又は制御プログラム）は、印刷データのヘッダなどから可変フィールドに差し込む複数の宛先を取得する。或いは、参照ファイルの保存場所を特定する情報を取得し、この参照ファイルにアクセスして複数の宛先を取得する。
【００５４】
次に、ステップＳ２０３で、形態特定部３６は、記憶部３４に予め記憶された対応付け情報に基づいて、各々の宛先に対応する印刷物の形態を特定する。例えば、宛先に応じて用紙の種類を変更する場合は、記憶部３４に、図６に示すような宛先とその宛先の属性とを対応付けるテーブルと、図７に示すような属性と用紙の種類（又はトレイ）とを対応付けるテーブルなどを記憶しておき、形態特定部３６は、図６のテーブルに基づいて宛先に対応する属性を特定し、続いて図７のテーブルに基づいてその属性に対応する用紙の種類（又はトレイ）を特定する。
【００５５】
なお、ここでは、２つのテーブルに基づいて各々の宛先に対応する用紙の種類を特定したが、例えば、図８に示すように、宛先と属性と用紙の種類（又は宛先と用紙の種類）を対応付けるテーブルを記憶し、１つのテーブルに基づいて各々の宛先に対応する用紙の種類を特定してもよい。また、図６乃至図８は例示であり、属性や用紙の種類は任意に設定することができる。また、図６乃至図８では、宛先に応じて用紙の種類を変更する場合を示したが、変更する項目は、印刷内容（例えば、宛先以外の本文や画像など）を変えることなく印刷物の形態を変更可能な項目であればよく、例えば、文字のフォントや字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類などとすることができ、これらを単独若しくは任意に組み合わせることができる。例えば、用紙の種類と字体と香り付けの有無とを組み合わせた場合は、図９に示すようなテーブルを利用することができる。
【００５６】
また、ここでは、記憶部３４などに予め対応付け情報を記憶しておく構成としたが、どの宛先に対して何回バリアブル印刷が指示されたかなどの履歴情報を記憶部３４に記憶しておき、形態特定部３６は、この履歴情報に基づいて、印刷の回数などに応じて宛先（顧客）をランク付けし、ランクに応じて用紙の種類を変更又は設定するなど、履歴情報に基づいて対応付け情報を更新又は生成する構成とすることもできる。
【００５７】
次に、ステップＳ２０４で、ラスタ画像生成部３３は、印刷データ５２を解析して、文書を構成する各オブジェクトを所定の位置に配置し、宛先毎にラスタライズしてラスタ画像を生成する。また、必要に応じて、ラスタ画像に対して予め記憶した所定の色変換テーブルを参照してラスタ画像に所定の色補正を行う。なお、用紙の種類に応じて色補正の内容や解像度を変更したり、フォントや字体に応じてエッジを強調したりするなど、印刷物の形態に応じてラスタ画像を生成するようにしてもよい。
【００５８】
その際、宛先に応じて印刷物の形態（例えば、用紙の種類）を変更する場合、宛先順で印刷を行うと、図６乃至図８の構成では、宛先１から宛先５の各々に対してトレイを切り替えなければならず、バリアブル印刷を効率的に実行することができなくなる。そこで、形態特定部３６は、図１０に示すように、印刷物の形態（ここでは用紙の種類）毎に宛先を並び替えた後、宛先毎のラスタ画像を生成することにより、トレイの切換などの印刷条件の変更回数を少なくすることができ、バリアブル印刷を効率的に実行することができる。
【００５９】
そして、形態特定部３６は、宛先毎のラスタ画像に特定した印刷物の形態を関連付けて出力データを生成する。なお、この出力データの構成は特に限定されず、ヘッダなどに印刷物の形態を書き込んでもよいし、ラスタ画像とは別に、印刷物の形態を記録したデータを生成してもよい。
【００６０】
次に、ステップＳ２０５で、制御部３１は、ＭＦＰ／プリンタエンジンＩ／Ｆ部３７を用いて、その出力データを画像形成装置４０に送信し、ステップＳ２０６で、次の印刷データがあるかを判断し、ある場合はステップＳ２０１に戻って同様の処理を繰り返す。
【００６１】
出力データを受け取った画像形成装置４０の制御部４１は、出力データから印刷物の形態を読み取り、例えば、用紙の種類を指定した場合は、各々のラスタ画像に対応する用紙を収納するトレイから用紙を搬送させ、画像形成部４２ｂは、その用紙に対してラスタ画像を印刷し、画像出力部４２ｃは必要に応じて後処理を行って印刷物を出力する。
【００６２】
このように、本実施例では、制御装置３０（又は画像形成装置４０）にハードウェア又はソフトウェアとして、宛先取得部３５と形態特定部３６とを設け、宛先取得部３５は印刷データから複数の宛先を取得し、形態特定部３６は記憶部３４などに予め記憶された対応付け情報に基づいて、各々の宛先に対応する用紙の種類などの印刷物の形態を特定し、宛先毎のラスタ画像に特定した印刷物の形態を関連付けて出力データを生成するため、クライアント２０で印刷データに対して印刷物の形態を指定しなくても、宛先に応じた形態でバリアブル印刷を行うことができる。従って、マスター文書や参照ファイルを新たに作成してバリアブル印刷を行う場合でも、先に使用した、宛先とその宛先の属性とを対応付ける情報（テーブル）を再利用することができる。従って、宛先である顧客別に異なる印刷形態を繰り返して適用することが容易に可能となる。
【００６３】
なお、上記実施例では、印刷物の形態として、用紙の種類、文字のフォントや字体、文字の色、背景の色、背景のデザイン、香り付けの有無、香りの種類を例示したが、本発明は上記実施例に限定されるものではなく、印刷内容を変えることなくユーザに与える印象を変更可能な任意の項目に対して同様に適用することができる。また、上記実施例では、宛先に応じて印刷物の形態を変更する場合を示したが、印刷レコードの内容に、例えば文章であるとか写真であるとかイラストであるといった属性を持たせ、その属性によって用紙の種類を変えるなど、印刷データに記録された任意の情報に応じて印刷物の形態を変更する場合に対しても同様に適用することができる。
【産業上の利用可能性】
【００６４】
本発明は、バリアブル印刷を制御する制御プログラム、制御装置及び画像形成装置並びに印刷制御方法に利用可能である。
【図面の簡単な説明】
【００６５】
【図１】本発明の一実施例に係る印刷システムの構成を模式的に示す図である。
【図２】本発明の一実施例に係る画像形成装置の構成を示すブロック図である。
【図３】本発明の一実施例に係るクライアントの処理を示すフローチャート図である。
【図４】本発明の一実施例に係る制御装置の処理を示すフローチャート図である。
【図５】本発明の一実施例に係る印刷データデータベースの構成例を示す図である。
【図６】本発明の一実施例に係る対応付け情報（宛先と属性）の構成例を示す図である。
【図７】本発明の一実施例に係る対応付け情報（属性と用紙の種類）の構成例を示す図である。
【図８】本発明の一実施例に係る対応付け情報（宛先と属性と用紙の種類）の構成例を示す図である。
【図９】本発明の一実施例に係る対応付け情報（宛先と属性と用紙の種類と字体と香り付け）の構成例を示す図である。
【図１０】本発明の一実施例に係る印刷順序の並び替えを説明するための図である。
【符号の説明】
【００６６】
１０  印刷システム
２０  クライアント
３０  制御装置
３１  制御部
３２  印刷データ入力部
３３  ラスタ画像生成部
３４  記憶部
３５  宛先取得部
３６  形態特定部
３７  ＭＦＰ／プリンタエンジンＩ／Ｆ部
４０  画像形成装置
４１  制御部
４２  印刷部
４２ａ  給紙部
４２ｂ  画像形成部
４２ｃ  画像出力部
４３  表示部
４４  操作部
４５  記憶部
４６  通信Ｉ／Ｆ部
【図１】
2008217192.tif 000003
【図２】
2008217192.tif 000004
【図３】
2008217192.tif 000005
【図４】
2008217192.tif 000006
【図５】
2008217192.tif 000007
【図６】
2008217192.tif 000008
【図７】
2008217192.tif 000009
【図８】
2008217192.tif 000010
【図９】
2008217192.tif 000011
【図１０】
2008217192.tif 000012