(57)【要約】【課題】  バリアブル印刷において不要な印刷を抑えることができる画像形成装置、画像形成プログラムおよび画像形成システムを提供する。【解決手段】  ＭＦＰは、印刷データが、バリアブル印刷の共通部分のデータとしての共通データと、バリアブル印刷の可変部分のデータとしての可変データとを含む、バリアブル印刷の印刷データとしてのバリアブル印刷データである場合に、バリアブル印刷データの可変データに含まれる個別データの属性情報が抽出条件を満たすとき（Ｓ１５４でＹＥＳ）、共通データに基づいた画像と、個別データに基づいた画像とを含むページの画像を印刷し（Ｓ１５７）、属性情報が抽出条件を満たさないとき（Ｓ１５４でＮＯ）、ページの画像を印刷しないことを特徴とする。【選択図】  図１１
2019202517.tif 000002
【特許請求の範囲】
【請求項１】
印刷デバイスと、
印刷データに基づいて前記印刷デバイスによって印刷を実行する印刷実行手段と
を備え、
前記印刷実行手段は、前記印刷データが、バリアブル印刷の共通部分のデータとしての共通データと、バリアブル印刷の可変部分のデータとしての可変データとを含む、バリアブル印刷の印刷データとしてのバリアブル印刷データである場合に、前記バリアブル印刷データの前記可変データに含まれる個別データの特定の情報が特定の条件を満たすとき、前記共通データに基づいた画像と、前記個別データに基づいた画像とを含むページの画像を印刷し、前記特定の情報が前記特定の条件を満たさないとき、前記ページの画像を印刷しないことを特徴とする画像形成装置。
【請求項２】
前記特定の条件を受け付ける条件受付手段を備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記条件受付手段は、前記特定の条件を利用者に対応付けて受け付け、
前記印刷実行手段は、前記特定の情報が前記特定の条件を満たすか否かを判断する場合に、前記バリアブル印刷データの送信者に対応付けられた前記特定の条件を使用することを特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
印刷デバイスを備える画像形成装置に、
印刷データに基づいて前記印刷デバイスによって印刷を実行する印刷実行手段を実現させ、
前記印刷実行手段は、前記印刷データが、バリアブル印刷の共通部分のデータとしての共通データと、バリアブル印刷の可変部分のデータとしての可変データとを含む、バリアブル印刷の印刷データとしてのバリアブル印刷データである場合に、前記バリアブル印刷データの前記可変データに含まれる個別データの特定の情報が特定の条件を満たすとき、前記共通データに基づいた画像と、前記個別データに基づいた画像とを含むページの画像を印刷し、前記特定の情報が前記特定の条件を満たさないとき、前記ページの画像を印刷しないことを特徴とする画像形成プログラム。
【請求項５】
請求項１から請求項３までのいずれかに記載の画像形成装置と、
コンピューターと
を備え、
前記コンピューターは、
操作デバイスと、
前記印刷データを生成する印刷データ生成手段と
を備え、
前記印刷データ生成手段は、前記バリアブル印刷データを生成する場合に、前記操作デバイスを介して受け付けられた前記特定の情報を前記個別データに付加することを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バリアブル印刷を実行する画像形成装置、画像形成プログラムおよび画像形成システムに関する。
【背景技術】
【０００２】
従来、バリアブル印刷を実行する画像形成システムが知られている（例えば、特許文献１参照。）。バリアブル印刷は、例えば、宛先などの一部の情報をページ毎に差し替えて印刷するダイレクトメールなどの印刷物に利用される。バリアブル印刷の印刷データは、バリアブル印刷の共通部分のデータと、バリアブル印刷の可変部分のデータとを含んでいる。バリアブル印刷は、印刷データのうち、バリアブル印刷の共通部分のデータに対してＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を実行することによって生成された、共通部分の画像を記憶部に記憶しておき、印刷データのうち、バリアブル印刷の可変部分のデータの個別データに対してＲＩＰ処理を実行することによって生成された、可変部分の画像と、記憶部に記憶しておいた、共通部分の画像とを重ね合わせて１ページの画像を生成する技術であるので、共通部分の画像をページ毎に生成する技術と比較して、複数のページの総印刷時間を短縮することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１５７０９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成システムにおいては、バリアブル印刷の印刷データのうち、バリアブル印刷の可変部分のデータに、印刷不要な個別データが含まれる場合であっても、全ての個別データに基づいて印刷が実行されるという問題がある。そのため、例えば、利用者は、大量に印刷された印刷物から、不要な印刷物を探し出して、取り除く必要がある。
【０００５】
そこで、本発明は、バリアブル印刷において不要な印刷を抑えることができる画像形成装置、画像形成プログラムおよび画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、印刷デバイスと、印刷データに基づいて前記印刷デバイスによって印刷を実行する印刷実行手段とを備え、前記印刷実行手段は、前記印刷データが、バリアブル印刷の共通部分のデータとしての共通データと、バリアブル印刷の可変部分のデータとしての可変データとを含む、バリアブル印刷の印刷データとしてのバリアブル印刷データである場合に、前記バリアブル印刷データの前記可変データに含まれる個別データの特定の情報が特定の条件を満たすとき、前記共通データに基づいた画像と、前記個別データに基づいた画像とを含むページの画像を印刷し、前記特定の情報が前記特定の条件を満たさないとき、前記ページの画像を印刷しないことを特徴とする。
【０００７】
この構成により、本発明の画像形成装置は、バリアブル印刷データの個別データの特定の情報が特定の条件を満たす場合に、共通データに基づいた画像と、個別データに基づいた画像とを含むページの画像を印刷する一方、バリアブル印刷データの個別データの特定の情報が特定の条件を満たさない場合に、共通データに基づいた画像と、個別データに基づいた画像とを含むページの画像を印刷しないので、バリアブル印刷において不要な印刷を抑えることができる。
【０００８】
本発明の画像形成装置は、前記特定の条件を受け付ける条件受付手段を備えても良い。
【０００９】
この構成により、本発明の画像形成装置は、利用者によって指定された特定の条件を受け付けるので、利便性を向上することができる。
【００１０】
本発明の画像形成装置において、前記条件受付手段は、前記特定の条件を利用者に対応付けて受け付け、前記印刷実行手段は、前記特定の情報が前記特定の条件を満たすか否かを判断する場合に、前記バリアブル印刷データの送信者に対応付けられた前記特定の条件を使用しても良い。
【００１１】
この構成により、本発明の画像形成装置は、バリアブル印刷データの送信者に対応付けられた特定の条件に応じて、バリアブル印刷において不要な印刷を抑えるので、利便性を向上することができる。
【００１２】
本発明の画像形成プログラムは、印刷デバイスを備える画像形成装置に、印刷データに基づいて前記印刷デバイスによって印刷を実行する印刷実行手段を実現させ、前記印刷実行手段は、前記印刷データが、バリアブル印刷の共通部分のデータとしての共通データと、バリアブル印刷の可変部分のデータとしての可変データとを含む、バリアブル印刷の印刷データとしてのバリアブル印刷データである場合に、前記バリアブル印刷データの前記可変データに含まれる個別データの特定の情報が特定の条件を満たすとき、前記共通データに基づいた画像と、前記個別データに基づいた画像とを含むページの画像を印刷し、前記特定の情報が前記特定の条件を満たさないとき、前記ページの画像を印刷しないことを特徴とする。
【００１３】
この構成により、本発明の画像形成プログラムを実行する画像形成装置は、バリアブル印刷データの個別データの特定の情報が特定の条件を満たす場合に、共通データに基づいた画像と、個別データに基づいた画像とを含むページの画像を印刷する一方、バリアブル印刷データの個別データの特定の情報が特定の条件を満たさない場合に、共通データに基づいた画像と、個別データに基づいた画像とを含むページの画像を印刷しないので、バリアブル印刷において不要な印刷を抑えることができる。
【００１４】
本発明の画像形成システムは、上述の画像形成装置と、コンピューターとを備え、前記コンピューターは、操作デバイスと、前記印刷データを生成する印刷データ生成手段とを備え、前記印刷データ生成手段は、前記バリアブル印刷データを生成する場合に、前記操作デバイスを介して受け付けられた前記特定の情報を前記個別データに付加することを特徴とする。
【００１５】
この構成により、本発明の画像形成システムは、利用者によって設定された特定の情報をバリアブル印刷データの個別データに付加するので、利便性を向上することができる。
【発明の効果】
【００１６】
本発明の画像形成装置、画像形成プログラムおよび画像形成システムは、バリアブル印刷において不要な印刷を抑えることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施の形態に係る画像形成システムのブロック図である。
【図２】図１に示すデータベースの一例を示す図である。
【図３】図１に示すコンピューターによって生成されるバリアブル印刷データの構成を示す図である。
【図４】図３に示すバリアブル印刷データに基づいてＭＦＰによって印刷されるページの構成の一例を示す図である。
【図５】図１に示すＭＦＰのブロック図である。
【図６】図５に示す抽出条件情報の一例を示す図である。
【図７】図１に示すコンピューターのブロック図である。
【図８】バリアブル印刷データを生成する場合の図７に示すコンピューターの動作のフローチャートである。
【図９】抽出条件情報が設定される場合の図５に示すＭＦＰの動作のフローチャートである。
【図１０】印刷データを受信した場合の図５に示すＭＦＰの動作の一部のフローチャートである。
【図１１】図１０に示す動作の続きのフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１９】
まず、本発明の一実施の形態に係る画像形成システムの構成について説明する。
【００２０】
図１は、本実施の形態に係る画像形成システム１０のブロック図である。
【００２１】
図１に示すように、画像形成システム１０は、画像形成装置としてのＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）２０と、ＭＦＰ２０に印刷データを送信するコンピューター３０と、バリアブル印刷の印刷データ（以下「バリアブル印刷データ」という。）のうち、バリアブル印刷の可変部分のデータ（以下「可変データ」という。）のうちの個別データの素になるデータを含むデータベース４１を管理するサーバー４０とを備えている。ＭＦＰ２０と、コンピューター３０と、サーバー４０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク１１を介して互いに通信可能に接続されている。
【００２２】
画像形成システム１０は、ＭＦＰ２０と同様なＭＦＰを、ＭＦＰ２０以外に少なくとも１つ備えることが可能である。同様に、画像形成システム１０は、コンピューター３０と同様なコンピューターを、コンピューター３０以外に少なくとも１つ備えることが可能である。
【００２３】
図２は、データベース４１の一例を示す図である。
【００２４】
図２に示すデータベース４１は、項目「名前」に対応付けられている値と、項目「宛先」に対応付けられている値とが対応付けられたデータを複数含んでいる。
【００２５】
図３は、コンピューター３０によって生成されるバリアブル印刷データ５０の構成を示す図である。
【００２６】
図３に示すように、バリアブル印刷データ５０は、バリアブル印刷の共通部分のデータ（以下「共通データ」という。）５１と、可変データ５２と、印刷物のページにおける共通部分および可変部分のレイアウトを定義する制御データ５３とを含んでいる。可変データ５２は、個別データ５２ａを含む、複数の個別データを含んでいる。
【００２７】
図４は、図３に示すバリアブル印刷データ５０に基づいてＭＦＰによって印刷されるページ６０の構成の一例を示す図である。
【００２８】
図４に示すページ６０は、共通データ５１（図３参照。）に基づいて印刷される共通部分６１と、可変データ５２の個別データに基づいて印刷される可変部分６２、６３とを含んでいる。可変部分６２は、可変データ５２（図３参照。）の個別データのうち、項目「名前」に対応付けられている値に基づいて印刷される部分であり、可変部分６３は、可変データ５２の個別データのうち、項目「宛先」に対応付けられている値に基づいて印刷される部分である。ページ６０における共通部分６１および可変部分６２、６３のレイアウトは、制御データ５３（図３参照。）において定義されている。同一のページ６０に印刷される可変部分６２、６３は、可変データ５２における同一の個別データに基づいて印刷される。
【００２９】
図５は、ＭＦＰ２０のブロック図である。
【００３０】
図５に示すように、ＭＦＰ２０は、種々の操作が入力される例えばボタンなどの操作デバイスである操作部２１と、種々の情報を表示する例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示デバイスである表示部２２と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター２３と、原稿から画像を読み取る読取デバイスであるスキャナー２４と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部２５と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部２６と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの不揮発性の記憶デバイスである記憶部２７と、ＭＦＰ２０全体を制御する制御部２８とを備えている。
【００３１】
記憶部２７は、画像形成プログラム２７ａを記憶している。画像形成プログラム２７ａは、例えば、ＭＦＰ２０の製造段階でＭＦＰ２０にインストールされていても良いし、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーなどの外部の記憶媒体からＭＦＰ２０に追加でインストールされても良いし、ネットワーク上からＭＦＰ２０に追加でインストールされても良い。
【００３２】
記憶部２７は、バリアブル印刷データの可変データに対する個別データの抽出条件を示す抽出条件情報２７ｂを記憶している。
【００３３】
制御部２８は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラムおよび各種のデータを記憶しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、制御部２８のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを備えている。制御部２８のＣＰＵは、記憶部２７または制御部２８のＲＯＭに記憶されているプログラムを実行する。
【００３４】
制御部２８は、画像形成プログラム２７ａを実行することによって、抽出条件を受け付ける条件受付手段２８ａと、印刷データに基づいてプリンター２３によって印刷を実行する印刷実行手段２８ｂとを実現する。
【００３５】
図６は、抽出条件情報２７ｂの一例を示す図である。
【００３６】
図６に示す抽出条件情報２７ｂは、抽出条件と、この抽出条件が適用される属性と、この抽出条件が適用される利用者との対応関係を示している。例えば、図６において、番号１の抽出条件は、利用者「ＵＳＥＲ００１」に適用される条件であって、属性「＜ｎｕｍｂｅｒ＞」の値が１−３、７−１０のいずれかに一致するデータを抽出するという条件である。また、図６において、番号１１の抽出条件は、全利用者に適用される条件であって、属性「＜ｎａｍｅ＞」の値が取引関係解消リストに掲載されていないデータを抽出するという条件である。ここで、取引関係解消リストとは、ＭＦＰ２０の利用者が取り引き関係を解消した元取引先の一覧を示す情報であり、記憶部２７に記憶されていても良いし、ＭＦＰ２０の外部の記憶部から読み込まれるものでも良い。
【００３７】
なお、抽出条件情報２７ｂに含まれる抽出条件は、図６に示すもの以外のものでも良い。例えば、抽出条件情報２７ｂに含まれる抽出条件は、特定の属性の値に特定の文字列が含まれるという条件であっても良い。
【００３８】
図７は、コンピューター３０のブロック図である。
【００３９】
図７に示すように、コンピューター３０は、種々の操作が入力される例えばキーボード、マウスなどの操作デバイスである操作部３１と、種々の情報を表示する例えばＬＣＤなどの表示デバイスである表示部３２と、ＬＡＮ、インターネットなどのネットワーク経由で、または、ネットワークを介さずに有線または無線によって直接に、外部の装置と通信を行う通信デバイスである通信部３３と、各種の情報を記憶する例えば半導体メモリー、ＨＤＤなどの不揮発性の記憶デバイスである記憶部３４と、コンピューター３０全体を制御する制御部３５とを備えている。コンピューター３０は、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）によって構成されても良い。
【００４０】
記憶部３４は、印刷データを生成するための印刷データ生成プログラム３４ａを記憶している。印刷データ生成プログラム３４ａは、例えば、コンピューター３０の製造段階でコンピューター３０にインストールされていても良いし、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢメモリーなどの外部の記憶媒体からコンピューター３０に追加でインストールされても良いし、ネットワーク上からコンピューター３０に追加でインストールされても良い。
【００４１】
制御部３５は、例えば、ＣＰＵと、プログラムおよび各種のデータを記憶しているＲＯＭと、制御部３５のＣＰＵの作業領域として用いられるメモリーとしてのＲＡＭとを備えている。制御部３５のＣＰＵは、記憶部３４または制御部３５のＲＯＭに記憶されているプログラムを実行する。
【００４２】
制御部３５は、印刷データ生成プログラム３４ａを実行することによって、印刷データを生成する印刷データ生成手段３５ａを実現する。
【００４３】
次に、画像形成システム１０の動作について説明する。
【００４４】
まず、バリアブル印刷データを生成する場合のコンピューター３０の動作について説明する。
【００４５】
図８は、バリアブル印刷データを生成する場合のコンピューター３０の動作のフローチャートである。
【００４６】
コンピューター３０の制御部３５は、バリアブル印刷データの生成の処理の開始が操作部３１を介して指示されると、図８に示す動作を実行する。
【００４７】
図８に示すように、制御部３５の印刷データ生成手段３５ａは、操作部３１を介した指示に応じて、印刷物のページにおける共通部分および可変部分のレイアウトを生成し（Ｓ１０１）、Ｓ１０１において生成したレイアウトに応じた制御データを生成する（Ｓ１０２）。
【００４８】
印刷データ生成手段３５ａは、Ｓ１０２の処理の後、操作部３１を介した指示に応じて、データベース４１に対するデータの抽出条件を受け付ける（Ｓ１０３）。例えば、印刷データ生成手段３５ａは、データベース４１に含まれるデータのうち、項目「名前」に対応付けられている値が特定の名前であるデータを抽出するという条件や、データベース４１に含まれるデータのうち、項目「宛先」に対応付けられている値が特定の住所であるデータを抽出するという条件などを受け付けることができる。
【００４９】
印刷データ生成手段３５ａは、Ｓ１０３の処理の後、Ｓ１０３において受け付けた抽出条件に応じてデータベース４１から複数のデータを取得して（Ｓ１０４）、Ｓ１０４において取得した複数のデータのそれぞれを個別データとする可変データを生成する（Ｓ１０５）。
【００５０】
次いで、印刷データ生成手段３５ａは、属性と、この属性の値とを含む属性情報を、操作部３１を介した指示に応じて受け付けて（Ｓ１０６）、Ｓ１０６において受け付けた属性情報を、Ｓ１０５において生成した可変データに付加する（Ｓ１０７）。
【００５１】
例えば、印刷データ生成手段３５ａは、Ｓ１０５において生成した可変データの個別データが項目「名前」を含んでいる場合、この項目「名前」に対応する属性「＜ｎａｍｅ＞」をＳ１０６において受け付けても良い。ここで、属性「＜ｎａｍｅ＞」の値は、項目「名前」に個別データにおいて対応付けられている値である。
【００５２】
また、印刷データ生成手段３５ａは、Ｓ１０５において生成した可変データの個別データの１つずつに異なる番号を、属性「＜ｎｕｍｂｅｒ＞」の値としてＳ１０６において受け付けても良い。
【００５３】
なお、Ｓ１０７において可変データに付加されることが可能な属性は、後述の属性リストに含まれる属性である。
【００５４】
印刷データ生成手段３５ａは、Ｓ１０７の処理の後、操作部３１を介した指示に応じて共通データを生成する（Ｓ１０８）。
【００５５】
次いで、印刷データ生成手段３５ａは、Ｓ１０２において生成した制御データと、Ｓ１０７において属性情報が付加された可変データと、Ｓ１０８において生成した共通データとを含むバリアブル印刷データを生成して（Ｓ１０９）、図８に示す動作を終了する。
【００５６】
なお、印刷データ生成手段３５ａは、操作部３１を介した指示に応じて、可変データに属性情報を付加せずにバリアブル印刷データを生成しても良い。また、印刷データ生成手段３５ａは、可変データの個別データが含んでいる項目がそのまま属性として使用可能である場合には、可変データに属性情報を付加しなくても良い。
【００５７】
次に、抽出条件情報２７ｂが設定される場合のＭＦＰ２０の動作について説明する。
【００５８】
図９は、抽出条件情報２７ｂが設定される場合のＭＦＰ２０の動作のフローチャートである。
【００５９】
ＭＦＰ２０の制御部２８は、抽出条件情報２７ｂの設定の処理の開始が操作部２１または通信部２６を介して指示されると、図９に示す動作を実行する。
【００６０】
図９に示すように、制御部２８の条件受付手段２８ａは、抽出条件が適用される利用者を特定する（Ｓ１２１）。ここで、条件受付手段２８ａは、抽出条件情報２７ｂの設定の処理の開始を指示した利用者が一般の利用者である場合には、この利用者を、抽出条件が適用される利用者として特定する。一方、条件受付手段２８ａは、抽出条件情報２７ｂの設定の処理の開始を指示した利用者が管理者である場合には、操作部２１または通信部２６を介して指定された利用者を、抽出条件が適用される利用者として特定する。ここで、条件受付手段２８ａは、抽出条件情報２７ｂの設定の処理の開始を指示した利用者が管理者である場合、特定の利用者と、全利用者とのいずれかを操作部２１または通信部２６を介して指定されることが可能である。
【００６１】
条件受付手段２８ａは、Ｓ１２１の処理の後、抽出条件が適用されることが可能な属性のリスト（以下「属性リスト」という。）から、いずれかの属性を、操作部２１または通信部２６を介した指示に応じて受け付ける（Ｓ１２２）。ここで、属性リストは、デフォルトの属性だけでなく、利用者によって追加された属性も含むことが可能である。すなわち、条件受付手段２８ａは、操作部２１または通信部２６を介した指示に応じた属性を属性リストに含めることが可能である。
【００６２】
条件受付手段２８ａは、Ｓ１２２の処理の後、Ｓ１２２において受け付けた属性に対する抽出条件を、操作部２１または通信部２６を介した指示に応じて受け付ける（Ｓ１２３）。
【００６３】
条件受付手段２８ａは、Ｓ１２３の処理の後、Ｓ１２１において特定した利用者と、Ｓ１２２において受け付けた属性と、Ｓ１２３において受け付けた抽出条件との対応関係を抽出条件情報２７ｂに含めて（Ｓ１２４）、図９に示す動作を終了する。
【００６４】
次に、印刷データを受信した場合のＭＦＰ２０の動作について説明する。
【００６５】
図１０および図１１は、印刷データを受信した場合のＭＦＰ２０の動作のフローチャートである。
【００６６】
コンピューター３０の制御部３５は、生成した印刷データをＭＦＰ２０に送信する。ＭＦＰ２０の制御部２８は、通信部２６を介して印刷データを受信すると、図１０および図１１に示す動作を実行する。
【００６７】
図１０および図１１に示すように、制御部２８の印刷実行手段２８ｂは、受信した印刷データ（以下「対象印刷データ」という。）がバリアブル印刷データであるか否かを判断する（Ｓ１４１）。
【００６８】
印刷実行手段２８ｂは、対象印刷データがバリアブル印刷データではないとＳ１４１において判断すると、対象印刷データに応じた印刷をプリンター２３によって実行して（Ｓ１４２）、図１０および図１１に示す動作を終了する。
【００６９】
印刷実行手段２８ｂは、対象印刷データがバリアブル印刷データであるとＳ１４１において判断すると、対象印刷データ内の制御データを取得する（Ｓ１４３）。
【００７０】
次いで、印刷実行手段２８ｂは、対象印刷データ内の共通データを取得する（Ｓ１４４）。
【００７１】
次いで、印刷実行手段２８ｂは、Ｓ１４４において取得した共通データに対するＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理を実行する（Ｓ１４５）。すなわち、印刷実行手段２８ｂは、ＲＩＰ処理された、共通部分の画像（以下「ＲＩＰ処理済み共通部分画像」という。）を生成する。
【００７２】
次いで、印刷実行手段２８ｂは、Ｓ１４５において生成されたＲＩＰ処理済み共通部分画像を記憶部２７に記憶する（Ｓ１４６）。
【００７３】
次いで、印刷実行手段２８ｂは、対象印刷データの送信者に対応付けられた抽出条件が抽出条件情報２７ｂに含まれているか否かを判断する（Ｓ１４７）。ここで、対象印刷データの送信者に対応付けられた抽出条件には、対象印刷データの送信者のみに対応付けられた抽出条件の他に、全利用者に対応付けられた抽出条件も含まれる。
【００７４】
印刷実行手段２８ｂは、対象印刷データの送信者に対応付けられた抽出条件が抽出条件情報２７ｂに含まれていないとＳ１４７において判断すると、対象印刷データ内の可変データの未だ対象にしていない１つの個別データのみを対象にする（Ｓ１４８）。
【００７５】
次いで、印刷実行手段２８ｂは、Ｓ１４８において対象にした個別データに対するＲＩＰ処理を実行する（Ｓ１４９）。
【００７６】
次いで、印刷実行手段２８ｂは、Ｓ１４６において記憶されたＲＩＰ処理済み共通部分画像と、Ｓ１４９においてＲＩＰ処理された、可変部分の画像とを、Ｓ１４３において取得した制御データにおいて定義されたレイアウトで重ね合わせることによって、１ページの画像を生成する（Ｓ１５０）。
【００７７】
次いで、印刷実行手段２８ｂは、Ｓ１５０において生成した、１ページの画像の印刷をプリンター２３によって実行する（Ｓ１５１）。
【００７８】
次いで、印刷実行手段２８ｂは、対象印刷データ内の可変データに未だ対象にしていない個別データが存在するか否かを判断する（Ｓ１５２）。
【００７９】
印刷実行手段２８ｂは、対象印刷データ内の可変データに未だ対象にしていない個別データが存在するとＳ１５２において判断すると、Ｓ１４８の処理を実行する。
【００８０】
印刷実行手段２８ｂは、対象印刷データ内の可変データに未だ対象にしていない個別データが存在しないとＳ１５２において判断すると、図１０および図１１に示す動作を終了する。
【００８１】
印刷実行手段２８ｂは、対象印刷データの送信者に対応付けられた抽出条件が抽出条件情報２７ｂに含まれているとＳ１４７において判断すると、対象印刷データ内の可変データの未だ対象にしていない１つの個別データのみを対象にする（Ｓ１５３）。
【００８２】
次いで、印刷実行手段２８ｂは、Ｓ１５３において対象にした個別データの属性情報が、対象印刷データの送信者に対応付けられた抽出条件を満たすか否かを判断する（Ｓ１５４）。
【００８３】
印刷実行手段２８ｂは、Ｓ１５３において対象にした個別データの属性情報が、対象印刷データの送信者に対応付けられた抽出条件を満たすとＳ１５４において判断すると、Ｓ１５３において対象にした個別データに対するＲＩＰ処理を実行する（Ｓ１５５）。
【００８４】
次いで、印刷実行手段２８ｂは、Ｓ１４６において記憶されたＲＩＰ処理済み共通部分画像と、Ｓ１５５においてＲＩＰ処理された、可変部分の画像とを、Ｓ１４３において取得した制御データにおいて定義されたレイアウトで重ね合わせることによって、１ページの画像を生成する（Ｓ１５６）。
【００８５】
次いで、印刷実行手段２８ｂは、Ｓ１５６において生成した、１ページの画像の印刷をプリンター２３によって実行する（Ｓ１５７）。
【００８６】
印刷実行手段２８ｂは、Ｓ１５３において対象にした個別データの属性情報が、対象印刷データの送信者に対応付けられた抽出条件を満たさないとＳ１５４において判断するか、Ｓ１５７の処理を実行すると、対象印刷データ内の可変データに未だ対象にしていない個別データが存在するか否かを判断する（Ｓ１５８）。
【００８７】
印刷実行手段２８ｂは、対象印刷データ内の可変データに未だ対象にしていない個別データが存在するとＳ１５８において判断すると、Ｓ１５３の処理を実行する。
【００８８】
印刷実行手段２８ｂは、対象印刷データ内の可変データに未だ対象にしていない個別データが存在しないとＳ１５８において判断すると、図１０および図１１に示す動作を終了する。
【００８９】
以上に説明したように、ＭＦＰ２０は、バリアブル印刷データの個別データの属性情報が抽出条件を満たす場合（Ｓ１５４でＹＥＳ）に、共通データに基づいた画像と、個別データに基づいた画像とを含むページの画像を印刷する（Ｓ１５７）一方、バリアブル印刷データの個別データの属性情報が抽出条件を満たさない場合（Ｓ１５４でＮＯ）に、共通データに基づいた画像と、個別データに基づいた画像とを含むページの画像を印刷しないので、バリアブル印刷において不要な印刷を抑えることができる。
【００９０】
ＭＦＰ２０は、利用者によって指定された抽出条件を受け付ける（Ｓ１２３）ので、利便性を向上することができる。
【００９１】
ＭＦＰ２０は、バリアブル印刷データの送信者に対応付けられた抽出条件に応じて、バリアブル印刷において不要な印刷を抑える（Ｓ１４７でＹＥＳ）ので、利便性を向上することができる。
【００９２】
画像形成システム１０は、利用者によって設定された属性情報をバリアブル印刷データの個別データに付加する（Ｓ１０７）ので、利便性を向上することができる。
【００９３】
コンピューター３０は、本実施の形態において、データベース４１に含まれるデータに基づいてバリアブル印刷データの可変データを生成する。しかしながら、コンピューター３０は、データベース４１に含まれるデータ以外のデータに基づいて可変データを生成しても良い。例えば、コンピューター３０は、記憶部３４に記憶されているデータに基づいて可変データを生成しても良いし、操作部３１を介して入力されたデータに基づいて可変データを生成しても良い。
【００９４】
本発明の画像形成装置は、本実施の形態においてＭＦＰであるが、プリンター専用機など、ＭＦＰ以外の画像形成装置でも良い。
【符号の説明】
【００９５】
１０  画像形成システム
２０  ＭＦＰ（画像形成装置）
２３  プリンター（印刷デバイス）
２７ａ  画像形成プログラム
２８ａ  条件受付手段
２８ｂ  印刷実行手段
３０  コンピューター
３１  操作部（操作デバイス）
３５ａ  印刷データ生成手段
５０  バリアブル印刷データ
５１  共通データ
５２  可変データ
５２ａ  個別データ
６０  ページ
６１  共通部分
６２、６３  可変部分
【図１】
2019202517.tif 000003
【図２】
2019202517.tif 000004
【図３】
2019202517.tif 000005
【図４】
2019202517.tif 000006
【図５】
2019202517.tif 000007
【図６】
2019202517.tif 000008
【図７】
2019202517.tif 000009
【図８】
2019202517.tif 000010
【図９】
2019202517.tif 000011
【図１０】
2019202517.tif 000012
【図１１】
2019202517.tif 000013