(57)【要約】【課題】  バリアブル印刷システムにおいて指定部数毎にグループ印刷を行うサブグループ印刷を行う場合、印刷ジョブに印刷後処理工程を考慮した印刷設定がなされていないため、印刷後処理工程での作業が煩雑になっていた。【解決手段】  サブグループ印刷の印刷設定において印刷装置及び印刷後処理装置の機器能力情報を取得して、それを基に印刷後処理装置の能力を超える印刷を行わないようにする。またバリアブル印刷において、印刷ジョブに含まれるバリアブルデータのレコード情報から印刷後処理で作業がしやすいように印刷設定を変更する。加えて印刷装置がグループ印刷機能を持つがサブグループ印刷を行えない場合、サブグループ印刷を複数のジョブに分割して処理することで処理を代替する。【選択図】  図１２
2013208824.tif 000002
【特許請求の範囲】
【請求項１】
サブグループ印刷（図８）を行うバリアブル印刷システム(２００)で、
印刷装置と印刷後処理装置の機器能力情報を取得する手段（４０４）と
前記機器能力情報取得手段によって取得した機器能力情報（図１０）（図１１）を基にサブグループ印刷設定を印刷ジョブに設定する手段(４０６)（図１２）と、
前記印刷ジョブ設定手段によりサブグループ印刷が設定された印刷ジョブを印刷する印刷手段(５０４)と、
を有することを特徴とする印刷システム。
【請求項２】
前記印刷ジョブ設定手段(４０６)は、印刷ジョブのコンテンツデータ(７０２)に含まれる任意のデータを使用してサブグループの印刷設定を行うこと（図１３）を特徴とする請求項１に記載の印刷システム。
【請求項３】
前記印刷ジョブ設定手段(４０６)は前記サブグループ印刷手段(５０４)を持たない印刷装置において印刷ジョブを分割して印刷すること（図１４）を特徴とする請求項１に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、その制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、デジタルプリントを行うMFP(Multi Function Peripheral)などの印刷装置において、複数ページからなるコンテンツデータの同一ページを指定部数分連続して印刷し、同一の排紙先にまとめて出力するグループ印刷機能がある（図１A）。
【０００３】
これに対して、コンテンツデータのページ順に1枚ずつ印刷出力して指定部数回繰り返して積み上げていく出力方式であるコレート機能がある（図1B）。
【０００４】
グループ印刷の使用例として、グループ印刷により同一ページをまとめて出力することで、出力物をそのまま印刷処理の後処理装置(フィニッシング工程)の入力として使用することができる。特にPOD(Print On Demand)印刷の後処理工程において、その前処理で印刷装置によって出力した印刷物をコレータを使用してまとめた紙のセットを入力として製本処理を行うことがある。あらかじめバリアブル印刷で作成した1枚毎に内容の異なる印刷物を、コレータを使用して他の印刷物とマージした上で製本処理を行い、１部毎に異なる内容を持つ製本物を作成する。
【０００５】
グループ印刷、コレート印刷に関連する先行技術の一例として以下が挙げられる。
【０００６】
特許文献１では、複数枚の出力した印刷成果物を、再度読み取り装置にて内容の読み取りを行い、その読み取り結果と出力物の利用形態に応じて印刷成果物を並び替える処理を行っている。
【０００７】
特許文献2では、コレート印刷において印刷コンテンツページ数より排紙トレイ数が少ない場合に、それを超えた分の排紙先を指定する手段を設けている。
【０００８】
特許文献3では、複数部数の印刷時に印刷コンテンツデータの属性やファイル形式で印刷順や排紙先を切り替える処理を行っている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開2002-328799号公報
【特許文献２】特開平07-117917号公報
【特許文献３】特開2008-080708号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上記のバリアブル印刷を行うPOD印刷システムにおいて、コレータの給紙段に積載可能な印刷物の枚数が少ない場合、作業者が印刷物の同一ページをいくつかの束にして分けて扱う必要がある。
【００１１】
このようなバリアブル印刷によって印刷されたプレプリント紙をマージする場合、挿入するページを誤ったり挿入先が間違ったりすると、その製本物のみならず、他の製本物にも影響を及ぼすため、慎重にマージすることが必要である。
【００１２】
このような状況において、作業者が手作業でマージする印刷物の枚数を数えて正確に分別したうえ取り分けることは、非常に煩雑な作業であり、間違いが発生し易い。
【００１３】
そこで本発明では、ユーザがマージする印刷物を正確に、かつ容易に取り分けることのできる印刷システム及び制御方法、プログラムを提供することが目的である。
【課題を解決するための手段】
【００１４】
上記の課題を解決する印刷システムは、
機器能力情報を取得する機器能力情報取得手段と、
前記機器能力取得手段によって取得された後処理装置の能力情報を使用して指定枚数毎にグループ印刷を行うサブグループ印刷を設定するサブグループ印刷設定手段と、
前記サブグループ印刷設定手段により設定された印刷ジョブを印刷するサブグループ印刷手段と、
前記サブグループ印刷設定手段により設定されたサブグループ印刷設定に従い前記サブグループ印刷手段によって印刷された印刷物を排紙するサブグループ印刷排紙手段と、
を備えた印刷システムである。
【発明の効果】
【００１５】
サブグループ印刷において、印刷ジョブの設定と印刷後処理装置の能力に応じた最適なサブグループ印刷設定を行うことで、印刷後処理においてユーザの負担を軽減する。
【図面の簡単な説明】
【００１６】
【図１Ａ】グループ印刷とコレート印刷の出力物の概要図である（その１）。
【図１Ｂ】グループ印刷とコレート印刷の出力物の概要図である（その２）。
【図２】バリアブル印刷システムのモジュール構成を示す模式図である。
【図３】ＭＦＰの構成図である。
【図４】印刷アプリケーションのモジュール構成を示す模式図である。
【図５】印刷装置のモジュール構成を示す模式図である。
【図６】印刷後処理装置のモジュール構成を示す模式図である。
【図７】印刷ジョブの構造を示す模式図である。
【図８】サブグループ印刷の印刷出力例である。
【図９】顧客情報データベースの模式図である。
【図１０】機器能力情報の1つである印刷後処理装置の給紙段の能力情報の一例である。
【図１１】機器能力情報の1つである印刷装置の排紙トレイの能力情報の一例である。
【図１２】実施例１のフローチャートである。
【図１３】実施例２のフローチャートである。
【図１４】実施例３のフローチャートである。
【図１５】サブグループ印刷が設定された印刷ジョブの印刷設定の記述例である。
【図１６】サブグループ印刷ジョブを複数のグループ印刷ジョブに分割した場合の印刷設定の記述例である。
【図１７】分割印刷ジョブの印刷時の進捗情報記述例である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１８】
［実施例１］
図２は本発明を適用するバリアブル印刷システムの概念を示すブロック図である。
【００１９】
印刷システム２００において、２０１は印刷コンテンツに変換される顧客情報をレコードとして格納したデータベースである。
【００２０】
２０２はDB２０２から取得した顧客情報レコードを元に印刷に使用するコンテンツデータを生成して、前記コンテンツデータと印刷設定を含むジョブチケットから成る印刷ジョブを生成して、印刷装置２０３に送信する印刷アプリケーションである。
【００２１】
ジョブチケットには前記コンテンツデータを使用して印刷を行うバリアブル印刷設定がなされている。
【００２２】
２０３は印刷アプリ２０２で生成した印刷ジョブを受信して設定に従い印刷する印刷装置である。
【００２３】
２０４は印刷装置２０３で印刷処理を行い出力された印刷物に対して後処理加工を行う後処理装置である。後処理装置としては、コレータや、製本装置、バインダ、パンチャー等様々なものが考えられる。
【００２４】
図３は図２の印刷装置２０３であるMＦＰのブロック図である。ＭＦＰは複写、印刷、スキャンなど複数の機能を備えたデバイスである。
【００２５】
図３において、３０５はデバイス全体を制御するコントローラ部である。コントローラの内部構成として３０１はＣＰＵ、即ち中央処理装置であり、このコントローラの制御および演算処理等を行うものである。
【００２６】
３０２はＲＯＭ即ち読み出し専用メモリであり、システム起動プログラムの情報等の記憶領域である。
【００２７】
３０３はＲＡＭ即ちランダムアクセスメモリであり、使用制限のないデータ記憶領域であり、３０４はＨＤ即ちハードディスクあるいはＳＲＡＭなど不揮発性記憶装置である。
【００２８】
３０３ＲＡＭは、オペレーティングシステムや通信制御およびエンジン制御などのプログラムがロードされ、実行されたり、データが記憶されたりする領域である。３０６はスキャナであり、画像読み取り動作をする。
【００２９】
３０７はプリンタであり、コントローラの制御のもとで印刷動作をする。インクジェット方式、電子写真方式などいくつかの印刷方式がある。
【００３０】
電子写真方式では、帯電性を持った微細な粒子であるトナーが、静電気によって紙に転写され、定着器によって定着させることで印刷が行われる。トナーは、イエロー、マゼンタ、シアン、ブラックの４色で構成させることが多い。
【００３１】
３０８はＵＩ（ユーザインタフェース）部であり、ユーザからの指示を受け付けたり、あるいは、表示を行ったりする。
【００３２】
３０９は通信部であり、ネットワーク通信制御を行うものであり，他のデバイスやコンピュータとの通信が可能である。３１０はシステムバスであり、上述の構成要素間のデータの通路となるべきものである。
【００３３】
３１１は後加工部である。中綴じ、裁断、パンチ穴開け、くるみ製本など印刷後に必要な加工を行う。この図では後加工部がMFPと一体化しているが、後加工部はMFPと必ずしも一体になっていなくても構わない。
【００３４】
図4は図２の２０２で示される印刷アプリのモジュール図である。
【００３５】
制御部４０１は印刷アプリの全モジュールを制御するモジュールである。データベース通信部４０２はバリアブルデータレコードを格納したデータベース２０１と通信を行い、印刷の内容となるレコード情報を取得するモジュールである。コンテンツ生成部４０３はデータベース通信部４０２で取得したレコード情報を元に、印刷のコンテンツデータを生成する。代表的な印刷コンテンツとしては、PDF(Portable Document Format)、PS(Post Script)、TIFF(Tagged Image File Format)、JPEG画像などのデータの他に、様々なPDL(Page Description Language)データが用いられる。機器能力情報受信部４０４は印刷装置２０３や印刷後処理装置２０４と通信を行い、各デバイスの能力情報を取得する。操作部４０５は印刷アプリケーションの操作UIであり、印刷ジョブに対する印刷設定画面や、印刷上の進捗状況を表示することが可能である。印刷ジョブ生成部４０６はコンテンツ生成部４０３で生成された印刷コンテンツデータと、操作部４０５による操作で設定された印刷設定と、機器能力情報受信部４０４で受信した能力情報を元に、印刷装置２０３で印刷するための印刷ジョブを生成する。印刷ジョブ送信部４０７は印刷ジョブを印刷装置２０３に送信する。また、送信したジョブが印刷装置２０３で印刷処理される際に、印刷装置２０３からの印刷進捗状況を受信する。ここで受信した進捗状況は操作部４０５で表示される。
【００３６】
図５は図２の印刷装置２０３の内部モジュールを示す図である。
【００３７】
制御部５０１は印刷装置２０３の全体を制御する。印刷ジョブ受信部５０２は印刷アプリ２０２から送信された印刷ジョブを受信する。機器能力情報受信部５０３は印刷後処理装置２０４の機器能力情報を取得するモジュールである。印刷部５０４は受信した印刷ジョブを印刷設定に基づき印刷する。排紙部５０５は印刷部５０４が印刷した印刷物を排紙制御する部分である。
【００３８】
図６は印刷後処理装置２０４の内部構造を示すモジュール図である。
【００３９】
制御部６０１は印刷後処理装置全体を制御するモジュールである。後処理情報受信部６０２は、印刷ジョブに含まれる、もしくは印刷ジョブそのものに設定された、後処理に関する情報を受信する。この後処理に関する情報は、印刷アプリ２０２、印刷装置２０３で設定される印刷ジョブに含まれるか、印刷装置２０３で印刷ジョブから抽出加工して送信されるもの以外に、後処理装置においても設定することが可能である。機器能力情報送信部６０３は後処理装置の機器能力情報を送信する。給紙部６０４は後処理装置の処理対象である用紙の給紙部分を制御する。後処理部６０５は後処理情報受信部６０２で受信した後処理情報に従い、給紙部６０４にセットされた用紙を処理するモジュールである。排紙部６０６は後処理部によって処理された成果物を排紙するモジュールである。
【００４０】
図７は印刷アプリ２０２で生成される印刷ジョブの内部構造の概要を示した図である。
【００４１】
印刷ジョブ７０１はコンテンツデータ７０２とジョブチケット７０３から構成される。コンテンツデータ７０２は印刷内容である。またジョブチケット７０３は印刷設定の他に印刷ジョブを管理するためのIDや制御情報、処理履歴を含む。
【００４２】
図８は印刷装置２０３で行われるサブグループ印刷の出力例である。
【００４３】
たとえば印刷コンテンツページが印刷時３ページのデータで構成され、このデータを全体で10部、3部毎にサブグループ印刷する設定がジョブチケットにされているとする。このとき、印刷装置２０３は印刷ジョブを4つのサブグループに分けてグループ印刷する。初めにサブグループ１でコンテンツデータの１ページ目を3枚連続して印刷して排紙する。次にサブグループ１で２ページ目を3枚連続して印刷して排紙する。続いてサブグループ１で３ページ目を3枚連続して印刷して排紙する。以上でサブグループ１の印刷処理は終了する。続いてサブグループ２をサブグループ１の処理と同様に印刷する。サブグループ３も同様である。最後のサブグループ４はコンテンツの各ページを1枚ずつ印刷、排紙して終了する。
【００４４】
図９は２０１で示す、顧客情報をレコードとして格納したデータベースの模式図である。
【００４５】
９０１は各レコードを一意に識別するIDを示す属性フィールドである。９０２、９０３はそれぞれ、各顧客の氏名と住所(印刷物の配送先)である。これらの情報はコンテンツデータとして印刷ジョブに含まれて、印刷物にそれぞれ印刷されるものである。９０４はレコード毎に印刷予定日時を設定したものである。この日時に従い、印刷処理が行われる。９０５はデータベース中の全レコード間の優先順位である。複数のレコードに同一の印刷日時が設定されている場合にこの優先順位に従って各レコードの印刷順が決定される。９０６は顧客の会員No.である。
【００４６】
図１０は印刷後処理装置２０４の機器能力情報６０３で送信される機器能力情報の一例である、給紙段の能力情報を示した図である。
【００４７】
各給紙段に設置可能な用紙の積み上げた高さと、積み上げた際の耐荷重を、機器能力情報として公開している。
【００４８】
図１１は印刷装置２０３の機器能力情報の一例である、排紙トレイの能力情報を示した図である。各排紙トレイの情報として、排紙した用紙の積み上げ可能な高さと、耐荷重を公開している。
【００４９】
図１２は実施例1の処理を示すフローチャートである。
【００５０】
ステップ１２０１で、印刷装置２０３の制御部５０１はジョブ受信部５０２において印刷アプリ２０２からの印刷ジョブを受信すると、印刷ジョブに含まれるジョブチケットを解析する。
【００５１】
ステップ１２０２で、制御部５０１はステップ１２０１におけるジョブ受信部でジョブチケットを解析した結果、サブグループ印刷を行う設定が印刷ジョブにされているかどうかを判断する。サブグループ印刷設定がされている場合は、ステップ１２０３以降に進んで印刷ジョブに最適なサブグループ印刷設定を行う。サブグループ印刷が設定されていない場合は、ステップ１２０９に進んで印刷ジョブに設定された通りに印刷を行い終了する。
【００５２】
ステップ１２０３において制御部５０１は、ジョブチケットに後処理設定が含まれていると判断すると、最適な後処理設定を行うため、ステップ１２０４に進んで後処理装置２０４の機器能力情報取得を試みる。
【００５３】
ステップ１２０４で制御部５０１は、後処理装置２０４の機器能力情報が取得可能かどうかを判断する。後処理装置が機器能力情報を送信できる、かつ印刷装置２０３の機器能力情報受信部５０３が機器能力情報を受信できる場合、制御部５０１は機器能力情報を取得可能と判断して、取得を行う。
【００５４】
例えばステップ１２０４で後処理装置２０４の機器能力情報として、後処理装置の給紙部６０４で制御される各給紙段に設置可能な用紙枚数の一覧を取得できたとする。
【００５５】
制御部５０１はステップ１２０５で、前記設置可能な用紙枚数と印刷ジョブの印刷設定の比較を行う。
【００５６】
ステップ１２０５で、前記設置可能な用紙枚数より印刷ジョブの印刷設定枚数が多い場合、ステップ１２０６で前記設置可能な用紙枚数を各サブグループの部数上限として印刷ジョブのサブグループ設定を行う。
【００５７】
ステップ１２０５で前記設置可能な用紙枚数より印刷ジョブの印刷設定枚数が少ない場合、ステップ１２０７で制御部５０１が印刷装置２０３の排紙部５０５で操作する排紙ビンの出力可能な枚数を機器能力情報として取得する。制御部５０５は取得した印刷装置の排紙ビンの出力可能な用紙の枚数と、印刷ジョブのサブグループ印刷設定により印刷される用紙の排紙ビン毎の枚数、もしくはそれをステップ１２０６で変更したサブグループ印刷設定により印刷される用紙の排紙ビン毎の枚数とを比較する。比較した結果、排紙ビンの上限を超える枚数の印刷出力が印刷ジョブに設定されている場合は、制御部５０５は排紙ビンの上限を超えないように印刷ジョブの設定を変更する。
【００５８】
上記の手順を繰り返して、全てのサブグループが印刷装置及び印刷後処理装置の機器能力情報を超えないように印刷枚数を設定が終われば、ステップ１２０９に進んで印刷処理を行う。印刷処理後は各印刷ジョブ設定に従い、印刷装置２０３の指定された排紙トレイに用紙が出力される。
【００５９】
上記のフローに従った処理により、印刷後処理装置の機器能力情報に応じて設定された印刷ジョブのサブグループを構成できる。
【００６０】
印刷機器の機器能力情報は上記の給紙段の設置可能枚数や、排紙ビンの出力可能枚数以外にも、任意の機器能力情報でサブグループを構成しても構わない。
【００６１】
［実施例２］
図１３は実施例２の処理を示したフローチャートである。
【００６２】
制御部５０１はステップ１３０１で印刷装置２０３の機器能力情報を取得する。また制御部５０１はバリアブル印刷に用いるデータレコード情報が格納されたデータベース２０１に接続して、印刷ジョブで使用されるレコード情報を取得する。
【００６３】
ステップ１３０３で、制御部５０１は印刷ジョブに含まれるレコード情報を順に参照していく。このとき、当該レコードの印刷日時、住所、氏名、印刷優先順位についていずれかの属性値が、参照しているレコードの前に参照したレコードに含まれる属性値と一致しているかどうかを比較する。このとき一致しているかどうかの閾値として、住所の場合、都道府県が一致していれば同じ住所に属する群と見なす。また氏名についても、苗字の行(あ行、か行、など)が一致している場合、同一の群に属する氏名としてみなす。同じ群に含まれる属性値を持つレコードである場合、その2つのレコードは同一のレコードとして扱う。これらの同一もしくは類似したレコードを1つのサブグループとしてまとめて扱うことで、印刷後処理工程において、氏名毎の仕分けや郵便物の宛先印刷後の配布先別のまとめ作業等での煩雑な作業をなくすことができる。
【００６４】
同一のレコードとして判断される場合、制御部５０１は次のレコードを連続して1つのサブグループとして扱えるかどかを判断するために、次のレコードを参照しようとする。
【００６５】
同一のレコードではないとみなされた場合、ステップ１３０５で制御部５０１は、そのレコードまでで構成される連続した複数のレコード群から成るサブグループを定義する。そしてそれより後のレコードが別サブグループを構成できるかどうかを判断するため、次のレコードを参照する。
【００６６】
制御部５０１はステップ１３０４で、機器能力情報を参照することで得られる前記設置可能な用紙枚数と印刷ジョブの印刷設定の比較を行う。前記設置可能な用紙枚数より印刷ジョブの印刷設定枚数が多い場合、そのレコードまででサブグループとして排紙可能な限界の枚数に達しているため、ステップ１３０５で各サブグループの部数上限として印刷ジョブのサブグループ設定を行う。
【００６７】
ステップ１３０６で制御部５０１は、全てのレコードを参照してサブグループとして処理可能かどうかの比較判定処理が終了しているかどうかを判定する。まだ未参照のレコードがある場合は、再度ステップ１３０３の処理に進み判定処理を繰り返す。
【００６８】
上記の処理フローにより、印刷ジョブに含まれる全てのレコードがその属性値によっていくつかのサブグループに分類され、かつそのサブグループの印刷設定の内容は機器能力情報に従うものが設定される。サブグループの設定処理時に参照する属性値は、上記以外の属性でも構わないし、また閾値も別の尺度によるものでも構わない。
【００６９】
［実施例３］
図１４は実施例３の処理を示したフローチャートである。
【００７０】
あらかじめ、印刷ジョブに含まれるジョブチケット７０３にはジョブを識別して管理するためのIDであるジョブID属性が設定されるものとする。
【００７１】
印刷装置２０３の印刷ジョブ受信部５０２が印刷アプリケーション２０１から印刷ジョブを受信すると、制御部５０１はステップ１４０２において、印刷ジョブがサブグループ印刷を設定されたジョブかどうかを判断する。サブグループ印刷されていない印刷ジョブは通常の印刷処理を行うが、サブグループ印刷設定がされている印刷ジョブに対して、印刷装置２０３がサブグループ印刷機能を備えている場合は、ステップ１４０９で当該機能により印刷ジョブをサブグループ印刷する。印刷ジョブがサブグループ印刷設定されているにも関わらず印刷装置２０３がサブグループ印刷機能を持たない場合、ステップ１４０４以降の処理で印刷装置のグループ印刷機能で代替して処理を行う。
【００７２】
制御部５０１はステップ１４０５で、サブグループ印刷設定された印刷ジョブを解析してサブグループ毎に複数のジョブを分割する。
【００７３】
制御部５０１はステップ１４０６で、分割された複数の印刷ジョブに対して分割前印刷のジョブと同一のジョブIDを付与する。同時に分割された各ジョブの相互関係を定義する情報を各ジョブに付与する。この情報を参照することで、分割された各ジョブがそれぞれ分割前の印刷ジョブのどの部分に相当するかを判別することができる。
【００７４】
ステップ１４０７で制御部５０１は分割された各印刷ジョブをグループ印刷機能を使用して印刷する。この時、制御部５０１は分割された印刷ジョブが連続して印刷されるように印刷ジョブ制御を行う。
【００７５】
ステップ１４０８で制御部５０１は、グループ印刷において実行された、もしくは実行中である同一のジョブIDを持つ分割された印刷ジョブのステータスをまとめて、分割前のサブグループが設定された印刷ジョブのステータスとして、印刷アプリ２０１に返却する。
【００７６】
上記の処理により、グループ印刷機能を持つがサブグループ印刷機能を持たない印刷装置では、サブグループ印刷を代替して行うためにジョブをサブグループ単位に分割して複数のグループ印刷として印刷処理を行う。その際、印刷装置は各グループ印刷ジョブに対して共通のジョブIDを付与して、印刷後の各グループ印刷ジョブを1つのサブグループ印刷ジョブとして扱う。
【００７７】
図１５はサブグループ印刷が設定された印刷ジョブの印刷設定の記述例である。
【００７８】
指定された印刷コンテンツを1000部印刷する。その際、印刷コンテンツの各ページを120枚ずつグループ印刷するサブグループ印刷を設定している。最後のサブグループは各ページを40枚ずつ印刷する設定である。
【００７９】
図１６は図１５で示す前記サブグループ印刷が設定された印刷ジョブを、それぞれのサブグループ毎に分割した印刷ジョブの記述例である。
【００８０】
印刷ジョブのジョブIDがSubGroupPrintJob-00001であるジョブを、それぞれのサブグループ毎に異なる印刷ジョブとして定義している。分割したジョブは分割前の印刷ジョブとの関係性を示す同一のジョブIDと、分割印刷ジョブ間の関係性を示すジョブサブIDを持つ。また印刷装置２０３は分割された各印刷ジョブのそれぞれでジョブの進捗管理を行い、その状況をジョブ毎に管理する。
【００８１】
図１７は分割された印刷ジョブの全ての印刷時に、印刷進捗通知として印刷装置２０３から印刷アプリ２０２に送付される進捗情報の記述例である。
【００８２】
印刷装置２０３は、分割された全ての印刷ジョブの印刷が完了した時点で、各印刷ジョブの状況をまとめたものを分割前の印刷ジョブの情報として印刷アプリ２０２に送信する。印刷完了した部数、総ページ数も分割前のジョブの数値であり、これは印刷装置２０３が各印刷ジョブの処理状況を合算したものである。印刷処理の進捗状況は各分割印刷ジョブの進捗率を平均化したものである。また処理に要した時間として通知されるのは、最初の分割印刷ジョブの印刷開始時刻と最後の分割印刷ジョブの印刷完了時刻との差分である。
【符号の説明】
【００８３】
２００  印刷システム
２０１  データベース
２０２  印刷アプリケーション
【図１Ａ】
2013208824.tif 000003
【図１Ｂ】
2013208824.tif 000004
【図２】
2013208824.tif 000005
【図３】
2013208824.tif 000006
【図４】
2013208824.tif 000007
【図５】
2013208824.tif 000008
【図６】
2013208824.tif 000009
【図７】
2013208824.tif 000010
【図８】
2013208824.tif 000011
【図９】
2013208824.tif 000012
【図１０】
2013208824.tif 000013
【図１１】
2013208824.tif 000014
【図１２】
2013208824.tif 000015
【図１３】
2013208824.tif 000016
【図１４】
2013208824.tif 000017
【図１５】
2013208824.tif 000018
【図１６】
2013208824.tif 000019
【図１７】
2013208824.tif 000020