(57)【要約】【課題】  印刷物上の重要な情報の漏洩の可能性を低減し、安全な印刷環境を提供することができる印刷システムを提供する。【解決手段】  印刷装置は、情報処理装置から印刷ジョブを受信する。受信した印刷ジョブが第１印刷ジョブであるか第２印刷ジョブであるかを判定する。判定の結果、受信した印刷ジョブが第１印刷ジョブである場合、該第１印刷ジョブに基づいて、印刷媒体への印刷を実行する。一方、受信した印刷ジョブが第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する。記憶媒体に記憶されている印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、第２印刷ジョブに基づいて、第１印刷ジョブに基づく印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ処理剤を添加する処理を実行する。【選択図】  図５
2010113531.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置へ供給する印刷ジョブを生成する情報処理装置と、前記情報処理装置から受け取る前記印刷ジョブに基づいて印刷を実行する印刷装置とを備える印刷システムであって、
前記情報処理装置は、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する生成手段と、
前記生成手段で生成した印刷ジョブを前記印刷装置へ送信する送信手段とを備え、
前記印刷装置は、
前記情報処理装置から前記印刷ジョブを受信する受信手段と、
印刷ジョブに基づいて、印刷媒体への印刷を実行する印刷手段と、
前記受信手段で受信した印刷ジョブが前記第１印刷ジョブであるか前記第２印刷ジョブであるかを判定する判定手段と、
前記判定手段の判定の結果、前記受信手段で受信した印刷ジョブが前記第１印刷ジョブである場合、該第１印刷ジョブに基づいて、前記印刷手段による印刷媒体への印刷を実行し、前記判定手段の判定の結果、前記受信手段で受信した印刷ジョブが前記第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する制御手段と、
前記記憶媒体に記憶されている前記印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、前記第２印刷ジョブに基づいて、前記印刷手段によって、前記第１印刷ジョブに基づく前記印刷手段による印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する印刷処理手段と
を備えることを特徴とする印刷システム。
【請求項２】
前記情報処理装置は、
前記データ情報が示すデータ群それぞれについて、前記フォーム情報とともに印刷することを許容するか否かを示す印刷設定を入力する入力手段を更に備え、
前記生成手段では、前記入力手段によって入力された印刷設定に基づいて、前記フォーム情報と、該フォーム情報とともに印刷することを許容するデータを含む印刷ジョブを前記第１印刷ジョブとして生成する
ことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷装置は、複数の排紙手段を更に備え、
前記印刷処理手段は、前記第１印刷ジョブに基づいて、前記印刷手段による印刷がなされた印刷媒体を前記複数の排紙手段の中、指定された排紙手段へ排紙するとともに、前記印刷指示がなされた場合は、前記排紙手段に排紙されている前記第１印刷ジョブに基づく前記印刷手段による印刷がなされた印刷媒体に対して、前記第２印刷ジョブに基づく前記印刷手段による印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する
ことを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記印刷装置は、
前記第１印刷ジョブに含まれるフォーム情報に基づいて、前記印刷手段によって前記印刷媒体に印刷するフォーム画像を前記記憶媒体に記憶する記憶制御手段と、
前記記憶媒体に記憶されている前記フォーム画像と、前記第２印刷ジョブに含まれデータ情報に基づいて、前記印刷手段によって前記印刷媒体に印刷するデータ画像とのオーバレイ画像を生成するオーバレイ処理手段と、
前記印刷指示がなされた場合は、前記記憶媒体に記憶されているオーバレイ画像と、前記データ画像とを対比表示する表示手段と
を更に備えることを特徴とする請求項１に記載の印刷システム。
【請求項５】
印刷装置へ供給する印刷ジョブを生成する情報処理装置であって、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する生成手段と、
前記生成手段で生成した印刷ジョブを前記印刷装置へ送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項６】
前記データ情報が示すデータ群それぞれについて、前記フォーム情報とともに印刷することを許容するか否かを示す印刷設定を入力する入力手段を更に備え、
前記生成手段では、前記入力手段によって入力された印刷設定に基づいて、前記フォーム情報と、該フォーム情報とともに印刷することを許容するデータを含む印刷ジョブを前記第１印刷ジョブとして生成する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する情報処理装置から、印刷ジョブを受け取り、その印刷ジョブに基づいて印刷を実行する印刷装置であって、
前記情報処理装置から前記印刷ジョブを受信する受信手段と、
印刷ジョブに基づいて、印刷媒体への印刷を実行する印刷手段と、
前記受信手段で受信した印刷ジョブが前記第１印刷ジョブであるか前記第２印刷ジョブであるかを判定する判定手段と、
前記判定手段の判定の結果、前記受信手段で受信した印刷ジョブが前記第１印刷ジョブである場合、該第１印刷ジョブに基づいて、前記印刷手段による印刷媒体への印刷を実行し、前記判定手段の判定の結果、前記受信手段で受信した印刷ジョブが前記第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する制御手段と、
前記記憶媒体に記憶されている前記印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、前記第２印刷ジョブに基づいて、前記印刷手段によって、前記第１印刷ジョブに基づく前記印刷手段による印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する印刷処理手段と
を備えることを特徴とする印刷装置。
【請求項８】
複数の排紙手段を更に備え、
前記印刷処理手段は、前記第１印刷ジョブに基づいて、前記印刷手段による印刷がなされた印刷媒体を前記複数の排紙手段の中、指定された排紙手段へ排紙するとともに、前記印刷指示がなされた場合は、前記排紙手段に排紙されている前記第１印刷ジョブに基づく前記印刷手段による印刷がなされた印刷媒体に対して、前記第２印刷ジョブに基づく前記印刷手段による印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する
ことを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記第１印刷ジョブに含まれるフォーム情報に基づいて、前記印刷手段によって前記印刷媒体に印刷するフォーム画像を前記記憶媒体に記憶する記憶制御手段と、
前記記憶媒体に記憶されている前記フォーム画像と、前記第２印刷ジョブに含まれるデータ情報に基づいて、前記印刷手段によって前記印刷媒体に印刷するデータ画像とのオーバレイ画像を生成するオーバレイ処理手段と、
前記印刷指示がなされた場合は、前記記憶媒体に記憶されているオーバレイ画像と、前記データ画像とを対比表示する表示手段と
を更に備えることを特徴とする請求項７に記載の印刷装置。
【請求項１０】
印刷装置へ供給する印刷ジョブを生成する情報処理装置の制御方法であって、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する生成工程と、
前記生成工程で生成した印刷ジョブを前記印刷装置へ送信する送信工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項１１】
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する情報処理装置から、印刷ジョブを受け取り、その印刷ジョブに基づいて印刷を実行する印刷装置の制御方法であって、
前記情報処理装置から前記印刷ジョブを受信する受信工程と、
前記受信工程で受信した印刷ジョブが前記第１印刷ジョブであるか前記第２印刷ジョブであるかを判定する判定工程と、
前記判定工程の判定の結果、前記受信工程で受信した印刷ジョブが前記第１印刷ジョブである場合、該第１印刷ジョブに基づいて、印刷部による印刷媒体への印刷を実行し、前記判定工程の判定の結果、前記受信工程で受信した印刷ジョブが前記第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する制御工程と、
前記記憶媒体に記憶されている前記印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、前記第２印刷ジョブに基づいて、前記印刷部によって、前記第１印刷ジョブに基づく前記印刷部による印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する印刷処理工程と
を備えることを特徴とする印刷装置の制御方法。
【請求項１２】
印刷装置へ供給する印刷ジョブを生成する情報処理装置の制御をコンピュータに実行させるためのプログラムであって、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する生成工程と、
前記生成工程で生成した印刷ジョブを前記印刷装置へ送信する送信工程と
をコンピュータに実行させることを特徴とするプログラム。
【請求項１３】
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する情報処理装置から、印刷ジョブを受け取り、その印刷ジョブに基づいて印刷を実行する印刷装置の制御をコンピュータに実行させるためのプログラムであって、
前記情報処理装置から前記印刷ジョブを受信する受信工程と、
前記受信工程で受信した印刷ジョブが前記第１印刷ジョブであるか前記第２印刷ジョブであるかを判定する判定工程と、
前記判定工程の判定の結果、前記受信工程で受信した印刷ジョブが前記第１印刷ジョブである場合、該第１印刷ジョブに基づいて、印刷部による印刷媒体への印刷を実行し、前記判定工程の判定の結果、前記受信工程で受信した印刷ジョブが前記第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する制御工程と、
前記記憶媒体に記憶されている前記印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、前記第２印刷ジョブに基づいて、前記印刷部によって、前記第１印刷ジョブに基づく前記印刷部による印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する印刷処理工程と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置へ供給する印刷ジョブを生成する情報処理装置と、前記情報処理装置から受け取る前記印刷ジョブに基づいて印刷を実行する印刷装置とを備える印刷システムに関するものである。
【背景技術】
【０００２】
クリアトナーを印刷物に載せる（添加する）場合に、印刷物に対するクリアトナーの添加量に限界があるため、クリアトナーの添加量がＣＭＹＫの添加量（印刷量）の影響を受けて、ムラができてしまう場合がある。それを防ぐために、図１５に示すような方法が提案されている。図１５の例では、まず、初回の印刷時に、通常の印刷（ＣＭＹＫの基本色トナーによる印刷）を行い、その印刷物４０２をプリンタ４０１によって生成する。次に、印刷物４０２を十分に乾かす。十分に乾かした印刷物４０３を再度プリンタ４０１にセットし、２回目の印刷時にクリアトナーを添加することで、クリアトナー付きの印刷物４０４をプリンタ４０１によって生成する。
【０００３】
但し、この場合は、最初の通常の印刷（ＣＭＹＫの基本色トナーによる印刷）の定着過程による紙面上の熱が冷えた後に、クリアトナーを載せないと、気泡やひび割れのような画像不正が発生してしまう。そのため、クリアトナーを載せる前に印刷物４０２を十分乾かす必要がある。
【特許文献１】特開２００４−２８８０３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一方、保険帳票等の帳票を、上記方法でクリアトナー付きで印刷する場合に、以下の課題がある。文書を顧客毎にカスタマイズして出力するバリアブルプリントシステムを用いて保険帳票等を印刷する場合には、バリアブルデータとして、氏名・住所等の個人情報が含まれる。図１５の例では、初回の印刷物４０２に、重要な個人情報が含まれる場合がある。一方、上記方法のようにクリアトナーを載せる（添加する）ためには、初回の印刷物４０２を乾かさなければならない。また、クリアトナーの添加量がＣＭＹＫの添加量（印刷量）の影響を受けてムラができてしまうことを防ぐために、クリアトナーを載せずに初回の印刷物４０２を印刷しなければならない。
【０００５】
つまり、個人情報を含む印刷物を出力する必要があるが、これは個人情報が第三者に見られる可能性、つまり、プライバシーの保護の欠落や情報の漏洩の可能性がある。バリアブルプリントシステムが開発されている。このようなバリアブルプリントシステムでは、顧客毎に異なる量のコンテンツが最適にレイアウトされたカスタマイズ文書を作成することが求められる。
【０００６】
ここで、バリアブルプリントシステムでは、文書上に、コンテンツ（描画内容（例えば、イメージ、テキスト等））を描画するための描画領域であるコンテナをレイアウトする。次に、バリアブルプリントシステムでは、データベースとレイアウトを関連付ける（データベース内の各種コンテンツとコンテナとを関連付ける）作業を行う。これにより、所望のカスタマイズ文書（ドキュメントテンプレートと呼ばれる）を作成することができる。そして、このカスタマイズ文書上のコンテナ内のコンテンツを適宜切り換える（関連付けを変更する）ことで、その内容を可変（バリアブル）にすることができる。そのため、このような文書を、バリアブルデータ文書（ドキュメント）と呼んでおり、このバリアブルデータドキュメントを用いるプリントシステムが、バリアルプリントシステムである。
【０００７】
この個人情報が第三者に見られる可能性があるという問題に関して、既存技術として、印刷ジョブを保留ジョブとしてプリンタ等に保存、管理する方法がある。例えば、特許文献１では、ホッチキス針切れ等により印刷できなかった場合に備えて、印刷ジョブを保留ジョブとしてプリンタ等に保存、管理するということが提案されている。
【０００８】
しかしながら、特許文献１でも、初回の印刷物を乾かす必要があるという条件があり、初回の印刷時に印刷物を出力する必要がある。また、ムラを防ぐために初回の印刷時に印刷物を出力する必要がある。
【０００９】
本発明は上記の課題の少なくとも１つを解決するためになされたものである。即ち、印刷物上の重要な情報の漏洩の可能性を低減し、安全な印刷環境を提供することができる印刷システム、情報処理装置及び印刷装置及びそれらの制御方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するための本発明による印刷システムは以下の構成を備える。即ち、
印刷装置へ供給する印刷ジョブを生成する情報処理装置と、前記情報処理装置から受け取る前記印刷ジョブに基づいて印刷を実行する印刷装置とを備える印刷システムであって、
前記情報処理装置は、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する生成手段と、
前記生成手段で生成した印刷ジョブを前記印刷装置へ送信する送信手段とを備え、
前記印刷装置は、
前記情報処理装置から前記印刷ジョブを受信する受信手段と、
印刷ジョブに基づいて、印刷媒体への印刷を実行する印刷手段と、
前記受信手段で受信した印刷ジョブが前記第１印刷ジョブであるか前記第２印刷ジョブであるかを判定する判定手段と、
前記判定手段の判定の結果、前記受信手段で受信した印刷ジョブが前記第１印刷ジョブである場合、該第１印刷ジョブに基づいて、前記印刷手段による印刷媒体への印刷を実行し、前記判定手段の判定の結果、前記受信手段で受信した印刷ジョブが前記第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する制御手段と、
前記記憶媒体に記憶されている前記印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、前記第２印刷ジョブに基づいて、前記印刷手段によって、前記第１印刷ジョブに基づく前記印刷手段による印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する印刷処理手段と
を備える。
【００１１】
また、好ましくは、前記情報処理装置は、
前記データ情報が示すデータ群それぞれについて、前記フォーム情報とともに印刷することを許容するか否かを示す印刷設定を入力する入力手段を更に備え、
前記生成手段では、前記入力手段によって入力された印刷設定に基づいて、前記フォーム情報と、該フォーム情報とともに印刷することを許容するデータを含む印刷ジョブを前記第１印刷ジョブとして生成する。
【００１２】
また、好ましくは、前記印刷装置は、複数の排紙手段を更に備え、
前記印刷処理手段は、前記第１印刷ジョブに基づいて、前記印刷手段による印刷がなされた印刷媒体を前記複数の排紙手段の中、指定された排紙手段へ排紙するとともに、前記印刷指示がなされた場合は、前記排紙手段に排紙されている前記第１印刷ジョブに基づく前記印刷手段による印刷がなされた印刷媒体に対して、前記第２印刷ジョブに基づく前記印刷手段による印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する。
【００１３】
また、好ましくは、前記印刷装置は、
前記第１印刷ジョブに含まれるフォーム情報に基づいて、前記印刷手段によって前記印刷媒体に印刷するフォーム画像を前記記憶媒体に記憶する記憶制御手段と、
前記記憶媒体に記憶されている前記フォーム画像と、前記第２印刷ジョブに含まれデータ情報に基づいて、前記印刷手段によって前記印刷媒体に印刷するデータ画像とのオーバレイ画像を生成するオーバレイ処理手段と、
前記印刷指示がなされた場合は、前記記憶媒体に記憶されているオーバレイ画像と、前記データ画像とを対比表示する表示手段と
を更に備える。
【００１４】
上記の目的を達成するための本発明による情報処理装置は以下の構成を備える。即ち、
印刷装置へ供給する印刷ジョブを生成する情報処理装置であって、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する生成手段と、
前記生成手段で生成した印刷ジョブを前記印刷装置へ送信する送信手段と
を備える。
【００１５】
上記の目的を達成するための本発明による印刷装置は以下の構成を備える。即ち、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する情報処理装置から、印刷ジョブを受け取り、その印刷ジョブに基づいて印刷を実行する印刷装置であって、
前記情報処理装置から前記印刷ジョブを受信する受信手段と、
印刷ジョブに基づいて、印刷媒体への印刷を実行する印刷手段と、
前記受信手段で受信した印刷ジョブが前記第１印刷ジョブであるか前記第２印刷ジョブであるかを判定する判定手段と、
前記判定手段の判定の結果、前記受信手段で受信した印刷ジョブが前記第１印刷ジョブである場合、該第１印刷ジョブに基づいて、前記印刷手段による印刷媒体への印刷を実行し、前記判定手段の判定の結果、前記受信手段で受信した印刷ジョブが前記第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する制御手段と、
前記記憶媒体に記憶されている前記印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、前記第２印刷ジョブに基づいて、前記印刷手段によって、前記第１印刷ジョブに基づく前記印刷手段による印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する印刷処理手段と
を備える。
【００１６】
上記の目的を達成するための本発明による情報処理装置の制御方法は以下の構成を備える。即ち、
印刷装置へ供給する印刷ジョブを生成する情報処理装置の制御方法であって、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する生成工程と、
前記生成工程で生成した印刷ジョブを前記印刷装置へ送信する送信工程と
を備える。
【００１７】
上記の目的を達成するための本発明による印刷装置の制御方法は以下の構成を備える。即ち、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する情報処理装置から、印刷ジョブを受け取り、その印刷ジョブに基づいて印刷を実行する印刷装置の制御方法であって、
前記情報処理装置から前記印刷ジョブを受信する受信工程と、
前記受信工程で受信した印刷ジョブが前記第１印刷ジョブであるか前記第２印刷ジョブであるかを判定する判定工程と、
前記判定工程の判定の結果、前記受信工程で受信した印刷ジョブが前記第１印刷ジョブである場合、該第１印刷ジョブに基づいて、印刷部による印刷媒体への印刷を実行し、前記判定工程の判定の結果、前記受信工程で受信した印刷ジョブが前記第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する制御工程と、
前記記憶媒体に記憶されている前記印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、前記第２印刷ジョブに基づいて、前記印刷部によって、前記第１印刷ジョブに基づく前記印刷部による印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する印刷処理工程と
を備えることを特徴とする印刷装置の制御方法。
【００１８】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
印刷装置へ供給する印刷ジョブを生成する情報処理装置の制御をコンピュータに実行させるためのプログラムであって、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する生成工程と、
前記生成工程で生成した印刷ジョブを前記印刷装置へ送信する送信工程と
をコンピュータに実行させる。
【００１９】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
フォーム情報とデータ情報を含むオーバレイ印刷用の印刷データであって、印刷媒体に処理剤を添加する印刷設定を含む印刷データから、前記フォーム情報による印刷を行うための第１印刷ジョブと、前記印刷設定を含む前記データ情報による印刷を行うための第２印刷ジョブとを生成する情報処理装置から、印刷ジョブを受け取り、その印刷ジョブに基づいて印刷を実行する印刷装置の制御をコンピュータに実行させるためのプログラムであって、
前記情報処理装置から前記印刷ジョブを受信する受信工程と、
前記受信工程で受信した印刷ジョブが前記第１印刷ジョブであるか前記第２印刷ジョブであるかを判定する判定工程と、
前記判定工程の判定の結果、前記受信工程で受信した印刷ジョブが前記第１印刷ジョブである場合、該第１印刷ジョブに基づいて、印刷部による印刷媒体への印刷を実行し、前記判定工程の判定の結果、前記受信工程で受信した印刷ジョブが前記第２印刷ジョブである場合、該第２印刷ジョブを記憶媒体に記憶する制御工程と、
前記記憶媒体に記憶されている前記印刷設定を含む第２印刷ジョブの印刷指示がなされた場合、前記第２印刷ジョブに基づいて、前記印刷部によって、前記第１印刷ジョブに基づく前記印刷部による印刷がなされた印刷媒体への印刷を実行するとともに、該印刷媒体へ前記処理剤を添加する処理を実行する印刷処理工程と
をコンピュータに実行させる。
【発明の効果】
【００２０】
本発明によれば、印刷物上の重要な情報の漏洩の可能性を低減し、安全な印刷環境を提供することができる印刷システム、情報処理装置及び印刷装置及びそれらの制御方法、プログラムを提供できる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００２２】
＜システム構成図＞
まず、各実施形態に適用可能な印刷システム及び、その構成要素であるホストコンピュータ（情報処理装置）のハードウェア構成について、図１及び図２を用いて説明する。
【００２３】
図１は本発明の印刷システムの構成例を示す図である。また、図２は本発明の印刷ステムの一構成要素であるホストコンピュータのハードウェア構成を示す図である。
【００２４】
尚、図１中のホストコンピュータ１０１以外の各種コンピュータ（例えば、データベースサーバ１１７、ファイルサーバ１１５及びプリントサーバ１０９）も、例えば、図２のハードウェア構成と同等のハードウェア構成を有している。
【００２５】
図１において、印刷システム１００は、ネットワーク１０７を介して、ホストコンピュータ１０１、データベースサーバ１１７、ファイルサーバ１１５及びプリントサーバ１０９が相互に接続されている。
【００２６】
データベースサーバ１１７は、データベース１１９を備えている。また、プリントサーバ１０９は、プリンタ（印刷部）１１３を接続しており、ネットワーク１０７を介して受信する印刷データを適宜プリンタ１１３に出力して、その印刷データを印刷させることが可能である。
【００２７】
尚、印刷装置であるこのプリンタ１１３は、例えば、記録剤としてトナーを用いるレーザビーム方式の印刷を行うプリンタであるとする。また、このプリンタ１１３は、通常のレーザビーム方式の印刷を行うためのプリンタエンジンに加えて、クリアトナーを印刷媒体に添加するための機構を有している。
【００２８】
印刷システム１００は、バリアブルデータドキュメントを印刷するバリアブルプリントシステムの構成例を示している。バリアブルプリント処理は、フォーム作成装置として機能するホストコンピュータ１０１（汎用コンピュータモジュールによって構成される）で実現される。
【００２９】
このフォーム作成装置は、後述するように、バリアブル出力時（印刷またはプレビュー表示）にコンテンツの量／サイズと各コンテナの関連付けの制約によって動的に各コンテナの位置とサイズを決定する動的レイアウト処理を実行することが可能である。
【００３０】
印刷システム１００上で実施可能となるフォーム作成アプリケーション１２１は、ホストコンピュータ１０１において、その全体あるいは一部分が実行される。特に、レイアウト編集に関する処理や、設定ファイル編集や、バリアブルデータドキュメントの印刷に関する処理は、ホストコンピュータ１０１によって実行されるソフトウェアにより実現される。
【００３１】
フォーム作成アプリケーション１２１等のソフトウェアやコンピュータプログラムはコンピュータ可読媒体に記憶され、そのコンピュータ可読媒体からホストコンピュータ１０１のメモリ１３６にロードされ、実行される。そのようなコンピュータ可読媒体は、コンピュータプログラム製品である。そして、例えば、ホストコンピュータ１０１において、そのコンピュータプログラム製品を使用することにより、バリアブルデータドキュメントのレイアウト編集やバリアブルプリントに好適な装置が提供されることになる。
【００３２】
図２に示されるように、ホストコンピュータ１０１には、Ｉ／Ｏ（入出力）インタフェース１４３を介してキーボード１３２や、ポインティングデバイスであるマウス１３３が入力装置として接続される。また、出力装置としてのディスプレイ１４４がビデオインタフェース１３７を介して接続される。更に、プリンタ１４５をＩ／Ｏインタフェース１３８を介して接続することも可能である。
【００３３】
また、Ｉ／Ｏインタフェース１３８は、ホストコンピュータ１０１を、ネットワーク１０７へ接続する機能も有する。これにより、ネットワーク１０７を介して、印刷システム１００内の他のコンピュータ装置（外部機器）にホストコンピュータ１０１を接続することができる。ネットワーク１０７の典型的な例としては、ローカルエリアネットワーク（ＬＡＮ）、あるいはワイドエリアネットワーク（ＷＡＮ）が挙げられる。
【００３４】
また、図２に示すように、ホストコンピュータ１０１は、少なくとも１つのプロセッサ１３５、例えば、半導体メモリである、ランダムアクセスメモリ（ＲＡＭ）やリードオンリーメモリ（ＲＯＭ）から構成されるメモリ１３６を含んでいる。記憶装置１３９は、プログラム等の各種データを記憶するコンピュータ可読媒体との間でデータのやり取りが可能なハードディスクドライブ（ＨＤＤ）１４０やフロッピー（登録商標）ディスクドライブ（ＦＤＤ）１４１を含んでいる。ＣＤ−ＲＯＭドライブ１４２は、不揮発性のデータソースとして提供される（もちろん、ＣＤ−ＲＯＭによってコンピュータプログラムを提供してもよい）。
【００３５】
尚、図２には示されていないが、磁気テープドライブやメモリカード等の各種記憶装置も記憶装置１３９として使用することが可能である。
【００３６】
ホストコンピュータ１０１は、相互接続バス１３４を介して、ホストコンピュータ１０１の各種構成要素１３５〜１４３と通信する。この通信は、例えば、ＧＮＵ／ＬＩＮＵＸやマイクロソフトウインドウズ（登録商標）のようなオペレーティングシステムや、典型的にはオペレーティングシステムに従う形で行われる。あるいは、この通信は、関連のある技術で知られているもので形成されたコンピュータシステムの常套的なオペレーションモードによる方法によって行われる。即ち、上述の各種構成要素１３５〜１４３は、相互接続バス１３４を介して通信可能に接続されており、ホストコンピュータ１０１にインストールされたオペレーティングシステムにより利用される。
【００３７】
尚、図２に示すホストコンピュータ１０１の例としては、ＩＢＭ互換ＰＣ（パーソナルコンピュータ）やＳＵＮのＳｐａｒｃｓｔａｔｉｏｎ、あるいはそれらを含んだコンピュータシステムが考えられる。
【００３８】
図１のフォーム作成アプリケーション１２１は、ハードディスクドライブ１４０に常駐し、プロセッサ１３５による実行や読込が制御される。フォーム作成アプリケーション１２１の媒介記憶装置とネットワーク１０７からフェッチされるデータは、ハードディスクドライブ１４０に呼応してメモリ１３６を使用する。
【００３９】
一つの例では、フォーム作成アプリケーション１２１のエンコードされたプログラムが、ＣＤ−ＲＯＭやフロッピー（登録商標）ディスク上に記憶される。そして、対応するＣＤ−ＲＯＭドライブ１４２やフロッピー（登録商標）ディスクドライブ１４１を通じて、そのプログラムが読み込まれ、ハードディスクドライブ１４０にインストールされる。
【００４０】
あるいは、別の例として、フォーム作成アプリケーション１２１は、ネットワーク１０７からホストコンピュータ１０１内に読み込まれて、ハードディスクドライブ１４０にインストールされてもよい。
【００４１】
更に、フォーム作成アプリケーション１２１を含む各種ソフトウェアは、他の適当な外部リソースからホストコンピュータ１０１内にロードされてもよい。この外部リソースには、磁気テープまたはＲＯＭまたは集積回路、光磁気ディスクがある。また、この外部リソースには、ホストコンピュータ１０１とその他のデバイス間における赤外線等の無線通信、ＰＣＭＣＩＡカードのようなコンピュータ可読カードがある。そして、この外部リソースには、Ｅメール通信やＷＥＢサイト上の記録情報を持つインターネットやイントラネットがある。これらの外部リソースは、コンピュータ可読媒体の例であり、他のコンピュータ可読媒体が使用されてもよいことは明らかである。
【００４２】
図１において、フォーム作成アプリケーション１２１は、ホストコンピュータ１０１に、フォーム作成や、印刷、更には、バリアブルプリントを実現させるものである。このフォーム作成アプリケーション１２１は、２つのソフトウェアコンポーネント、即ち、ライブラリ１０５とユーザインタフェース１０３を含んでいる。
【００４３】
ライブラリ１０５は、オーバレイ印刷処理等の処理を行うソフトウェアコンポーネントである。また、バリアブルプリントを実現するための処理を実現するソフトウェアコンポーネントでもある。具体的には、ライブラリ１０５は、フィールド領域（部分領域）であるコンテナ（矩形の範囲）に与えられたサイズや位置の制限にしたがって、データベース１１９にレコード単位で記憶されているバリアブルデータから１レコードずつ読み込む。次に、ライブラリ１０５は、読み込んだバリアブルデータとコンテナの制限とから、読み込んだバリアブルデータが流し込まれるコンテナのサイズや位置等のレイアウトを計算する。
【００４４】
また、ライブラリ１０５は、更に、コンテナに割り当てられたバリアブルデータを描画し、バリアブルデータドキュメントのイメージを生成する処理も行う。但し、本発明は、これに限るものではない。例えば、ライブラリ１０５は、各部分領域（コンテナ）のサイズと位置を決定するアプリケーションとして動作し、プリンタドライバ（不図示）に描画情報を出力する構成であっても良い。この場合、プリンタドライバが、バリアブルデータドキュメントのイメージ描画処理を行い、印刷データを生成してもよい。
【００４５】
ユーザインタフェース１０３は、ユーザによるフォームや設定ファイルを作成させるメカニズムを提供する。また、ユーザインタフェース１０３は、ユーザによるコンテナのレイアウトや属性設定を可能とし、ユーザにドキュメントテンプレート（テンプレート情報とも呼ぶ）を作成させる。また、ユーザインタフェース１０３は、ドキュメントテンプレート内の各コンテナとデータソース（データベース１１９上のバリアブルデータ（コンテンツ））とを関連付けるメカニズムを提供する。ユーザインタフェース１０３とライブラリ１０５は、通信チャネル１２３を介して通信する。
【００４６】
バリアブルデータドキュメント生成のためのデータソースは、一般的には、データベースアプリケーションを実行している、他のコンピュータで構成されるデータベースサーバ１１７上にある典型的なデータベース１１９が挙げられる。
【００４７】
ホストコンピュータ１０１は、ネットワーク１０７を介して、データベースサーバ１１７と通信する。フォーム作成アプリケーション１２１は、ホストコンピュータ１０１、あるいは、一般的には、他のコンピュータで構成されるファイルサーバ１１５に記憶されるフォームまたは設定ファイル、更には、ドキュメントテンプレートを生成する。
【００４８】
また、フォーム作成アプリケーション１２１は、フォームに従ってドキュメントを生成する。また、フォーム作成アプリケーション１２１は、バリアブルデータとマージされたドキュメントテンプレートによって構成されたバリアブルデータドキュメントを生成する。これらのドキュメントやバリアブルデータドキュメントは、ホストコンピュータ１０１のローカルファイルシステム、ファイルサーバ１１５、あるいはプリントサーバ１０９を介してプリンタ１１３に直接印刷される。
【００４９】
ここで、プリントサーバ１０９は、直接ネットワーク１０７に接続されていないプリンタ１１３に、ネットワーク機能を提供するコンピュータである。プリントサーバ１０９とプリンタ１１３は、典型的な通信チャネル１１１（例えば、ＵＳＢ、ＩＥＥＥ１３９４、無線ＬＡＮ等）を介して接続される。
【００５０】
次に、印刷システム１００の別構成例について、図３を用いて説明する。
【００５１】
図３は本発明の印刷システムの別構成を示す図である。
【００５２】
図３は、ネットワーク１０７上にエンジンサーバ２２７を追加して、このエンジンサーバ２２７にライブラリ２２５及びユーザインタフェース２２８を構成した例を示している。つまり、ホストコンピュータ１０１内のライブラリ１０５及びユーザインタフェース１０３を、エンジンサーバ２２７内で実現した構成である。この構成の場合、ホストコンピュータ１０１の処理負荷を軽減することができる。
【００５３】
尚、このエンジンサーバ２２７は、他のサーバと同様、典型的なコンピュータである。また、ファイルサーバ１１５に記憶されたフォームは、印刷や他の目的がある際、ライブラリ２２５によってドキュメントを生成するためにデータベース１１９に記憶されたデータと結合することができる。そのようなオペレーションは、ユーザインタフェース１０３を介して要求されるか、または、ユーザインタフェース２２８からライブラリ２２５に対して指示することにより実現される。
【００５４】
次に、フォーム作成アプリケーション１２１により作成されるフォームの一例について、図４を用いて説明する。
【００５５】
図４は本発明のフォーム作成アプリケーションにより作成されるフォームの一例を示す図である。
【００５６】
印刷媒体に画像を形成するための印刷データであるフォーム３０１は、２つの図形の種類によって構成される。１つ目は固定図形３０２である。これは後付けで流し込まれるバリアブルデータによらず、印刷時に固定的に印刷される図形である。２つ目は、フィールド３０３である。これはオーバレイ印刷時に、後付けでバリアブルデータが流し込まれる領域である。
【００５７】
従来技術における、クリアトナーを添加する印刷方法において、２回の印刷手順を踏む理由は、クリアトナーの添加量がＣＭＹＫの添加量の影響を受けて、ムラができてしまう可能性があるためである。一方、印刷物に印刷される、住所等の個人情報はテキストベースであり、単純なテキストベースの場合、ＣＭＹＫの添加量（使用量）は少ない。そこで、本発明は、この前提のもとに、図５に示すように以下の手順でクリアトナーを添加する（載せる）。
【００５８】
図５は本発明の印刷方法を説明するための図である。
【００５９】
手順１）まず、通常の印刷（ＣＭＹＫの基本色による）で、バリアブルデータを含まない印刷をプリンタ５０１で実行し、印刷物５０３を生成する。この時点では、バリアブルデータ５０４は、プリンタ５０１の内部データベース５０２に記憶する記憶制御を実行する。
【００６０】
手順２）２回目の印刷時に、バリアブルデータ５０４とクリアトナーの印刷をプリンタ５０１で実行し、印刷物５０５を生成する。
【００６１】
＜実施形態１＞
次に、図６及び図７の具体例を用いて、実施形態１を説明する。
【００６２】
図６は本発明の実施形態１の初回（１回目）の印刷時までの一例を示す図であり、図７は本発明の実施形態１の２回目の印刷時の一例を示す図である。
【００６３】
まず、クリアトナーを載せる（添加する）ジョブ６０１がユーザから指定された場合、ライブラリ２２５は、オーバレイ印刷時にフォーム情報とフィールド情報を含むオーバレイ印刷用データを解析する。そして、文字が挿入されるフィールドのデータのみを、別のジョブに分ける。つまり、以下の２つの第１ジョブ及び第２ジョブを生成する。
【００６４】
・フォーム情報のジョブ：ジョブ６０１ａ
・バリアブルデータ（テキスト）情報のジョブ：ジョブ６０１ｂ
次に、プリンタ６０２は、２つのジョブ６０１ａ及び６０１ｂを受け取り、フォーム情報のジョブ（ジョブ６０１ａ）のみを印刷して、印刷物６０３を出力する。一方、バリアブルデータ（テキスト）情報のジョブ（ジョブ６０１ｂ）は、プリンタ６０２内部のハードディスク６０４に記憶しておく。このとき、プリンタ６０２は、ジョブ６０１ｂを１つの印刷ジョブとして記憶しておく。このあと、ユーザは、初回の印刷物６０３を乾かす。
【００６５】
次に、ユーザは初回の印刷物６０３を十分乾かした後、プリンタ６０２の操作パネル７０２により、ハードディスク６０４上のジョブ６０１ｂであるジョブ７１０を選択する。プリンタ６０２は、ジョブ７０１で示されるクリアトナーをのせる印刷ジョブが選択されると、プリンタ６０２の操作パネル７０２上に、初回の印刷物６０３をプリンタ６０２にセットする旨のメッセージを表示する。
【００６６】
ユーザは、このメッセージを確認し、初回の印刷物６０３をプリンタ６０２にセットする。プリンタ６０２は、印刷物６０３を給紙し、まず、記憶していたバリアブルデータ（テキスト）情報のジョブ６０１ｂを印刷する。その後、プリンタ６０２は、クリアトナーを載せて（印刷して）、印刷物７０３を出力する。
【００６７】
尚、操作パネル７０２は、例えば、タッチパネルで構成され、プリンタで現在記憶されているジョブのリストを表示して、そのリストからユーザが所望のジョブを選択して印刷指示を実行することが可能である。
【００６８】
次に、実施形態１が実行する印刷処理を示すフローチャートを、図８及び図９を用いて説明する。図８は本発明の実施形態１の初回の印刷処理を示すフローチャートである。図９は本発明の実施形態１の２回目の印刷処理を示すフローチャートである。なお、本フローチャートは、ホストコンピュータまたはプリンタのＣＰＵが、本発明の処理に関係するプログラムをメモリから読み出して実行することにより、実現される。
【００６９】
まず、図８を用いて、初回の印刷処理を説明する。また、図８において、ステップＳ８０１〜ステップＳ８０４がホストコンピュータ１０１上で実行される処理であり、ステップＳ８０５〜ステップＳ８０７がプリンタ１１３上で実行される処理である。
【００７０】
ステップＳ８０１で、ライブラリ２２５は、ユーザから指定されたフォーム、後付けデータ（バリアブルデータ）、印刷属性等の印刷設定を解析して、クリアトナーを印刷するか否かを判定する。
【００７１】
クリアトナーを印刷しないと判定される場合（ステップＳ８０１でＮＯ）、ステップＳ８０２で、ライブラリ２２５は、通常の印刷処理を実行する。つまり、通常の印刷ジョブ（ＰＤＬデータ）を生成して、プリンタ１１３に送信する。
【００７２】
一方、クリアトナーを印刷すると判定される場合（ステップＳ８０１でＹＥＳ）、ライブラリ２２５は、ステップＳ８０３で、バリアブルデータを除いた印刷ジョブを生成して、プリンタ１１３に送信する。この印刷ジョブは、図４のフォームの例では、固定図形３０２のみを印刷する印刷ジョブ（第１印刷ジョブ）である。
【００７３】
次に、ステップＳ８０４で、ライブラリ２２５は、バリアブルデータのみを印刷する印刷ジョブを生成してプリンタ１１３に送信する。この印刷ジョブは、図４のフォームの例では、フィールド３０３に流し込まれるバリアブルデータを印刷する印刷ジョブ（第２印刷ジョブ）である。また、この印刷ジョブには、クリアトナーを印刷するための印刷設定が含まれている。
【００７４】
次に、ステップＳ８０５で、プリンタ１１３は、ステップＳ８０３及びステップＳ８０４で生成された印刷ジョブを受け取り、バリアブルデータを除いた印刷ジョブであるか否かを判定する。
【００７５】
バリアブルデータを除いた印刷ジョブであると判定された場合（ステップＳ８０５でＹＥＳ）、ステップＳ８０６で、プリンタ１１３は、ステップＳ８０３で生成された印刷ジョブを印刷して出力する。
【００７６】
一方、バリアブルデータを除いた印刷ジョブでないと判定された場合（ステップＳ８０５でＮＯ）、ステップＳ８０７で、プリンタ１１３は、ステップＳ８０４で生成された印刷ジョブをプリンタ１１３のメモリに記憶する。
【００７７】
次に、図９を用いて、２回目の印刷処理を説明する。また、この図９の処理は、プリンタ１１３上で実行される処理である。
【００７８】
まず、ユーザは、プリンタ１１３の操作パネルより、あらかじめプリンタ１１３に記憶されている印刷ジョブの内、印刷したい印刷ジョブを選択する。これにより、ステップＳ９０１で、プリンタ１１３は、ユーザにより選択された印刷ジョブがクリアトナーを印刷する印刷ジョブ（クリアトナー印刷ジョブ）である否かを判定する。
【００７９】
尚、この判定は、印刷ジョブ中に、クリアトナーを印刷するための印刷設定が含まれているか否かに基づいて判定する。
【００８０】
クリアトナー印刷ジョブでないと判定された場合（ステップＳ９０１でＮＯ）、ステップ９０２で、プリンタ１１３は、通常の印刷を実行する。
【００８１】
一方、クリアトナー印刷ジョブであると判定された場合（ステップＳ９０１でＹＥＳ）、ステップＳ９０３で、プリンタ１１３は、プリンタ１１３の操作パネルに、あらかじめプリンタ１１３に設定されてあるメッセージ文字列を表示する。具体例としては、図７の操作パネル７０２に表示されるメッセージである。
【００８２】
次に、ステップＳ９０４で、プリンタ１１３は、内部で使用するパラメータＮを１に初期化する。このパラメータＮは、印刷処理を行うページ数を示すものである。
【００８３】
次に、ステップＳ９０５で、プリンタ１１３は、Ｎページ目の印刷処理で、バリアブルデータを印刷するか否かを判定する。
【００８４】
バリアブルデータを印刷すると判定された場合（ステップＳ９０５でＹＥＳ）、ステップＳ９０６で、プリンタ１１３は、バリアブルデータを印刷する。即ち、ステップＳ９０６の処理により、例えば、１回目の印刷において、固定図形のみが印刷されフィールド内が空欄である用紙にバリアブルデータが印刷される。尚、このバリアブルデータは、空欄のフィールド内に印刷される。一方、バリアブルデータを印刷しないと判定された場合（ステップＳ９０５でＮＯ）、ステップＳ９０７に進む。
【００８５】
次に、ステップＳ９０７で、プリンタ１１３は、Ｎページ目の印刷処理で、クリアトナーを印刷する。
【００８６】
次に、ステップＳ９０８で、プリンタ１１３は、まだ、印刷していないページがあるか否かを判定する。
【００８７】
印刷していないページがあると判定された場合（ステップＳ９０８でＹＥＳ）、ステップＳ９０９で、プリンタ１１３は、Ｎを１インクリメントして、ステップＳ９０５に戻る。一方、印刷していないページがあると判定された場合（ステップＳ９０８でＮＯ）、処理を終了する。
【００８８】
以上説明したように、実施形態１によれば、一度目の印刷時に重要な個人情報等を印刷することなく、クリアトナーを載せる（印刷する）ことができる。つまり、重要情報の漏洩を招くことなく、安全にクリアトナーによる印刷を行うことができる。
【００８９】
尚、実施形態１では、初回の印刷時に、全てのバリアブルデータを印刷せず、２回目の印刷時に全てのバリアブルデータ（データ群）を印刷する構成について説明している。ここで、全てのバリアブルデータを２回目の印刷時の印刷対象にすると、２回目の印刷時の負荷が大きくなってしまう。本来、１回目の印刷時に印刷すべきでないバリアブルデータは、個人情報等の特定の重要なデータのみである。
【００９０】
そこで、特定のバリアブルデータのみを、２回目の印刷時の印刷対象にする構成とすることもできる。その一例について、図１０を用いて説明する。
【００９１】
図１０は本発明の実施形態１の応用例を説明するための図である。
【００９２】
図１０は、特定のフィールドに、一回目の印刷時に印刷するか否か（印刷を許容するか否か）のフラグを設定する方法の一例である。
【００９３】
図１０において、１００１は、フォーム作成アプリケーション１２１によって生成され、ホストコンピュータ１０１のディスプレイ１４４に表示されるフォーム作成画面である。まず、ユーザは、フォーム作成画面でフォームを作成する際に、重要なバリアブルデータがセットされるフィールドを選択して、プロパティを設定する。図１０の例では、フィールド２を選択している状態を示している。
【００９４】
次に、フォーム作成アプリケーション１２１は、フォーム作成画面に対する操作に基づいて、フィールド２のプロパティダイアログ１００２を表示する。ここで、ユーザは、チェックボックス１００３にチェックすることにより、このフィールドにセットされるバリアブルデータのみが、初回の印刷時での印刷を禁止する印刷設定が可能となる。そして、設定が完了する（ＯＫボタンが操作される）と、この印刷設定を含む印刷ジョブが生成されることになる。
【００９５】
図１１は本発明の実施形態１の図１０のフォーム１００４を用いて運用した一例である。
【００９６】
印刷時に、初回の印刷時に、フィールド１１０２、１１０４にセットされるバリアブルデータは印刷される。一方、フラグを設定したフィールド１１０３に関しては、バリアブルデータ１１０５は印刷されず、プリンタ内のハードディスクに保持されることになる。そして、このバリアブルデータ１１０５は、２回目の印刷で印刷されることになる。尚、フィールド１１０３は、１回目に印刷されても、２回目に印刷されても良い。
【００９７】
＜実施形態２＞
実施形態１では、２回目の印刷の際に、ユーザが正しい向きと順番で、１回目の印刷が完了している印刷物をプリンタにセットする必要がある。そのため、ユーザがその印刷物を間違えてプリンタにセットしてしまうと、正しい出力（印刷）結果が得られない場合がある。そこで、実施形態２では、このユーザによるオペレーションミスを無くすための構成について説明する。
【００９８】
実施形態２では、１回目の印刷時に、自動的に用紙銘柄を設定し、排紙ユニットと関連づけることで、ユーザによるオペレーションミスを無くすための構成を実現する。
【００９９】
以下、図１２と図１３を用いて、実施形態２の構成を説明する。
【０１００】
図１２は本発明の実施形態２における初回の印刷時の一例を示す図である。
【０１０１】
プリンタは、初回（１回目）の印刷ジョブを受け取ると、バリアブルデータを除いた印刷物１２０６を、複数の排紙ユニット１２０３〜１２０５の内、特定の排紙ユニット１２０３に対して出力する。そして、その排紙ユニット１２０３に対して、プリンタは自動的に用紙銘柄を設定する。用紙銘柄とは、給紙カセットと用紙を対応づける機能である。
【０１０２】
尚、各排紙ユニット１２０３〜１２０５は、プリンタへの給紙も可能な給排紙ユニットとして機能する。
【０１０３】
図１２の例では、排紙ユニット１に対して、「セキュアクリアトナー用紙１」という用紙銘柄を設定している（１２０２）。プリンタは、その用紙銘柄を含む設定情報も、バリアブルデータのみの印刷ジョブと共にハードディスクに記憶しておく。
【０１０４】
図１３は本発明の実施形態２における２回目の印刷時の一例を示す図である。
【０１０５】
ユーザがプリンタの操作パネルよりジョブを選択すると、プリンタはハードディスクに既に記憶している用紙銘柄の設定情報を解析する。そして、用紙銘柄に対応した給紙カセットから用紙を読み込む。
【０１０６】
図１３の例では、排紙ユニット１に排紙された用紙を「排紙ユニット１（１２０３）」から給紙する。その後、プリンタはバリアブルデータとクリアトナーをその給紙した用紙に印刷して、出力する（１３０１）。この方法により、ユーザは２度目の印刷時に用紙をセットする必要がなくなり、自動的に１度目の印刷物が選択されるようになる。このため、ユーザのオペレーションミスがなくなる。
【０１０７】
以上説明したように、実施形態２によれば、クリアトナーを用いる印刷における、１回目の印刷による印刷物を特定の排紙ユニットへ排紙するとともに、２回目の印刷では、その特定の排紙ユニットに排紙された印刷物を給紙して、印刷を行う。
【０１０８】
このように、１回目と２回目の一連の印刷における給排紙に用いる給排紙ユニットを共通化する。これにより、２回目の印刷の給紙を自動化することで、印刷における作業負担を軽減し、オペレーションミスを回避するとともに、印刷物上の情報の漏洩の危険性を軽減することができる。
【０１０９】
＜実施形態３＞
実施形態３では、実施形態２と同様に、ユーザのオペレーションミスをなくす構成について説明する。実施形態２では、各ユーザごとに専用の排紙ユニットが必要であるため、準備に手間がかかる。それに対して、実施形態３では、別の構成によりユーザのオペレーションミスをなくす構成について説明する。
【０１１０】
特に、実施形態３では、２回目の印刷時に、プリンタの操作パネル上に、正しい印刷結果のプレビュー画面と、実際にセットされた印刷用紙を用いて印刷した場合のプレビュー画面を表示（対比表示）する。このプレビュー画面をユーザが比較することで、印刷用紙のセットが正しいたかどうか出力前に確認することができる。
【０１１１】
図１４は本発明の実施形態３の一例を示す図である。
【０１１２】
２回目の印刷時に、プリンタの操作パネル１４０１に、プレビュー画面を表示する。プレビュー画面内の「正しい結果」（１４０２）では、正しい印刷結果を表示する。これは、初回の印刷時に、プリンタが内部で、フォーム情報が示すフォーム画像とデータ情報が示すデータ画像とのオーバレイ処理を実行し、その画像をオーバレイ画像としてあらかじめ記憶しておくことで実現する。一方、「実際の印刷」（１４０３）では、２回目の印刷時にセットされた印刷用紙（固定部分が印刷済み）に対して、プリンタに記憶されていたバリアブルデータ（データ情報）を印刷した場合の印刷結果を表示することで実現する。
【０１１３】
このプレビュー画面をユーザが比較することで、印刷用紙のセットが正しいかどうか出力前に確認することができる。
【０１１４】
以上説明したように、実施形態３によれば、印刷前に、正しい印刷結果と、実際の印刷結果とを操作パネル上に対比表示して、その内容を確認することができるので、意図する正しい印刷結果が得られるかを容易に確認することができる。
【０１１５】
＜実施形態４＞
例えば、１回目をオフセット印刷、２回目をＰＯＤ（Ｐｒｉｎｔ  Ｏｎ  Ｄｅｍａｎｄ）機でクリアトナー印刷というように、印刷処理効率を上げるために印刷機を１回目と２回目で別の印刷機を用いても、実施形態１と同様の効果が得られる。
【０１１６】
＜実施形態５＞
実施形態１〜４では、記録剤としてトナーを用いるレーザビーム方式の印刷の場合で説明しているが、これに限定されない。例えば、クリアトナーと同等の機能を実現できるインクであれば、インクを用いるインクジェット方式や熱転写方式の印刷においても、本発明を適用できることは言うまでもない。
【０１１７】
また、クリアトナーを用いて印刷する場合を例に挙げて説明しているが、これに限定されない。例えば、記録画像の定着性や耐水性を高めたり、その画像品質を高めたりするために印刷媒体に対して印刷（添加）される処理剤についても本発明を適用することができることは言うまでもない。
【０１１８】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１９】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１２０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１２１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１２２】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスクがある。また、更に、記録媒体としては、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１２３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、その接続先のホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１２４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。また、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１２６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１２７】
【図１】本発明の印刷システムの構成例を示す図である。
【図２】本発明の印刷ステムの一構成要素であるホストコンピュータのハードウェア構成を示す図である。
【図３】本発明の印刷システムの別構成を示す図である。
【図４】本発明のフォーム作成アプリケーションにより作成されるフォームの一例を示す図である。
【図５】本発明の印刷方法を説明するための図である。
【図６】本発明の実施形態１の初回（１回）の印刷時までの一例を示す図である。
【図７】本発明の実施形態１の２回目の印刷時の一例を示す図である。
【図８】本発明の実施形態１の初回の印刷処理を示すフローチャートである。
【図９】本発明の実施形態１の２回目の印刷処理を示すフローチャートである。
【図１０】本発明の実施形態１の応用例を説明するための図である。
【図１１】本発明の実施形態１の図１０のフォームを用いて運用した一例である。
【図１２】本発明の実施形態２における初回の印刷時の一例を示す図である。
【図１３】本発明の実施形態２における２回目の印刷時の一例を示す図である。
【図１４】本発明の実施形態３の一例を示す図である。
【図１５】従来技術を説明するための図である。
【符号の説明】
【０１２８】
１０１  ホストコンピュータ
１０３  ユーザインタフェース
１０５  ライブラリ
１０７  ネットワーク
１０９  プリントサーバ
１１１  通信チャネル
１１３  プリンタ
１１５  ファイルサーバ
１１７  データベースサーバ
１１９  データベース
１２１  フォーム作成アプリケーション
【図１】
2010113531.tif 000003
【図２】
2010113531.tif 000004
【図３】
2010113531.tif 000005
【図４】
2010113531.tif 000006
【図５】
2010113531.tif 000007
【図６】
2010113531.tif 000008
【図７】
2010113531.tif 000009
【図８】
2010113531.tif 000010
【図９】
2010113531.tif 000011
【図１０】
2010113531.tif 000012
【図１１】
2010113531.tif 000013
【図１２】
2010113531.tif 000014
【図１３】
2010113531.tif 000015
【図１４】
2010113531.tif 000016
【図１５】
2010113531.tif 000017