(57)【要約】【課題】依頼側装置にてデータベースから受信したデータに基づき作成された印刷に必要なデータを、印刷装置にて受信して印刷処理するのに比べて、印刷装置が印刷に必要なデータの受信を開始してから当該データに基づく印刷を終了するまでに要する処理時間を短縮することができる印刷制御装置及び印刷制御システムを提供する。【解決手段】プリントサーバ１は、端末装置４からバリアブルジョブファイルを受け付けるジョブ受付手段１０Ａと、バリアブルジョブファイルに基づいてデータベース２からデータを取得するレコードを指定するデータベースクエリカーソル管理手段１０Ｄと、取得したデータを用いて順次、バリアブルデータを作成するバリアブルデータ作成手段１０Ｃと、バリアブルデータを順次、プリンタ３に送信するバリアブルデータ送信手段１０Ｆとを有する。【選択図】図２
2010257170.tif 000002
【特許請求の範囲】
【請求項１】
レコードに含まれる項目データから使用する項目データを指定する項目データ指定情報と、複数のフィールドを含むテンプレート及び前記テンプレートの前記複数のフィールドに対して適用すべき前記項目データを割り当てる割当情報とを含んだ印刷指示データを受け付ける受付手段と、
複数のレコードを記憶する外部のデータベースからレコードを順次指定して、前記項目データ指定情報に基づいて、前記指定したレコードから前記使用する項目データを取得する項目データ取得手段と、
前記割当情報に基づいて前記取得した項目データを、前記割当情報に基づき前記テンプレートの前記複数のフィールドに対して適用することで順次、印刷データを作成する印刷データ作成手段と、
前記印刷データを順次、外部の印刷装置に送信する印刷データ送信手段とを有する印刷制御装置。
【請求項２】
前記印刷データ作成手段は、最初に作成する前記印刷データに前記割当情報を加えて作成する請求項１に記載の印刷制御装置。
【請求項３】
印刷装置と印刷制御装置とからなる印刷制御システムであって、
レコードに含まれる項目データから使用する項目データを指定する項目データ指定情報と、複数のフィールドを含むテンプレート及び前記テンプレートの前記複数のフィールドに対して適用すべき前記項目データを割り当てる割当情報とを含んだ印刷指示データを受け付けて、複数のレコードを記憶する外部のデータベースからレコードを順次指定して、前記項目データ指定情報に基づいて、前記指定したレコードから前記使用する項目データを取得し、前記割当情報に基づいて前記取得した項目データを、前記割当情報に基づき前記テンプレートの前記複数のフィールドに対して適用することで順次、印刷データを作成するとともに、前記割当情報、及び前記印刷データを順次、前記印刷装置に送信する印刷制御装置と、
前記印刷制御装置から受信した前記割当情報に基づいて、受信した前記印刷データを処理して順次、印刷画像を生成する印刷装置とを有する印刷制御システム。
【請求項４】
前記印刷装置は、前記印刷データを処理して前記印刷画像を生成するごとに順次、集合情報を生成して前記印刷制御装置に送信し、
前記印刷制御装置は、前記集合情報を受信すると、新たな前記印刷データを前記印刷装置に対して送信する請求項３に記載の印刷制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置及び印刷制御システムに関する。
【背景技術】
【０００２】
特許文献１の印刷制御システムは、データベースの項目データのネーム情報とレイアウトファイルのフィールドのネーム情報とを取得するネーム情報取得手段と、データベースの項目データのネーム情報にレイアウトファイルのフィールドのネーム情報が全て含まれるかどうか判定することでデータベースの項目データとレイアウトファイルのフィールドとを関連付けるかどうか判定する判定手段と、判定手段によってそれぞれの項目データ及びフィールドを関連付けると判定されたとき、それぞれの項目データ及びフィールドを関連付ける関連付け手段と、レイアウトファイルに関連付けられたデータベース内のデータをレイアウトファイルに含まれるテンプレートに則した状態で表示する表示制御手段とを有し、レイアウトファイルに対するデータベースの関連付けを利用者の作業を必要とすることなく実行し、関連付けが行われたデータベース内のデータをテンプレートに則して表示するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２９３４３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、依頼側装置にてデータベースから受信したデータに基づき作成された印刷に必要なデータを、印刷装置にて受信して印刷処理するのに比べて、印刷装置が印刷に必要なデータの受信を開始してから当該データに基づく印刷を終了するまでに要する時間を短縮することができる印刷制御装置及び印刷制御システムを提供することにある。
【課題を解決するための手段】
【０００５】
［１］レコードに含まれる項目データから使用する項目データを指定する項目データ指定情報と、複数のフィールドを含むテンプレート及び前記テンプレートの前記複数のフィールドに対して適用すべき前記項目データを割り当てる割当情報とを含んだ印刷指示データを受け付ける受付手段と、複数のレコードを記憶する外部のデータベースからレコードを順次指定して、前記項目データ指定情報に基づいて、前記指定したレコードから前記使用する項目データを取得する項目データ取得手段と、前記割当情報に基づいて前記取得した項目データを、前記割当情報に基づき前記テンプレートの前記複数のフィールドに対して適用することで順次、印刷データを作成する印刷データ作成手段と、前記印刷データを順次、外部の印刷装置に送信する印刷データ送信手段とを有する印刷制御装置。
【０００６】
［２］前記可変印刷データ作成手段は、最初に作成する前記印刷データに前記割当情報を加えて作成する前記［１］に記載の印刷制御装置。
【０００７】
［３］印刷装置と印刷制御装置とからなる印刷制御システムであって、レコードに含まれる項目データから使用する項目データを指定する項目データ指定情報と、複数のフィールドを含むテンプレート及び前記テンプレートの前記複数のフィールドに対して適用すべき前記項目データを割り当てる割当情報とを含んだ印刷指示データを受け付けて、複数のレコードを記憶する外部のデータベースからレコードを順次指定して、前記項目データ指定情報に基づいて、前記指定したレコードから前記使用する項目データを取得し、前記割当情報に基づいて前記取得した項目データを、前記割当情報に基づき前記テンプレートの前記複数のフィールドに対して適用することで順次、印刷データを作成するとともに、前記割当情報、及び前記印刷データを順次、前記印刷装置に送信する印刷制御装置と、前記印刷制御装置から受信した前記割当情報に基づいて、受信した前記印刷データを処理して順次、印刷画像を生成する印刷装置とを有する印刷制御システム。
【０００８】
［４］前記印刷装置は、前記印刷データを処理して前記印刷画像を生成するごとに順次、集合情報を生成して前記印刷制御装置に送信し、前記印刷制御装置は、前記集合情報を受信すると、新たな前記印刷データを前記印刷装置に対して送信する前記［３］に記載の印刷制御システム。
【発明の効果】
【０００９】
請求項１又は３に係る発明によれば、依頼側装置にてデータベースから受信したデータに基づき作成された印刷に必要なデータを、印刷装置にて受信して印刷処理するのに比べて、印刷装置が印刷に必要なデータの受信を開始してから当該データに基づく印刷を終了するまでに要する時間を短縮することができる。
【００１０】
請求項２に係る発明によれば、割当情報を複数回送信することを防止できる。
【００１１】
請求項４に係る発明によれば、同一の印刷指示データによって作成される複数の印刷データを１つの集合として扱うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る印刷制御システムの構成例を示す概略図である。
【図２】本発明の実施の形態に係るプリントサーバの構成例を示す概略図である。
【図３】本発明の実施の形態に係るプリンタの構成例を示す概略図である。
【図４】本発明の実施の形態に係るバリアブルジョブファイルの構成例を示す概略図である。
【図５】本発明の実施の形態に係るカーソルの構成例を示す概略図である。
【図６】本発明の実施の形態に係るカーソル処理ファイルの構成例を示す概略図である。
【図７】本発明の実施の形態に係るバリアブルデータの構成例を示す概略図である。
【図８】本発明の実施の形態に係る印刷制御システムの動作例を示すフローチャートである。
【図９】本発明の実施の形態に係る印刷制御システムの他の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
（画像形成システムの構成）
図１は、本発明の実施の形態に係る印刷制御システムの構成例を示す概略図である。
【００１４】
印刷制御システム１００は、後述する端末装置４から印刷を指示する印刷指示データ（バリアブルジョブファイル）を受け付けて後述するデータベース２から取得したデータに基づいて印刷データ（バリアブルデータ）を生成するとともにそれらを用いて後述するプリンタ３に対して印刷指示を行う印刷制御装置としてのプリントサーバ１と、複数の項目データを持つ複数のレコードからなるデータを格納するデータベース２と、プリントサーバ１の印刷指示に基づいて印刷データをテンプレートに適用することで印刷画像を生成する印刷装置としてのプリンタ３と、利用者によって使用するテンプレート及び使用する項目データを指定されることでバリアブルジョブファイルを生成する端末装置４とを有する。
【００１５】
また、プリントサーバ１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の電子部品により構成され、端末装置４は、マウスやキーボード等の操作部から入力される操作信号に基づいて動作し、ＣＰＵやＨＤＤ等の電子部品により構成されて情報を処理し、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）パネル等である表示部に画像を表示する。
【００１６】
図２は、本発明の実施の形態に係るプリントサーバの構成例を示す概略図である。
【００１７】
プリントサーバ１は、ＣＰＵ等から構成され各部を制御するとともに各種のプログラムを実行する制御部１０と、ＨＤＤやフラッシュメモリ等の記憶装置から構成され情報を記憶する記憶部１１と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介してデータベース２、プリンタ３及び端末装置４と通信する通信部１２とを有する。
【００１８】
制御部１０は、後述する印刷制御プログラム１１Ａを実行することで、ジョブ受付手段１０Ａと、ジョブファイル解析手段１０Ｂと、バリアブルデータ作成手段１０Ｃと、データベースクエリカーソル管理手段１０Ｄと、データベース接続手段１０Ｅと、バリアブルデータ送信手段１０Ｆとを動作させる。
【００１９】
ジョブ受付手段１０Ａは、端末装置４からバリアブルジョブファイルを受け付ける。ジョブファイル解析手段１０Ｂは、ジョブ受付手段１０Ａが受け付けたバリアブルジョブファイルが指定する項目データやテンプレートを解析する。バリアブルデータ作成手段１０Ｃは、データベース２から指定した項目データの情報を取得してテンプレートのフィールドに関連付けて後述するバリアブルデータ１１Ｂを作成する。データベースクエリカーソル管理手段１０Ｄは、バリアブルデータ作成手段１０Ｃがデータベース２からデータを取得するときにデータベース２内のレコードにカーソルを作成する。データベース接続手段１０Ｅは、データベース２との通信を管理する。バリアブルデータ送信手段１０Ｆは、プリンタ３に対して作成したバリアブルデータ１１Ｂを送信する。
【００２０】
記憶部１１は、制御部１０を上述した各手段として動作させる印刷制御プログラム１１Ａと、バリアブルデータ作成手段１０Ｃが作成したバリアブルデータ１１Ｂとを記憶する。
【００２１】
図３は、本発明の実施の形態に係るプリンタの構成例を示す概略図である。
【００２２】
プリンタ３は、ＣＰＵ等から構成され各部を制御するとともに各種のプログラムを実行する制御部３０と、ＨＤＤやフラッシュメモリ等の記憶装置から構成され情報を記憶する記憶部３１と、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介してプリントサーバ１、データベース２及び端末装置４と通信する通信部３３と、用紙を収容するトレイや用紙に対して印刷を実行する機構等を備えた印刷機能部３２とを有する。
【００２３】
制御部３０は、後述するプリンタ制御プログラム３１Ａを実行することで、バリアブルデータ受付手段３０Ａと、バリアブル印刷ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理手段３０Ｂとを動作させる。
【００２４】
バリアブルデータ受付手段３０Ａは、プリントサーバ１からバリアブルデータを受け付ける。バリアブル印刷ＲＩＰ処理手段３０Ｂは、バリアブルデータ受付手段３０Ａが受け付けたバリアブルデータを解析し、バリアブルデータに記述された内容に基づいて後述するバリアブルリソース３１Ｂを取得して印刷画像を生成する。
【００２５】
記憶部３１は、制御部３０を上述した各手段として動作させるプリンタ制御プログラム３１Ａと、テンプレートやフォント等の可変印刷の資源であるバリアブルリソース３１Ｂとを記憶する。
【００２６】
図４は、本発明の実施の形態に係るバリアブルジョブファイルの構成例を示す概略図である。
【００２７】
バリアブルジョブファイル１００Ａは、端末装置４において生成されてプリントサーバ１が受信する情報であり、印刷ジョブを定義する割当情報としての可変印刷ジョブ１００ａと、「ＳＴＡＲＴ＿ＱＵＥＲＹ」と「ＥＮＤ＿ＱＵＥＲＹ」とに挟まれて記述されデータベースからデータを抽出する項目データを指定する項目データ指定情報としてのデータベースクエリ１０１ａ及びテンプレートのフィールドに対してデータベースクエリ１０１ａによって指定されたデータの割当を指定するフィールド割当情報１０２ａとを有する。
【００２８】
データベースクエリ１０１ａは、指定する項目データ１０００ａ〜１０００ｃを有する。また、フィールド割当情報１０２ａは、割り当てるフィールド１００１ａ〜１００１ｃを有する。
【００２９】
図５は、本発明の実施の形態に係るカーソルの構成例を示す概略図である。
【００３０】
カーソル１００Ｄは、プリントサーバ１のデータベースクエリカーソル管理手段１０Ｄにおいて作成されて、データベース２のレコードを示す行に対して行取得位置を示すカーソルを作成する情報である。
【００３１】
図６は、本発明の実施の形態に係るカーソル処理ファイルの構成例を示す概略図である。
【００３２】
カーソル処理ファイル１００Ｃは、プリントサーバ１のバリアブルデータ作成手段１０Ｃにおいて作成されてデータベース２に作成されたカーソルを用いてレコードからデータを取得する情報であり、取得されたデータは、バリアブルデータ１１Ｂとして記憶部１１に記憶される。
【００３３】
図７は、本発明の実施の形態に係るバリアブルデータの構成例を示す概略図である。
【００３４】
バリアブルデータ１１０ａは、プリントサーバ１のバリアブルデータ作成手段１０Ｃがデータベース２からデータを取得して最初に作成するバリアブルデータであり、図７（ａ）に示すように、可変印刷ジョブ１００ａの記述を可変印刷ジョブ１１１ａとして前半に含み、後半にテンプレートのフィールド割当を指定する情報と、データベース２から取得したデータと、続きのバリアブルデータがあることを示す記述である「！！ＣＯＮＴＩＮＵＥ」とを有する。
【００３５】
バリアブルデータ１１０ｂは、バリアブルデータ１１０ａ以降に作成されるバリアブルデータであり、図７（ｂ）に示すように、バリアブルデータの続きであって同一の印刷画像生成の集合であることを示すＲＩＰセッション情報と、データベース２から取得したデータの続きと、続きのバリアブルデータがあることを示す記述である「！！ＣＯＮＴＩＮＵＥ」とを有する。なお、ＲＩＰセッション情報は、後述するようにバリアブル印刷ＲＩＰ処理手段３０Ｂから受信したものを使用する。
【００３６】
バリアブルデータ１１０ｃは、バリアブルデータ１１０ａ、１１０ｂ、…と連続して作成された後、最後に作成されるバリアブルデータであり、図７（ｃ）に示すように、バリアブルデータの続きであって同一の印刷画像生成であることを示すＲＩＰセッション情報と、データベース２から取得したデータの続きと、最後のバリアブルデータであることを示す記述である「！！ＥＮＤ」とを有する。
【００３７】
（動作）
以下に、本発明の一実施の形態における印刷制御システムの動作を各図を参照しつつ説明する。
【００３８】
まず、利用者は、例えば、端末装置４においてデータベース２の項目データのうち所望するデータと、可変印刷のテンプレートとなるレイアウトファイルを選択し、バリアブルジョブファイルを生成する。次に、バリアブルジョブファイルは、端末装置４からプリントサーバ１に対して送信される。
【００３９】
以下の説明において、プリントサーバ１がバリアブルジョブファイルを処理してプリンタ３を動作させる内容を説明する。
【００４０】
図８は、本発明の実施の形態に係る印刷制御システムの動作例を示すフローチャートである。
【００４１】
まず、プリントサーバ１のジョブ受付手段１０Ａは、端末装置４から通信部１２を介して印刷ジョブとしてバリアブルジョブファイルを受け付ける（Ｓ１）。次に、ジョブファイル解析手段１０Ｂは、図４に示すジョブ受付手段１０Ａが受け付けたバリアブルジョブファイル１００Ａの可変印刷ジョブ１００ａの内容、データベースクエリ１００ｂ及びフィールド割当情報１００ｃを解析する（Ｓ２）。次に、データベースクエリカーソル管理手段１０Ｄは、ジョブファイル解析手段１０Ｂが解析した内容に基づいてカーソル１００Ｄを生成し、データベース２に対してカーソル処理ファイル１００Ｃを送信してカーソルの作成を要求する（Ｓ３）。なお、特に説明がない限り、データベース２にデータベース接続手段１０Ｅを介してアクセスするものとする。
【００４２】
ステップＳ３に対するデータベース２からの応答として、データベースクエリカーソル管理手段１０Ｄは、カーソルの現在位置を示すポインタを受信し（Ｓ４）、バリアブルデータ作成手段１０Ｃは、カーソルのポインタに基づいてデータベース２のレコードから指定した項目データのデータを受信してバリアブルデータ１１０ａ〜１１０ｃを作成する（Ｓ５）。なお、このとき取得するレコード数は単数でも複数でもよい。
【００４３】
バリアブルデータ作成手段１０Ｃにおいて作成したバリアブルデータが最初のバリアブルデータであるとき（Ｓ６；Ｙｅｓ）、バリアブルデータ送信手段１０Ｆは、例えば、図７（ａ）に示すバリアブルデータ１１０ａのように、可変印刷ジョブ１１１ａとともにバリアブルデータをプリンタ３に送信する（Ｓ７）。
【００４４】
また、ステップＳ６において、バリアブルデータ作成手段１０Ｃにおいて作成したバリアブルデータが最初のバリアブルデータでないとき（Ｓ６；Ｎｏ）、バリアブルデータ送信手段１０Ｆは、例えば、図７（ｂ）又は（ｃ）に示すバリアブルデータ１１０ｂ又は１１０ｃのように、バリアブルデータをプリンタ３に送信する（Ｓ７）。
【００４５】
次に、プリンタ３においてバリアブルデータ１１０ａ、１１０ｂ又は１１０ｃのＲＩＰ処理が完了するとＲＩＰセッション情報を受信する（Ｓ８）。以上のステップＳ４からＳ８は、バリアブルデータ作成手段１０Ｃが受信したバリアブルジョブファイルを処理して全てのバリアブルデータの作成を完了するまで実行される（Ｓ９）。
【００４６】
図９は、本発明の実施の形態に係る印刷制御システムの他の動作例を示すフローチャートである。なお、以下に示す動作は、図８において説明した動作と同時に実行されるものである。
【００４７】
まず、プリンタ３のバリアブルデータ受付手段３０Ａは、通信部３３を介してプリントサーバ１からバリアブルデータを受け付ける（Ｓ２０）。次に、バリアブル印刷ＲＩＰ処理手段３０Ｂは、受け付けたバリアブルデータの可変印刷ジョブに基づいてバリアブルリソース３１Ｂからテンプレートを含むレイアウトファイルや必要なフォント、画像データ等を取得する（Ｓ２１）。
【００４８】
次に、バリアブル印刷ＲＩＰ処理手段３０Ｂは、受け付けたバリアブルデータ及び取得したバリアブルリソース３１Ｂを用いてＲＩＰ処理を実行し（Ｓ２２）、実行し終えるとＲＩＰ処理によって生成された印刷画像情報が一連のものであるようにするためにＲＩＰセッション情報を生成する（Ｓ２３）。次に、生成したＲＩＰセッション情報とともにプリントサーバ１に対して続きのバリアブルデータを要求する（Ｓ２４）。
【００４９】
以上のステップＳ２０〜Ｓ２４は、「！！ＥＮＤ」を含む最後のバリアブルデータ１１０ｃをＲＩＰ処理するまで実行され（Ｓ２５）、ＲＩＰ処理によって生成された印刷画像情報は図示しないメモリ等に一時的に記憶された後、印刷機能部３２において用紙に画像として印刷される。
【００５０】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲で種々な変形が可能である。例えば、プリントサーバ１のバリアブルデータ送信手段１０Ｆと、プリンタ３のバリアブルデータ受付手段３０Ａとの間でネットワークストリームを作成してもよい。バリアブルデータ作成手段１０Ｃは、作成したバリアブルデータを随時ネットワークストリームを使用して送信し、バリアブル印刷ＲＩＰ処理手段３０Ｂは、ネットワークストリームを使用して直接バリアブルデータを取得するため、バリアブル印刷ＲＩＰ処理手段３０Ｂからバリアブルデータ作成手段１０Ｃに対するバリアブルデータの要求を必要とせず、ＲＩＰセッション情報を使用する必要がなくなる。
【００５１】
また、バリアブルデータ受付手段３０Ａがバリアブルデータキューを作成してもよい。バリアブルデータ作成手段１０Ｃは、作成したバリアブルデータをバリアブルデータ送信手段１０Ｆを介して随時バリアブルデータ受付手段３０Ａに送信し、バリアブルデータ受付手段３０Ａは、受信したバリアブルデータを作成したバリアブルデータキューにキューイングし、バリアブル印刷ＲＩＰ処理手段３０Ｂは、キューから順次バリアブルデータを取得してＲＩＰ処理を実行するため、バリアブル印刷ＲＩＰ処理手段３０Ｂからバリアブルデータ作成手段１０Ｃに対するバリアブルデータの要求を必要とせず、ＲＩＰセッション情報を使用する必要がなくなる。
【００５２】
また、バリアブル印刷ＲＩＰ処理手段３０Ｂは、単数のＲＩＰ処理手段に限らず、並列ＲＩＰ処理が可能な構成であってもよい。このとき、バリアブルデータ作成手段１０Ｃは、プリンタ３に対して並列ＲＩＰ処理が可能な数を問い合わせて、初回のバリアブルデータ送信時に同数のレコード数を含むバリアブルデータを送信する。
【００５３】
また、上記実施の形態で使用されるジョブ受付手段１０Ａと、ジョブファイル解析手段１０Ｂと、バリアブルデータ作成手段１０Ｃと、データベースクエリカーソル管理手段１０Ｄと、データベース接続手段１０Ｅと、バリアブルデータ送信手段１０Ｆと、バリアブルデータ受付手段３０Ａと、バリアブル印刷ＲＩＰ処理手段３０Ｂとは、ＣＤ−ＲＯＭ等の記憶媒体から装置内の記憶部に読み込んでも良く、インターネット等のネットワークに接続されているサーバ装置等から装置内の記憶部にダウンロードしてもよい。また、上記実施の形態で使用される手段の一部または全部をＡＳＩＣ等のハードウェアによって実現してもよい。
【符号の説明】
【００５４】
１…プリントサーバ、２…データベース、３…プリンタ、４…端末装置、１０…制御部、１０Ａ…ジョブ受付手段、１０Ｂ…ジョブファイル解析手段、１０Ｃ…バリアブルデータ作成手段、１０Ｄ…データベースクエリカーソル管理手段、１０Ｅ…データベース接続手段、１０Ｆ…バリアブルデータ送信手段、１１…記憶部、１１Ａ…印刷制御プログラム、１１Ｂ…バリアブルデータ、１２…通信部、３０…制御部、３０Ａ…バリアブルデータ受付手段、３０Ｂ…バリアブル印刷ＲＩＰ処理手段、３１…記憶部、３１Ａ…プリンタ制御プログラム、３１Ｂ…バリアブルリソース、３２…印刷機能部、３３…通信部、１００…印刷制御システム、１００Ａ…バリアブルジョブファイル、１００Ｃ…カーソル処理ファイル、１００Ｄ…カーソル、１００ａ…可変印刷ジョブ、１０１ｂ…データベースクエリ、１０２ａ…フィールド割当情報、１１０ａ−１１０ｃ…バリアブルデータ、１１１ａ…可変印刷ジョブ
【図１】
2010257170.tif 000003
【図２】
2010257170.tif 000004
【図３】
2010257170.tif 000005
【図４】
2010257170.tif 000006
【図５】
2010257170.tif 000007
【図６】
2010257170.tif 000008
【図７】
2010257170.tif 000009
【図８】
2010257170.tif 000010
【図９】
2010257170.tif 000011