(57)【要約】【課題】内容物に過不足がある印刷物の検出を印刷用紙の消費を抑制して行う。【解決手段】制御ユニット１０が、クライアント端末１４からの印刷ジョブが封入封緘処理を伴う各通の内容物枚数が一定のバリアブル印刷である場合に、各通の印刷を行う前に内容物のデータ上の枚数が設定上の枚数と一致するか否かを確認し、一致しない場合はその通の印刷処理を保留するようにした。このため、例えば、内容物の原稿データに改ページの制御コードが誤って挿入される等の理由で内容物の枚数がデータ上で本来の枚数から増減した場合に、その内容物を含む通を印刷前に検出して印刷を保留し、印刷用紙の浪費を防ぐことができる。【選択図】図１
2015160315.tif 000002
【特許請求の範囲】
【請求項１】
入力された印刷ジョブに基づいて、複数通の封書の封筒及び内容物の画像を通毎に連続印刷する画像形成装置において、
前記印刷ジョブに含まれる各通毎の印刷データから、前記内容物のデータ上の枚数を各通毎に取得する枚数データ取得手段と、
前記枚数データ取得手段が取得した前記内容物のデータ上の枚数を、予め設定された各通共通の前記内容物の設定上の枚数と、各通毎に照合する枚数照合手段と、
前記枚数照合手段の照合において前記内容物のデータ上の枚数が前記内容物の設定上の枚数と一致した通の、封筒及び内容物の画像を印刷させる印刷制御手段と、
前記照合手段の照合において前記内容物のデータ上の枚数が前記内容物の設定上の枚数と一致しなかった通の、封筒及び内容物の画像の印刷を保留させる保留制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記印刷ジョブの先頭から所定通数分の印刷データから前記枚数データ取得手段が取得した前記内容物のデータ上の枚数により、前記内容物の設定上の枚数を決定する枚数決定手段をさらに備えており、前記枚数照合手段は、前記枚数データ取得手段が取得した前記内容物のデータ上の枚数を、前記枚数決定手段が決定した前記内容物の設定上の枚数と、各通毎に照合することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記印刷制御手段による通の封筒及び内容物の画像の印刷終了後に、前記保留制御手段により保留された先頭の通の少なくとも内容物の画像を試し印刷させる試し印刷制御手段をさらに備えていることを特徴とする請求項１又は２記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、封入封緘装置において封入封緘される封筒及び内容物の画像を、入力された印刷ジョブに基づいて印刷用紙上に形成する画像形成装置に関する。
【背景技術】
【０００２】
入力された印刷ジョブに基づいて印刷用紙上に画像を形成する画像形成装置は、例えばダイレクトメールや請求書等の宛先によって内容が異なる印刷物のバリアブル印刷を行う場合に、封入封緘装置と組み合わせて使用されることがある。
【０００３】
この場合、画像形成装置は、印刷ジョブ中の各宛先に共通する画像に関するリユーザブルデータと宛先毎に内容が異なる画像に関するバリアブルデータとに基づいて、各宛先に応じた内容の画像を印刷用紙上に印刷する。印刷後の印刷用紙は封入封緘装置に送られ、封入封緘装置は、各宛先毎に、封筒となる印刷用紙に内容物となる印刷用紙を封入して封筒を封緘する。
【０００４】
ところで、バリアブル印刷においては、内容物の枚数は各宛先とも同じでその内容だけが宛先毎に異なるものである場合がある。このような場合、例えば内容物のバリアブルデータの元となるアプリケーションソフトウェアで作成した画像データ中に、ある宛先の分だけ不要な改ページの制御コードが誤挿入されていると、その宛先だけ他の宛先よりも、画像形成装置で印刷される内容物の枚数が増えてしまう。
【０００５】
内容物の枚数が増えた宛先の印刷物は、例えば重量増により配達料金が上がってしまったり、事前に準備した内容物の枚数が不足したり、内容物の画像のレイアウトが狂って体裁が悪くなる等の不都合を引き起こす可能性がある。このため、封入封緘される印刷物の枚数管理は非常に重要である。
【０００６】
そして、封入封緘される印刷物の枚数を管理するものとして、封入封緘後の印刷物の重量を測定し、正規の重量と異なる重量の印刷物を内容物に過不足があるとして他の印刷物とは別に仕分ける提案が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１９００６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述の提案では、封入封緘後の印刷物の重量により内容物に過不足がある印刷物を見つけるので、内容物に過不足があるか否かを問わず印刷と封入封緘をまず行うことが必要となる。このため、内容物に過不足がある印刷物を見つけることはできても、その印刷物に使われる印刷用紙の消費を抑制することはできない。
【０００９】
本発明は前記事情に鑑みなされたものであり、本発明の目的は、内容物に過不足がある印刷物の検出を印刷用紙の消費を抑制して行うことができる画像形成装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため請求項１に記載した本発明の画像形成装置は、
入力された印刷ジョブに基づいて、複数通の封書の封筒及び内容物の画像を通毎に連続印刷する画像形成装置において、
前記印刷ジョブに含まれる各通毎の印刷データから、前記内容物のデータ上の枚数を各通毎に取得する枚数データ取得手段と、
前記枚数データ取得手段が取得した前記内容物のデータ上の枚数を、予め設定された各通共通の前記内容物の設定上の枚数と、各通毎に照合する枚数照合手段と、
前記枚数照合手段の照合において前記内容物のデータ上の枚数が前記内容物の設定上の枚数と一致した通の、封筒及び内容物の画像を印刷させる印刷制御手段と、
前記照合手段の照合において前記内容物のデータ上の枚数が前記内容物の設定上の枚数と一致しなかった通の、封筒及び内容物の画像の印刷を保留させる保留制御手段と、
を備えることを特徴とする。
【００１１】
なお、請求項１に記載した本発明の画像形成装置において、前記枚数データ取得手段は、各通の前記内容物の枚数が一定であることを示すデータが前記印刷ジョブに含まれている場合に、該印刷ジョブの各通毎の前記印刷データから前記内容物のデータ上の枚数をそれぞれ取得するようにしてもよい。
【００１２】
また、請求項２に記載した本発明の画像形成装置は、請求項１に記載した本発明の画像形成装置において、前記印刷ジョブの先頭から所定通数分の印刷データから前記枚数データ取得手段が取得した前記内容物のデータ上の枚数により、前記内容物の設定上の枚数を決定する枚数決定手段をさらに備えており、前記枚数照合手段は、前記枚数データ取得手段が取得した前記内容物のデータ上の枚数を、前記枚数決定手段が決定した前記内容物の設定上の枚数と、各通毎に照合することを特徴とする。
【００１３】
さらに、請求項３に記載した本発明の画像形成装置は、請求項１又は２に記載した本発明の画像形成装置において、前記印刷制御手段による通の封筒及び内容物の画像の印刷終了後に、前記保留制御手段により保留された先頭の通の少なくとも内容物の画像を試し印刷させる試し印刷制御手段をさらに備えていることを特徴とする。
【００１４】
なお、請求項３に記載した本発明の画像形成装置において、前記試し印刷の要否が設定される要否設定手段をさらに備えており、該要否設定手段の設定内容が前記試し印刷を要とする内容である場合に、前記試し印刷制御手段が前記試し印刷を行わせる構成としてもよい。
【発明の効果】
【００１５】
本発明によれば、内容物に過不足がある印刷物の検出を印刷用紙の消費を抑制して行うことができる。
【００１６】
即ち、請求項１に記載した本発明の画像形成装置によれば、印刷ジョブの各通毎の印刷データから各通の内容物の枚数をデータ上で特定し、その枚数が各通共通の内容物の設定上の枚数と一致しなければ、その通の封筒及び内容物の印刷が実行されずに保留される。このように、内容物に過不足がある印刷物（封筒及び内容物）の検出を、その印刷物の印刷を行って印刷用紙を消費する前に行い、かつ、検出した印刷物の印刷を保留することで、内容物に過不足がある印刷物の検出を印刷用紙の消費を抑制して行うことができる。
【００１７】
なお、請求項１に記載した本発明の画像形成装置において、各通の前記内容物の枚数が一定であることを示すデータが印刷ジョブに含まれている場合は、通毎に内容物の枚数が異なる印刷ジョブを、各通の内容物の枚数が一定であることを示すデータが印刷ジョブに含まれていないことで事前に認識し、内容物のデータ上の枚数が内容物の設定上の枚数と一致しなくても、その通の封筒及び内容物の印刷を保留せずに実行させることができる。
【００１８】
ここで、各通の内容物の枚数が一定であることを示すデータは、プリンタドライバ側において印刷ジョブを生成する際に、ユーザが指定する印刷内容にしたがって印刷ジョブ中に含ませることができる。
【００１９】
また、請求項２に記載した本発明の画像形成装置によれば、請求項１に記載した本発明の画像形成装置において、枚数データ取得手段が印刷ジョブの先頭から所定通数分の印刷データから取得した内容物のデータ上の枚数によって、内容物の設定上の枚数が決定される。
【００２０】
例えば、所定通数が１通であれば、印刷ジョブの先頭の通の印刷データから取得された内容物のデータ上の枚数が、そのまま、内容物の設定上の枚数に決定される。また、所定通数が複数通である場合、印刷ジョブの先頭から複数通の印刷データからそれぞれ取得された内容物のデータ上の枚数が全て同じであれば、その枚数が内容物の設定上の枚数に決定される。
【００２１】
一方、所定通数が複数通である場合、印刷ジョブの先頭から複数通の印刷データからそれぞれ取得された内容物のデータ上の枚数が全て同じでなければ、各通の内容物のデータ上の枚数に基づいて、内容物の設定上の枚数が決定される。具体的には、例えば、内容物のデータ上の枚数が同じである通の数が最も多い枚数を、内容物の設定上の枚数に決定することができる。あるいは、所定通数よりも少ない複数通連続して内容物のデータ上の枚数が同じであるときに、その枚数を内容物の設定上の枚数に決定することができる。
【００２２】
このように、印刷ジョブの先頭から所定通数分の印刷データから取得された内容物のデータ上の枚数によって内容物の設定上の枚数を決定することで、内容物の設定上の枚数をユーザが自ら設定する必要をなくすことができる。これにより、内容物に過不足がある印刷物の印刷前における検出を印刷ジョブの入力により自動で実行させることができる。
【００２３】
さらに、請求項３に記載した本発明の画像形成装置によれば、請求項１又は２に記載した本発明の画像形成装置において、内容物のデータ上の枚数と設定上の枚数との不一致により保留された先頭の通の封筒及び内容物を試し印刷することで、内容物のデータ上の枚数と設定上の枚数とが一致しなかった原因を試し印刷された内容物によってユーザに認識させることができる。
【００２４】
なお、請求項３に記載した本発明の画像形成装置において、試し印刷の要否が設定される要否設定手段をさらに備える構成とする場合は、試し印刷の要否を設定できるようにして、試し印刷が不要の場合は試し印刷によって印刷用紙が消費されるのを防げるようにすることができる。
【００２５】
ここで、試し印刷の要否は、例えば印刷ジョブの出力側から印刷ジョブに含めて通知されて設定されてもよく、その場合は、印刷ジョブの出力側で封筒及び内容物の印刷を要求するユーザが、印刷ジョブの出力側において試し印刷の要否を指定することになる。また、試し印刷の要否は、画像形成装置側で直接設定されてもよく、その場合は、試し印刷の要否を画像形成装置の管理者やユーザが指定することができる。
【００２６】
さらに、内容物のデータ上の枚数と設定上の枚数とが一致した通の封筒及び内容物の印刷終了後に、試し印刷の要否を印刷ジョブの出力側や画像形成装置側でユーザや管理者に問い合わせ、それに呼応してユーザや管理者が指定した内容に試し印刷の要否が設定されるようにしてもよい。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係るプリンタネットワークシステムの概略構成を示すブロック図である。
【図２】図１のクライアント端末の出力部に表示されるアプリケーションプログラムの印刷メニューの印刷設定画面を示す説明図である。
【図３】図２のメール作成プリントの詳細設定画面を示す説明図である。
【図４】図１のインクジェット記録装置によって印刷されるバリアブル印刷の原稿データの態様を示す説明図であり、（ａ）は本来の期待される内容物の印刷データ、（ｂ）は実際に出力される誤った内容物の印刷データを示す。
【図５】図１のクライアント端末から印刷ジョブが入力するのに伴い制御ユニットが行う処理の手順を示すフローチャートである。
【図６】図１のクライアント端末から印刷ジョブが入力するのに伴い制御ユニットが行う処理の手順を示すフローチャートである。
【図７】図１のインクジェット記録装置のディスプレイに表示される試し印刷の内容確認画面を示す説明図である。
【発明を実施するための形態】
【００２８】
以下、本発明の実施形態について図面を参照しながら説明する。図１は、本発明の一実施形態に係るプリンタネットワークシステムの概略構成を示す説明図である。なお、図１に示す本実施形態のインクジェット記録装置１は、インクジェット方式のラインカラープリンタであるものとする。
【００２９】
（プリンタネットワークシステムの全体構成）
図１に示すように、本実施形態のプリンタネットワークシステムは、インクジェット記録装置１（請求項中の画像形成装置に相当）とクライアント端末１４とを有している。
【００３０】
（クライアント端末の構成）
前記クライアント端末１４は、ＰＣ（パーソナルコンピュータ）等によって構成されるものである。このクライアント端末１４は、ＲＯＭ１７に格納された制御プログラムに基づいて各種の処理を実行するＣＰＵ１６を有している。また、ＣＰＵ１６には、ワーキングエリアとして機能するＲＡＭ１８と、キーボードやマウス等から構成される入力部１９と、液晶ディスプレイ等から構成される出力部２０と、外部記憶装置２１と、ディスクドライブ２２とが接続されている。
【００３１】
外部記憶装置２１には、文書、画像等の印刷画像を含む原稿データを生成するためのアプリケーションプログラムの格納領域や、インクジェット記録装置１のプリンタドライバプログラムの格納領域、その他各種アプリケーションプログラムの格納領域が確保されている。また、外部記憶装置２１には、データベース領域も確保されている。このデータベース領域には、アプリケーションプログラムを用いて生成された原稿データや、原稿データの印刷画像を所定の印刷設定情報に従って印刷用のイメージデータに変換処理した印刷データ（例えば、ＰＲＮデータ）が、格納される。
【００３２】
ここで、印刷設定情報とは、例えば、原稿データのサイズ、解像度、印刷用紙のサイズ及び印刷方向等、通常印刷に必要な情報である。また、この印刷設定情報には、印刷画像をインクジェット記録装置１で印刷する際の印刷モードや、インクジェット記録装置１の後段に接続した不図示の封入封緘装置で封入封緘処理等のフィニッシング処理を行う場合のフィニッシングに関する情報も含まれている。
【００３３】
ＣＰＵ１６は、プロセッサやメモリその他の周辺装置によって構成される演算装置であり、入力部１９から入力される起動要求にしたがって外部記憶装置２１のアプリケーションプログラムを起動させる。また、ＣＰＵ１６は、入力部１９からのパラメータ入力等により、起動されたアプリケーションプログラム上において画像の原稿データを生成する。生成された原稿データは出力部２０に表示出力され、また、入力部１９から保存要求が入力された場合には、生成された原稿データが外部記憶装置２１のデータベース領域に記憶される。
【００３４】
外部記憶装置２１のデータベース領域に記憶された原稿データは、アプリケーションプログラムの起動中に入力部１９からの読み出し要求が入力された場合に、外部記憶装置２１から読み出される。読み出された原稿データの印刷画像は、出力部２０に表示出力することができ、また、アプリケーションプログラム上において加工して新たな原稿データに生成し直すこともできる。
【００３５】
そして、ＣＰＵ１６は、原稿アプリケーションプログラムや帳票作成のアプリケーションプログラム等で生成した原稿データの印刷要求が入力された場合に、プリンタドライバプログラムをＣＰＵ１６上で実行させることでＣＰＵ１６上にプリンタドライバ１１０を仮想的に構築する。そして、プリンタドライバ１１０によってインクジェット記録装置１に印刷ジョブを出力させる。
【００３６】
プリンタドライバ１１０は、クライアント端末１４に接続されたインクジェット記録装置１を制御するために、クライアント端末１４上で実行されるデータ変換プログラムである。このプリンタドライバ１１０は、原稿アプリケーション等が生成した印刷画像を有する原稿データを取得し、所定の印刷設定情報に従って印刷ジョブを生成する。そして、生成した印刷ジョブを外部インターフェイス部１５から制御ユニット１０の外部インターフェイス部１１に出力する。
【００３７】
このアプリケーションプログラムで生成された原稿データの印刷画像をインクジェット記録装置１で印刷する際の印刷モードの一つとして、バリアブル印刷がある。バリアブル印刷とは、例えばダイレクトメールや請求書等、固定されたレイアウトで、顧客に応じた個別の内容やページ数の印刷画像を、複数の顧客分連続して印刷する印刷モードである。
【００３８】
このバリアブル印刷では、レイアウト情報やロゴ等の不変のリユーザブルデータに、氏名や住所、通知内容等の顧客（宛先）毎に可変となるバリアブルデータを挿入して、顧客毎に内容やページ数の異なる印刷画像を印刷する。そのために、プリンタドライバ１１０は、リユーザブルデータとバリアブルデータとをセットにした原稿データから印刷画像の印刷データを生成し、印刷ジョブの印刷データとしてインクジェット記録装置１に出力する。
【００３９】
このバリアブル印刷モードの印刷は、例えば、帳票を作成するアプリケーションプログラムを用いた印刷メニューにおいて、図２に示す印刷設定画面を出力部２０に表示させ、印刷設定画面の「仕上げ」タブの画面において、「メール作成プリント」のチェックボックスをチェックすることで行うことができる。
【００４０】
また、「詳細設定」ボタンをクリックすることで、図３に示す詳細設定画面を出力部２０に表示させ、「メールフォーム」や「封入物」のエリアにおいて、封筒とする印刷用紙や内容物とする印刷用紙に関する設定を行うことができる。特に、「封入物」のエリアでは、「封入物枚数一定」のチェックボックスをチェックすることで、内容物の枚数が全通同じであることを設定することができると共に、全通共通の内容物の枚数を隣の数値入力欄から入力し設定することができる。
【００４１】
さらに、図３に示す詳細設定画面において、「保留分サンプルプリント」のチェックボックスをチェックすることで、内容物の枚数に過不足があり印刷が保留された通の「試し印刷」の要否を設定することができる。内容物の枚数に過不足がある通の印刷の保留と「試し印刷」については、後に詳しく説明する。
【００４２】
なお、図２や図３の画面におけるバリアブル印刷の各種の設定は、専ら、クライアント端末１４から印刷ジョブを出力させるユーザの操作によって行われる。
【００４３】
帳票作成アプリケーションプログラムを用いて作成できるバリアブル印刷の原稿データは、例えば、図４（ａ）に示すような態様が考えられる。
【００４４】
図４はバリアブル印刷によって作成できる原稿データの態様を示す説明図であり、（ａ）は本来の期待される内容物の印刷データ、（ｂ）は実際に出力される誤った内容物の印刷データを示す。
【００４５】
図４に示すバリアブル印刷の原稿データは、封入封緘機能を用いて封書として発送する封筒と封筒に収納する内容物とを、宛先毎に繰り返す態様となっている。
【００４６】
具体的には、図４（ａ）に示すように、バリアブル印刷の本来の原稿データは、Ａさん宛の封筒と内容物、Ｂさん宛の封筒と内容物、Ｃさん宛の封筒と内容物が連続する内容となっている。各宛先の原稿は、それぞれが１つのサブセットを構成している。即ち、図４（ａ）の原稿データは複数のサブセットによって構成されている。
【００４７】
そして、印刷モードがバリアブル印刷である場合、プリンタドライバ１１０が生成する印刷ジョブには、図４（ａ）の原稿データのサブセットの区切りを示すサブセット情報が含まれている。また、不図示の封入封緘装置におけるフィニッシング処理として封入封緘処理を行うことが印刷設定情報において指定されている場合は、封入封緘装置において各通の封筒に封入する内容物の枚数が全通同じかそれとも各通毎に異なるかの情報や、全通共通の内容物の枚数の情報等が、印刷設定情報にさらに加えられる。
【００４８】
さらに、図３の詳細設定画面において「保留分サンプルプリント」のチェックボックスがチェックされている場合は、「試し印刷」を要とする情報も印刷設定情報に加えられる。
【００４９】
（インクジェット記録装置の構成）
一方、図１に示すように、前記インクジェット記録装置１は、原稿上の画像情報を印刷画像として読み取って画像信号を出力するスキャナ部１０１と、スキャナ部１０１から出力された画像信号に基づいて印刷用紙に印刷画像を印刷するプリンタ部１０２と、全体制御用の制御ユニット１０とを備えている。プリンタ部１０２における印刷画像の印刷に使用する印刷用紙は、不図示の給紙部からプリンタ部１０２を介して不図示の排紙部に搬送される。
【００５０】
制御ユニット１０の外部インターフェイス部１１には、ローカルエリアネットワークＬＡＮを介して、複数のクライアント端末１４の外部インターフェイス部１５（図１中では、代表して１つのクライアント端末１４についてのみ示している）がそれぞれ接続されている。制御ユニット１０は各クライアント端末１４から印刷画像の印刷ジョブを受け取る。
【００５１】
制御ユニット１０は、受け取った印刷ジョブにより印刷画像のラスタデータを生成する。そして、インクジェット記録装置１は、印刷ジョブの印刷設定情報において指定された条件で、印刷画像の印刷用紙への印刷をプリンタ部１０２において実行する。
【００５２】
また、制御ユニット１０にはディスプレイ８０が接続されている。このディスプレイ８０は、インクジェット記録装置１の上部に配置されている。このディスプレイ８０は、インクジェット記録装置１のユーザインタフェースとして使用される。具体的には、例えば、スキャナ部１０１にセットした印刷画像を複写印刷する際の、複写枚数や複写倍率といった複写条件をユーザが入力する入力操作部等として、ディスプレイ８０が利用される。
【００５３】
上述したプリンタ部１０２に印刷動作を行わせるインクジェット記録装置１の制御ユニット１０は、ＣＰＵ９０を備える。このＣＰＵ９０は、ＲＯＭ９１に格納されているプログラム及び設定情報に基づいて、ディスプレイ８０から入力設定される内容に応じたスキャナ部１０１やプリンタ部１０２の動作を制御する。
【００５４】
なお、制御ユニット１０にはＲＡＭ９２が設けられており、ＲＡＭ９２には、クライアント端末１４から制御ユニット１０に入力された印刷ジョブや、ディスプレイ８０から入力されたコピー時の印刷枚数や各種の設定内容等が随時記憶される。
【００５５】
また、ＲＡＭ９２にはフレームメモリ領域が設けられている。このフレームメモリ領域には、クライアント端末１４からの印刷ジョブやスキャナ部１０１からの画像信号によってＣＰＵ９０が生成する印刷画像のラスタデータが、プリンタ部１０２に出力されるまでの間、一時的に記憶される。
【００５６】
さらに、制御ユニット１０には外部記憶装置９３が設けられており、この外部記憶装置９３はＣＰＵ９０に接続されている。外部記憶装置９３には、上述したＲＡＭ９２から転送された印刷ジョブを記憶する複数の領域が設けられている。また、外部記憶装置９３には、各種のテーブルやカウンタ等が記憶される。
【００５７】
ところで、クライアント端末１４から出力されるバリアブル印刷モードの印刷ジョブにおいて、本来は図４（ａ）に示す内容物が各通とも２枚の原稿データの一部が、本来とは異なる内容になる場合がある。
【００５８】
例えば、帳票作成アプリケーションプログラムで作成した２通目の原稿データのバリアブルデータに誤って改ページの制御コードが挿入されると、図４（ｂ）に示すように、２通目の内容物の例えば１ページ目が途中で改ページされて２枚に分かれてしまう。そうすると、内容物が２通目だけは３ページに増えてしまい、内容物の１ページ目の画像の体裁が悪くなる他、場合によっては重量増によって配達料金が上がってしまう。
【００５９】
そこで、本実施形態のインクジェット記録装置１では、本来は図４（ａ）に示す内容物の枚数が、少なくとも一部の通において図４（ｂ）に示すように過不足している場合に、制御ユニット１０の制御によって、該当する通の印刷を保留するようにしている。また、予め設定しておくことによって、内容物の枚数に過不足がない通を印刷した後に、保留した通の「試し印刷」を行えるようにしている。
【００６０】
（印刷処理）
以下、クライアント端末１４から印刷ジョブが入力するのに伴い制御ユニット１０が行う処理の手順について、図５及び図６のフローチャートを参照して説明する。
【００６１】
まず、図５に示すように、クライアント端末１４からの印刷ジョブが入力されると（ステップＳ１でＹＥＳ）、制御ユニット１０は、印刷ジョブの印刷設定情報において封入封緘処理を行うことが指定されているか否かを確認する（ステップＳ３）。封入封緘処理が指定されていない場合は（ステップＳ３でＮＯ）、制御ユニット１０は、印刷設定情報に応じた通常内容の印刷処理をプリンタ部１０２に実行させて（ステップＳ５）、一連の処理を終了する。
【００６２】
一方、封入封緘処理が指定されている場合は（ステップＳ３でＹＥＳ）、制御ユニット１０は、封入封緘装置において各通の封筒に封入する内容物の枚数が全通同じかそれとも各通毎に異なるかの情報を印刷設定情報から取得し、その情報から、内容物の設定上の枚数が全通同じか否かを確認する（ステップＳ７）。
【００６３】
内容物の設定上の枚数が全通同じではない場合は（ステップＳ７でＮＯ）、制御ユニット１０は、印刷設定情報に応じた通常内容の印刷処理をプリンタ部１０２に実行させて（ステップＳ５）、一連の処理を終了する。これに対し、内容物の設定上の枚数が全通同じである場合は（ステップＳ７でＹＥＳ）、制御ユニット１０は、内容物の設定上の枚数を決定する（ステップＳ９）。
【００６４】
内容物の設定上の枚数は、例えば、印刷設定情報から全通共通の内容物の枚数の情報を取得して、その枚数に決定してもよい。また、印刷ジョブのサブセット情報に基づいて制御ユニット１０が特定する、各通の内容物枚数に基づいて決定してもよい。この場合には、内容物の設定上の枚数をクライアント端末１４側で印刷設定情報に設定する必要をなくし、クライアント端末１４からの印刷ジョブの入力により、内容物の設定上の枚数の決定とそれ以降の処理を自動で実行することができる。
【００６５】
そして、印刷ジョブのサブセット情報に基づいて決定する場合は、具体的には、印刷ジョブの先頭の通について特定した内容物枚数を、内容物の設定上の枚数として決定してもよい。あるいは、先頭から複数通（所定通数）について特定した内容物枚数に基づいて、内容物の設定上の枚数として決定してもよい。
【００６６】
先頭から複数通の内容物枚数に基づいて決定する場合、２つ以上の所定数の通に亘り連続して、あるいは、全ての通について、制御ユニット１０が特定した内容物枚数が同じであった場合に、その枚数を内容物の設定上の枚数として決定してもよい。
【００６７】
また、先頭から複数通の内容物枚数に基づいて決定する場合、複数通のうち半数を超える通について、制御ユニット１０が特定した内容物枚数が同じであった場合に、その枚数を内容物の設定上の枚数として決定してもよい。あるいは、複数通について制御ユニット１０がそれぞれ特定した内容物枚数のうち、同じ枚数が最も多い通の枚数を、内容物の設定上の枚数として決定してもよい。
【００６８】
続いて、制御ユニット１０は、印刷ジョブのサブセット情報に基づいて、内容物のデータ上の枚数を各通について印刷ジョブの先頭から順に取得し（ステップＳ１１）、取得した各通の内容物のデータ上の枚数が、ステップＳ９で決定した内容物の設定上の枚数と一致するか否かを確認する（ステップＳ１３）。
【００６９】
内容物のデータ上の枚数が設定上の枚数と一致した場合は（ステップＳ１３でＹＥＳ）、制御ユニット１０は、その通のサブセットについて、印刷設定情報に応じた通常内容の印刷処理をプリンタ部１０２に実行させ（ステップＳ１５）、内容物のデータ上の枚数が設定上の枚数と一致しなかった場合は（ステップＳ１３でＮＯ）、制御ユニット１０は、その通のサブセットの印刷処理を保留する（ステップＳ１７）。
【００７０】
そして、制御ユニット１０は、内容物のデータ上の枚数が設定上の枚数と一致するか否かを最終通まで確認したか否かを確認し（ステップＳ１９）、確認していない場合は（ステップＳ１９でＮＯ）、ステップＳ１１にリターンする。
【００７１】
一方、内容物のデータ上の枚数が設定上の枚数と一致するか否かを最終通まで確認した場合は（ステップＳ１９でＹＥＳ）、制御ユニット１０は、図６に示すように、「試し印刷」を要とする情報が印刷設定情報に含まれているか否かによって、ステップＳ１７で印刷処理を保留した通のうち先頭の通の「試し印刷」を行うか否かを確認する（ステップＳ２１）。
【００７２】
「試し印刷」を行わない場合は（ステップＳ２１でＮＯ）、印刷処理を保留した通の存在を示すメッセージをディスプレイ８０に表示させると共に（ステップＳ２３）、同様の表示を出力部２０で行わせるための通知を、印刷ジョブの出力元のクライアント端末１４に出力して（ステップＳ２５）、一連の処理を終了する。
【００７３】
また、「試し印刷」を行う場合は（ステップＳ２１でＹＥＳ）、制御ユニット１０は、「試し印刷」の実行内容の指定を要求するために、図７の内容確認画面をディスプレイ８０に表示させる（ステップＳ２７）。
【００７４】
図７の内容確認画面は、保留した通のサブセットの「試し印刷」を、最初に保留した１通目のサブセットのみ行う場合にタッチする「再開後の１通目をサンプルプリントする」のボタン８１と、保留した全ての通のサブセットについて保留中に行う場合にタッチする「プリントを再開する」のボタン８３とを有している。また、内容確認画面は、選択した内容を取り消す場合にタッチする「取消」のボタン８５と、選択した内容を確定する場合にタッチする「確定」のボタン８７とをさらに有している。
【００７５】
図７の内容確認画面において、「再開後の１通目をサンプルプリントする」のボタン８１に続いて「確定」のボタン８７が操作されると、最初に保留した１通目のサブセットのみの「試し印刷」を行うことが指定される。また、「プリントを再開する」のボタン８３に続いて「確定」のボタン８７が操作されると、保留した全ての通のサブセットの「試し印刷」を行うことが指定される。
【００７６】
さらに、「再開後の１通目をサンプルプリントする」のボタン８１や「プリントを再開する」のボタン８３に続いて「取消」のボタン８５が操作されると、ボタン８１，８３の操作による選択内容がキャンセルされる。
【００７７】
続いて、制御ユニット１０は、図６に示すように、図７の内容確認画面において、最初に保留した１通目のサブセットのみの「試し印刷」を行うことがユーザによって指定されたか否かを確認する（ステップＳ２９）。
【００７８】
１通目のみの「試し印刷」が指定された場合は（ステップＳ２９でＹＥＳ）、保留された１通目のサブセットの印刷処理を「試し印刷」としてプリンタ部１０２に実行させて（ステップＳ３１）、一連の処理を終了する。
【００７９】
一方、１通目のみの「試し印刷」が指定されなかった場合は（ステップＳ２９でＹＥＳ）、保留した全ての通のサブセットの印刷処理を「試し印刷」としてプリンタ部１０２に実行させて（ステップＳ３３）、一連の処理を終了する。
【００８０】
以上の説明からも明らかなように、本実施形態では、図５のフローチャートにおけるステップＳ９及びステップＳ１１が、請求項中の枚数データ取得手段に対応する処理となっている。また、本実施形態では、図５中のステップＳ１３が、請求項中の枚数照合手段に対応する処理となっている。
【００８１】
さらに、本実施形態では、図５中のステップＳ１５が、請求項中の印刷制御手段に対応する処理となっている。また、本実施形態では、図５中のステップＳ１７が、請求項中の保留制御手段に対応する処理となっている。
【００８２】
さらに、本実施形態では、図５中のステップＳ９が、請求項中の枚数決定手段に対応する処理となっている。また、本実施形態では、図６のフローチャートにおけるステップＳ３１及びステップＳ３３が、請求項中の試し印刷制御手段に対応する処理となっている。
【００８３】
このように構成された本実施形態のインクジェット記録装置１によれば、制御ユニット１０が、クライアント端末１４からの印刷ジョブが封入封緘処理を伴う各通の内容物枚数が一定のバリアブル印刷である場合に、各通の印刷を行う前に内容物のデータ上の枚数が設定上の枚数と一致するか否かを確認し、一致しない場合はその通の印刷処理を保留するようにした。
【００８４】
このため、例えば、内容物の原稿データに改ページの制御コードが誤って挿入される等の理由で、図４（ｂ）に示すように内容物の枚数がデータ上で本来の２枚から３枚に増えた場合等に、その内容物を含む通を印刷前に検出して印刷を保留し、印刷用紙の浪費を防ぐことができる。
【００８５】
なお、本実施形態では、封入封緘処理を伴うバリアブル印刷が、各通の内容物枚数が一定である場合とそうでない場合との両方あるものとし、内容物枚数が一定であることを示す情報が印刷ジョブの印刷設定情報に含まれているときに、制御ユニット１０が、内容物枚数が設定上の枚数と異なる通の印刷を保留するものとした。
【００８６】
しかし、封入封緘処理を伴うバリアブル印刷が常に、各通の内容物枚数が一定である状態で行われる場合は、封入封緘処理を伴うバリアブル印刷であることを印刷設定情報で認識した場合に、制御ユニット１０が、内容物枚数が一定であることを示す情報が印刷ジョブの印刷設定情報に含まれているか否かを確認することなく、内容物枚数が設定上の枚数と異なる通の印刷を保留するようにしてもよい。
【００８７】
また、本実施形態では、内容物の設定上の枚数とデータ上の枚数との不一致により印刷処理を保留された通の１通目又は全通を、内容物の設定上の枚数とデータ上の枚数とが一致した通の印刷後に「試し印刷」する場合について説明した。しかし、保留した２通目以降の通を「試し印刷」するための構成や、保留した全ての通を「試し印刷」するための構成を、省略してもよい。さらに、印刷処理を保留された１通目の「試し印刷」は、封筒の印刷を省略して内容物のみを印刷するようにしてもよい。
【００８８】
そして、「試し印刷」を行う構成とした場合は、内容物のデータ上の枚数が設定上の枚数と異なったために印刷が保留された通について、その原因を「試し印刷」の結果からユーザに認識させることができる。
【００８９】
さらに、本実施形態では、クライアント端末１４の出力部２０に表示された図３の詳細設定画面において、ユーザが「保留分サンプルプリント」のチェックボックスをチェックするか否かによって、「試し印刷」の要否が設定されるものとした。しかし、同様の設定画面をインクジェット記録装置１の管理者が所定の操作によってディスプレイ８０に表示させることができるようにし、その画面において「試し印刷」の要否を管理者が設定できるように構成してもよい。
【００９０】
また、内容物の設定上の枚数とデータ上の枚数とが一致した通の印刷後に、クライアント端末１４の表示部２０やインクジェット記録装置１のディスプレイ８０に、「試し印刷」の要否を問い合わせる画面を表示させて、その問い合わせ画面からの要否を指定する入力に応じて、「試し印刷」を行うかどうかを制御ユニット１０が決定する構成としてもよい。
【００９１】
さらに、「試し印刷」の要否を設定できるようにする構成を省略してもよいが、この構成を設けることで、「試し印刷」が不要な場合は無用に印刷用紙を消費して「試し印刷」が行われるのを防ぐことができる。
【００９２】
また、上述した実施形態では、画像形成装置としてインクジェット記録装置１を用いた場合を例に取って説明した。しかし、本発明はインクジェット方式に限らず、電子写真方式や孔版印刷方式等のインクジェット方式以外の方式によるプリンタを画像形成装置とする場合にも、広く適用することができる。
【符号の説明】
【００９３】
１  インクジェット記録装置
１０  制御ユニット
１１  外部インターフェイス部
１４  クライアント端末
１５  外部インターフェイス部
１６  ＣＰＵ
１７  ＲＯＭ
１８  ＲＡＭ
１９  入力部
２０  出力部
２１  外部記憶装置
２２  ディスクドライブ
５０  ディスク状記録媒体
８０  ディスプレイ
８１，８３，８５，８７  ボタン
９０  ＣＰＵ
９１  ＲＯＭ
９２  ＲＡＭ
９３  外部記憶装置
１０１  スキャナ部
１０２  プリンタ部
１１０  プリンタドライバ
【図１】
2015160315.tif 000003
【図２】
2015160315.tif 000004
【図３】
2015160315.tif 000005
【図４】
2015160315.tif 000006
【図５】
2015160315.tif 000007
【図６】
2015160315.tif 000008
【図７】
2015160315.tif 000009