(57)【要約】【課題】複数のサーバにまたがったジョブグルーピングにおける１つ以上の問題点を解決する。【解決手段】印刷処理システム内の制御装置において、複数の印刷ジョブを指定する指定手段と、前記指定手段で指定した前記複数の印刷ジョブを該当するサーバ装置から取得し、当該複数の印刷ジョブを含む複合印刷ジョブを生成する生成手段と、前記生成手段における前記複数の印刷ジョブの取得においてエラーが生じた際、当該エラーが回復した後に前記複数の印刷ジョブのすべてを含む複合印刷ジョブの処理を実行するよう制御するか、または、前記エラーが発生した印刷ジョブを除く印刷ジョブを含む複合印刷ジョブの処理を実行するよう制御するかを設定するための設定手段と、を備える。【選択図】図１
2008257342.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを記憶する少なくとも１つのサーバ装置と、前記サーバ装置に記憶された前記印刷ジョブを指定することにより該印刷ジョブの処理の実行を制御する制御装置とを含む印刷処理システムであって、
前記制御装置は、
複数の印刷ジョブを指定する指定手段と、
前記指定手段で指定した前記複数の印刷ジョブを該当するサーバ装置から取得し、当該複数の印刷ジョブを含む複合印刷ジョブを生成する生成手段と、
前記生成手段における前記複数の印刷ジョブの取得においてエラーが生じた際、当該エラーが回復した後に前記複数の印刷ジョブのすべてを含む複合印刷ジョブの処理を実行するよう制御するか、または、前記エラーが発生した印刷ジョブを除く印刷ジョブを含む複合印刷ジョブの処理を実行するよう制御するかを設定するための設定手段と、
を備えることを特徴とする印刷処理システム。
【請求項２】
前記制御装置は、さらに、ユーザからの操作入力を受け付ける操作入力部を備えており、
前記設定手段による設定は、予めユーザから前記操作入力部を介した操作入力によりなされることを特徴とする請求項１に記載の印刷処理システム。
【請求項３】
前記制御装置は、さらに、ユーザからの操作入力を受け付ける操作入力部を備えており、
前記設定手段による設定は、エラー発生時にユーザから前記操作入力部を介した操作入力によりなされることを特徴とする請求項１に記載の印刷処理システム。
【請求項４】
前記制御装置は、さらに、表示部を備えており、
前記指定手段による指定は、前記表示部に表示された印刷ジョブから前記操作入力部により選択指定することによりなされることを特徴とする請求項２または３に記載の印刷処理システム。
【請求項５】
前記表示部に表示された印刷ジョブには、該印刷ジョブの取得のエラーの有無が合わせて表示されることを特徴とする請求項４に記載の印刷処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理技術、特に複数ジョブをまとめて一つのジョブとして取り扱うジョブグルーピング技術に関するものである。
【背景技術】
【０００２】
従来、印刷ジョブの印刷順序を制御する仕組みとして、特許文献１に開示されているように、順序どおりにまとめて連続印刷する方法があった。また、サーバからデバイスへ印刷を行う仕組みとしては、ＰＵＳＨ印刷が用いられている。これは、デバイス側に充分な大きさの操作部を必要とせず、簡易に実現できるためである。しかしながら、従来のＰＵＳＨ印刷では、デバイスの状態が不明なまま印刷制御を行うため、紙切れなど意図しない状態で終了していることがあった。
【０００３】
一方、近年、デバイスの操作パネルの大型化が進み、ＰＣなどと同様にＰＵＬＬ型の印刷も行えるようになってきた。ＰＵＬＬ型の印刷では、１つのサーバに保有されているジョブを操作パネル上に一覧表示し、ユーザからの選択を受け付け、印刷制御を実行する。つまり、サーバからデバイスへ印刷ジョブが流れるように制御する。また、ＰＵＬＬ型の印刷では複数のサーバからジョブを印刷する仕組みも提供している。例えば、操作パネル上のタブを押下するなどしてジョブを表示するサーバを切り替えていた。また、複数の印刷ジョブをまとめて１つのジョブのように扱い、ジョブとジョブの間に他のジョブを割り込ませない制御を行うジョブグルーピング機能がある。
【特許文献１】特開２００１−７５７６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数のサーバにまたがった複数のジョブをグルーピングには以下の不具合が生じるという問題点があった。つまり、グルーピングされた複数のジョブのうち１つ以上のジョブでエラーが発生した場合、正常に印刷処理を実行することが出来なかった。そのため、グループジョブの全体をエラーとして印刷処理を終了するか、または、エラーが発生する前までの処理のみ実行するかにとどまっていた。
【０００５】
本発明は上記問題点に鑑みなされたものであり、複数のサーバにまたがったジョブグルーピングにおける１つ以上の問題点を解決することを目的とする。
【課題を解決するための手段】
【０００６】
上記問題点を解決するため、本発明の印刷処理システムは以下の構成を備える。すなわち、印刷ジョブを記憶する少なくとも１つのサーバ装置と、前記サーバ装置に記憶された前記印刷ジョブを指定することにより該印刷ジョブの処理の実行を制御する制御装置とを含む印刷処理システムであって、前記制御装置は、複数の印刷ジョブを指定する指定手段と、前記指定手段で指定した前記複数の印刷ジョブを該当するサーバ装置から取得し、当該複数の印刷ジョブを含む複合印刷ジョブを生成する生成手段と、前記生成手段における前記複数の印刷ジョブの取得においてエラーが生じた際、当該エラーが回復した後に前記複数の印刷ジョブのすべてを含む複合印刷ジョブの処理を実行するよう制御するか、または、前記エラーが発生した印刷ジョブを除く印刷ジョブを含む複合印刷ジョブの処理を実行するよう制御するかを設定するための設定手段と、を備える。
【０００７】
そして、前記制御装置は、さらに、ユーザからの操作入力を受け付ける操作入力部を備えており、前記設定手段による設定は、予めユーザから前記操作入力部を介した操作入力によりなされる。または、前記制御装置は、さらに、ユーザからの操作入力を受け付ける操作入力部を備えており、前記設定手段による設定は、エラー発生時にユーザから前記操作入力部を介した操作入力によりなされる。
【０００８】
前記制御装置は、さらに、表示部を備えており、前記指定手段による指定は、前記表示部に表示された印刷ジョブから前記操作入力部により選択指定することによりなされる。さらに、前記表示部に表示された印刷ジョブには、該印刷ジョブの取得のエラーの有無が合わせて表示される。
【発明の効果】
【０００９】
本発明によれば、複数のサーバにまたがったジョブグルーピングにおける１つ以上の問題点を解決することができる。
【発明を実施するための最良の形態】
【００１０】
以下に、図面を参照して、この発明の好適な実施の形態を詳しく説明する。なお、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１１】
（第１実施形態）
本発明に係る印刷処理システムの第１実施形態として、多機能プリンタ（ＭＦＰ）を含むシステムを例に挙げて以下に説明する。
【００１２】
＜システム構成＞
図２は、第１実施形態に係る印刷処理システムの概念図である。印刷処理システムは、印刷ジョブを発行するクライアント装置であるＰＣ２０と、印刷ジョブを記憶するサーバ装置であるイントラネットキャビネット２１、インターネットキャビネット２５を備える。また、ＭＦＰ２３は、印刷ジョブを処理し印刷を実行する印刷装置であり印刷ジョブの制御装置を兼ねている。
【００１３】
ＭＦＰ２３で出力させたい帳票（印刷ジョブ）はＰＣ２０からイントラネットキャビネット２１にまず登録される。状況によってＭＦＰ２３のボックスに格納されていても良い。その場合にはデバイスボックス２２へ帳票データが格納される。なお、一度印刷に使用したデータを２２に格納するよう構成しても良い。
【００１４】
２５はインターネットキャビネットであり、２４はハードディスクである。インターネットキャビネットとはインターネットに公開されている保存箱であり、会社で使用した資料を一旦蓄えておいて自宅で参照する際などに使用する。また、一度印刷したドキュメントなどをキャビネットに蓄積するような使用法も考えられる。
【００１５】
ＭＦＰ２３はＰＵＬＬ印刷を行う際にイントラネットキャビネット２１、デバイスボックス２２、および、インターネットキャビネット２５など複数の保存領域に記憶された帳票を指定し出力することが考えられる。なお、デバイスボックス２２内の帳票に関してはＭＦＰ２３自身の管理領域であるため、別サーバに存在するものと同一の仕組みで印刷を実行しなくともよい。
【００１６】
図１は、ＭＦＰ２３の内部ブロック図である。
【００１７】
図１において１００はシステムバスである。１０１は原稿を読み取るスキャナからなる読み取り部である。１０２は、読み取ったデータや、受信したデータをプリントする印刷部である。１０３は印刷キューであり、１０２で出力するジョブごとの順序管理をしている。１０４はボックス管理部であり、ＭＦＰ自身が持っているジョブ保管領域であり、デバイスボックス２２に相当する。ユーザごと、部門ごとにボックスを使用することができる。１０５はＣＰＵでありシステム全体の制御をつかさどる。
【００１８】
１０６はＬＣＤなどからなる表示部である。１０７はキー操作部であり、テンキー、ワンタッチキーなどの物理キーのほか、表示部１０６と一体化されたタッチパネルにより実現されるソフトキーにより構成される。そして、ユーザからの操作入力を受け付ける操作入力部として機能する。１０８はグループジョブ管理部である。グループ印刷の指示がなされた場合、サーバに存在するジョブの情報のみを管理する部分である。１０９は、ＬＡＮ通信部であり、インターネット、イントラネットへのアクセスが可能となっている。本通信部を使用して、ジョブやジョブ情報を受信する。１１０はＦＡＸ通信部である。公衆回線を利用してＦＡＸの送受信を行う。
【００１９】
図３は、１つのサーバに格納された複数の印刷ジョブをＰＵＬＬ印刷する際に各装置で記憶されるデータの概念図である。
【００２０】
３０１はインターネット、イントラネットなどを含むネットワーク回線、３０２はクライアントＰＣであり、帳票の登録などの指示を行う。３０３はサーバマシンである。設置場所はインターネット上、イントラネット上は問わない。３０４はサーバマシン上に存在する印刷ジョブの実体である。第１実施形態では、ジョブＩＤが１０、２３、５６のものが記憶されているとする。３０５は、ＭＦＰであり、ジョブＩＤが１０、２３、５６である印刷ジョブをグループ印刷を実施する。なお、３０６はグループジョブ情報であり、複数の印刷ジョブの印刷順序などが格納されている。なお、グループジョブ情報３０６内には、印刷ジョブの実体を格納する必要は無く、前述のサーバ３０３内に格納されるジョブ群３０４の論理的位置を格納すれば足りる。
【００２１】
図４は、複数のサーバに格納された複数の印刷ジョブをＰＵＬＬ印刷する際に各装置で記憶されるデータの概念図である。
【００２２】
４１４はＬＡＮ回線である。４０２はサーバマシンであり、４０１内にジョブを格納している。また、４０３もサーバであり４０４内にジョブを格納している。４１５はインターネット回線であり、サーバ４０５がインターネット上に存在している。つまり、４０５はインターネットキャビネットを構成しており、４０６内にジョブを格納している。４０９はＭＦＰであり４０８がデバイス上のジョブ保存領域であるデバイスボックスである。４０７はボックス上に存在しているジョブである。
【００２３】
また、図４は、４１０から４１３の印刷ジョブからグループジョブ（複合印刷ジョブ）を生成し印刷した際の状況を表している。ここで、グループジョブの対象となっているのはジョブＩＤの３４、４２，７７、８０のジョブであり、図に示されるようにそれぞれ異なった保存領域に格納されている。印刷の指示は、例えば、３４、４２、７７、８０の順に行われ、それぞれのジョブの印刷の間には他のジョブが割り込まないように制御される。
【００２４】
図５は、複数の印刷ジョブのグルーピングを指定する表示画面の一例を示す図である。以下で説明する表示、ボタン類は表示画面上に表示され、ボタン、タブ類はタッチパネルで押下可能となっている。
【００２５】
５０１は「外部Ｃａｂｉｎｅｔ」と記載されているタブで、例えばインターネットキャビネット２５の記憶部２４に格納されている印刷ジョブの表示を行うためのタブである。５０２は「帳票Ｈｏｌｄｅｒ」であり、イントラネットキャビネット２１のジョブを表示するためのタブである。５０３は「Ｂｏｘ＃１」と記載されておりＭＦＰ２３自身が保有するデバイスボックス２２内の印刷ジョブを表示するためのタブである。ここでは、タブ５０１が押下されインターネットキャビネット２５内のジョブの内容が表示されており、５０４から５０６の３つの印刷ジョブが表示されている。
【００２６】
ジョブ５０４はジョブＩＤが１０でドキュメント名が「保険帳票Ａ」、キャビネットへの登録日が「２００６年４月７日」、削除予定日が「２００６年４月３０日」となっている。同様に、ジョブ５０５、および、ジョブ５０６も図示している内容である。５１３〜５１５は各ジョブ（ここでは、５０４〜５０６）を選択する際に押下されるものである。また、もう一度押下されると選択が解除される。このようにして、ユーザからの複数の印刷ジョブの選択指定を受け付ける。５０７は表示されているジョブを全部選択するためのボタンである。本ボタンを押下すると表示されている印刷ジョブ（ここでは、５０４から５０６のジョブ）が全部選択されることになる。また、もう一度押すと全ジョブが選択解除になる。５０８はジョブを選択して印刷する際の排紙方法を選択するボタンである。例えば、中綴じ、２ｉｎ１、両面印刷などプリンタの出力機能を選択する。５０９は選択されたジョブのプレビューを表示するためのボタンである。５１０は更新ボタンであり、表示されている内容に変更があれば更新する。
【００２７】
５１１は、グループ印刷ボタンである。上述のジョブを複数選択して、本ボタンを押下することでジョブのグルーピングが行われる。ここでは、５０４と５０６のジョブがグループ化される。グループ化することにより、５０４および５０６のジョブを処理中、他のジョブにより割り込まれることはなくなる。５１２は印刷ボタンである。これは、グループ印刷とは異なり、個々のジョブの処理中、他のジョブによる割り込みを許容する印刷方式である。
【００２８】
図６は、複数のサーバにまたがった複数の印刷ジョブのグルーピングを指定する表示画面の一例を示す図である。図５とは異なり、サーバの位置を示す表示はタブではなく、ジョブごとに表示される。
【００２９】
ここでは印刷ジョブのジョブＩＤが３４，４２，７７，８０の４つのジョブが表示されている。なお、６０１は格納されているサーバをしめす表示領域である。６０２のジョブは６０５の押下により選択モードに変わり、同様に６０３ジョブは６０６の押下により選択モードへ、６０４ジョブは６０７の押下で選択モードへ変わる。ここでは３つのジョブが選択されている状態を示している。
【００３０】
なお、印刷ジョブの実体はそれぞれ、６０２は外部Ｃａｂｉｎｅｔに、６０３はＭＦＰ５５００というデバイス中に、さらに、６０４は１７２．２４．１．２のＩＰアドレスを有するデバイス中に保存されている。複数の印刷ジョブが選択された状態で６０８ボタンを押下すると当該複数のジョブがグループ化されて印刷される。
【００３１】
＜システムの動作＞
図７は、グループ化されたジョブが印刷キューへ渡される際の状態を例示的に示す図である。
【００３２】
７０１はＭＦＰ内のグループジョブ管理部（グループジョブ管理部１０８に相当）である。ＭＦＰ２３内では、ジョブ情報は７０２から７０４に示すような構造で管理される。個々のジョブ情報はジョブＩＤ、グループＩＤ、ステータスとなっている。７０２はジョブＩＤが３４でＧｒｏｕｐＩＤがＧｒｏｕｐ１、ステータスが「データ受信済み」となっている。同様に７０３はジョブＩＤが７７でＧｒｏｕｐＩＤがＧｒｏｕｐ１、ステータスが「データ取得エラー」となっている。また、７０４はジョブＩＤが８０でＧｒｏｕｐＩＤがＧｒｏｕｐ１、ステータスが「データ取得中」となっている。
【００３３】
一方、７０５はＭＦＰ内の印刷キュー（印刷キュー１０３に相当）である。印刷キュー７０５にもジョブ情報が格納されている。７０６はジョブＩＤが１００２のジョブでＦＡＸ受信したものである。また、７０７はジョブＩＤが１０４５のジョブでメール受信したものである。
【００３４】
図８は、ジョブのグルーピングを行う際の設定を受け付ける設定画面の例を示す図である。
【００３５】
８０１は、ユーザによるジョブグルーピング設定を許可するか否かを設定するためのスイッチである。ここでは”許可する”状態に設定されている。８０２は、別アーカイブのジョブグルーピングを許可するか否かを指定するスイッチである。これは異なる複数のサーバにあるジョブ同士をグルーピングを許可するか否かを指定するスイッチである。例えば、複数サーバにあるジョブのグルーピングを初心者には使用させないなどのガードをかけることもできる。
【００３６】
８０３は、異なるサーバにある複数のジョブのグルーピングをユーザが指定した際に、確認（警告）のダイアログ（図９）を表示するか否かを設定するスイッチである。８０４はグループジョブを構成する各ジョブに対し表紙を付加するためのスイッチである。８０５はグループ印刷を行う際にデバイス（ＭＦＰ）に一旦全データを取得し印刷を行うためのスイッチである。本スイッチをＯＮにすると、例えば７０２から７０４の全印刷ジョブデータの取得動作を行い、「データ受信済み」か「データ取得エラー」が確定してから印刷キューにデータが渡される。ＯＦＦの場合には、グループ印刷のボタンが押下された際に、７０２から７０４のジョブ情報が印刷キューに渡される。そして、印刷キューにおいてジョブ情報に記述された印刷ジョブ（実体）の取得を行う。
【００３７】
８０６は、エラー詳細の印刷を行う設定である。本スイッチをＯＮにすると、グループジョブにエラーが発生した際に図１０に例示されるレポートが出力される。８０７は、表示されているジョブリスト内のジョブにエラーが発生していることを表示するか否かを指定するためのスイッチである。このとき、図１２に示すような印刷ジョブ毎の取得のエラー有無の表示を行うことで、エラーが発生していることを示すことが可能になる。
【００３８】
８０８はエラーが発生した際に、ユーザからの後処理の選択を受け付けるようにするためのスイッチである。本スイッチをＯＮにすることにより、エラーが発生した際、図１１に示すようなダイアログがＭＦＰの表示部１０６上に表示される。
【００３９】
また、８０９が選択されると８１０から８１２に登録されているような後処理を自動的に行い、エラー発生時にはダイアログは表示されない。８１０は一つでもエラーが発生した際には従来と同様にエラー終了する設定である。８１１はグループジョブの途中のジョブがエラーとなった際には、エラージョブをスキップして次のジョブの印刷を行う設定である。途中の頁抜けが発生するが早く印刷したい場合などに有効である。また８１２はエラーが起きた際にその時点でサーバの復旧（エラーの回復）を待ち続ける設定である。出力は遅くなるが必ず頁の順序が保証されるモードである。
【００４０】
８１１が選択された場合、エラージョブをスキップして、エラージョブ以外のジョブをグルーピングして印刷することで、エラーの復旧を待つ必要がなく、すぐに印刷することができる。また、８１２が選択された場合、エラーの復旧を待つため印刷開始は遅くなるが、選択されたジョブが全てグルーピングされて確実に印刷することができる。
【００４１】
これらいずれかのモードを選択可能にすることで、ユーザの用途に応じた使い勝手のよいジョブグルーピングシステムが構築される。例えば、すぐに印刷が要求される緊急度の高いジョブについては、エラージョブをスキップする８１１を選択することで、エラージョブ以外のジョブを即座に印刷する。ジョブの順番が正確に要求されるような重要度が高いジョブについては、サーバの復旧待ち８１２を選択することで、サーバのエラーを待って正確にグルーピングされたジョブを印刷する。
【００４２】
図１３は、第１実施形態に係る印刷処理システムにおいてエラーが発生した際の概略の動作フローチャートである。以下のフローはＣＰＵ１０５が不図示の制御ソフトウェアを実行することにより実現される。
【００４３】
ステップＳ１３０１では、エラー発生時に手動確認するよう設定されているか否かを判定する。つまり、ここでは前述のボタン８０８が選択設定されたか否かを確認する。手動確認するよう設定されていればステップＳ１３０２に、そうでなければステップＤ１３０４に進む。
【００４４】
ステップＳ１３０２では、エラーダイアログ（図１１）を表示部１０６に表示する。
【００４５】
ステップＳ１３０３では、ステップＳ１３０２で表示したエラーダイアログを介して、ユーザから処理の選択を受け付ける。
【００４６】
ステップＳ１３０４では、事前の設定値（図８の８１０〜８１２）に基づいて、処理を選択する。
【００４７】
以上のステップにより、エラー発生時の動作の選択が行われる。
【００４８】
図１４は、第１実施形態に係る印刷処理システムにおいて印刷を行う際の概略の動作フローチャートである。
【００４９】
ステップＳ１４０１では、ＭＦＰ２３においてユーザのログオンを受け付ける。ユーザがＭＦＰ２３のパネル操作部からＩＤをキーで入力したり、磁気ＩＤカードを用いて認証させるなどする。
【００５０】
ステップＳ１４０２では、ＭＦＰ２３は表示部１０６に操作可能なジョブの一覧表示を行う。例えば、ジョブを表示させるための操作キーを押下することで実現される。表示は上述の図５、図６で示される通りである。
【００５１】
ステップＳ１４０３では、ＭＦＰ２３はジョブの選択を受け付ける。例えば、ユーザにより５１３，５１４，５１５などのキーの押下を受け付け、表示されているジョブの選択を受け付ける。
【００５２】
ステップＳ１４０４では、ＭＦＰ２３は印刷処理の起動を実行する。具体的には、ステップＳ１４０３で選択されたジョブをグループジョブとして印刷処理を起動する。ここでは５１２のボタンを押下することで実現される。
【００５３】
ステップＳ１４０５では、ＭＦＰ２３はグルーピング処理を実行する。詳細は図１５を参照して後述する。
【００５４】
ステップＳ１４０６では、ＭＦＰ２３はプリンタエンジンを起動し印刷を実行する。
【００５５】
以上のステップを経てグループ化された印刷ジョブの処理結果が順序どおりに出力されることになる。
【００５６】
図１５は、ジョブグルーピング（ステップＳ１４０５）の詳細フローチャートである。以下のフローはＣＰＵ１０５が不図示の制御ソフトウェアを実行することにより実現される。
【００５７】
ステップＳ１５０１では、確認（警告）のダイアログを表示部１０６に表示する。つまり、前述の図９に例示されるダイアログを表示を行い、ユーザに対して選択した複数の印刷ジョブのうち少なくとも１つのジョブが別のサーバで管理されていることを通知するステップである。
【００５８】
ステップＳ１５０２では、ステップＳ１５０１で選択された複数のジョブに対するジョブ情報をＭＦＰ２３内に作成する。本ステップによりジョブ情報７０２〜７０４の情報が作成される。
【００５９】
ステップＳ１５０３では、ステップＳ１５０２で作成したジョブ情報７０２〜７０４にグループＩＤをセットする。また、ステップＳ１５０４では、ステップＳ１５０２で作成したジョブ情報７０２〜７０４内のステータス部に「初期化」ステータスをセットする。
【００６０】
ステップＳ１５０５では、ステップＳ１５０１で選択された複数のジョブの取得を行う。取得が完了していないジョブがあればＳ１５０６に進む。全ジョブの取得が完了した場合はステップＳ１５１２へ進む。
【００６１】
ステップＳ１５０６は、ステータスが「初期化」のジョブ情報を検索し、ジョブ情報中に記載された印刷ジョブを対応するサーバから取得を開始する。そして、ステップＳ１５０７では、ジョブ情報のステータスを「データ取得中」に変更する。
【００６２】
ステップＳ１５０８では、ステップＳ１５０６で検索したジョブ情報に該当するジョブの取得が完了したか否かを判定する。完了していない場合、完了するまで待ち続ける。完了と判定された後ステップＳ１５０９へ進む。
【００６３】
ステップＳ１５０９では、ステップＳ１５０８で正常にジョブを取得完了したか否かを判定する。正常と判定されるとステップＳ１５１１へ進む。また、異常と判定されるとステップＳ１５１０へ進む。
【００６４】
ステップＳ１５１０では、ジョブ情報のステータスを「データ取得エラー」に変更する。一方、ステップＳ１５１１では、ジョブ情報のステータスを「データ取得済み」に変更する。ステップＳ１５１０またはステップＳ１５１１が終了すると、ステップＳ１５０５へ戻り、全ジョブの終了か否かの判定ステップを再び実行する。
【００６５】
ステップＳ１５１２では、グループ化されたジョブを印刷キューに引き渡す。つまり、グルーピングが指定された複数の印刷ジョブからグループジョブ（複合印刷ジョブ）を生成（生成手段）し、印刷キュー７０５に当該グループジョブ（７０２〜７０４）を引き渡す。
【００６６】
ステップＳ１５１３では、印刷の実行を行う。つまり、印刷キューの先頭から順番に印刷ジョブを読み出し、印刷部１０２において用紙に画像形成を行う。
【００６７】
以上説明したとおり、第１実施形態によれば、複数のサーバにまたがったジョブグルーピングにおける問題点を解決することが出来る。すなわち、グルーピングされた複数のジョブのうち１つ以上のジョブでエラーが発生した場合、ユーザによる操作入力部を介した事前あるいはエラー発生時の指示に従って、印刷ジョブの処理を継続することが可能となる。そのため、従来のように、強制的にエラー終了してしまうという不具合を解決することが可能となる。
【００６８】
また、エラー発生時の動作を選択可能とすることにより、使い勝手のよいジョブグルーピングによる印刷機能を提供することが可能となる。具体的には、グルーピング処理をエラーとすることで余計な手間を省くことができる。また、エラージョブをスキップすることで監視時間を省き、出力物を早く出力することができる。さらに、エラージョブを持つサーバを監視することで、サーバ復旧時に即座に印刷が行え、ジョブグルーピングの従来の目的である印刷順序保証が行える。
【図面の簡単な説明】
【００６９】
【図１】ＭＦＰ２３の内部ブロック図である。
【図２】第１実施形態に係る印刷処理システムの概念図である。
【図３】１つのサーバに格納された複数の印刷ジョブをＰＵＬＬ印刷する際に各装置で記憶されるデータの概念図である。
【図４】複数のサーバに格納された複数の印刷ジョブをＰＵＬＬ印刷する際に各装置で記憶されるデータの概念図である。
【図５】複数の印刷ジョブのグルーピングを指定する表示画面の一例を示す図である。
【図６】複数のサーバにまたがった複数の印刷ジョブのグルーピングを指定する表示画面の一例を示す図である。
【図７】グループ化されたジョブが印刷キューへ渡される際の状態を例示的に示す図である。
【図８】ジョブのグルーピングを行う際の設定を受け付ける設定画面の例を示す図である。
【図９】確認（警告）のダイアログの一例を示す図である。
【図１０】エラーレポートの出力例を示す図である。
【図１１】エラー発生時に表示するダイアログの一例を示す図である。
【図１２】グルーピングを指定する表示画面の一例を示す図である（エラーが発生している印刷ジョブを含む場合）。
【図１３】第１実施形態に係る印刷処理システムにおいてエラーが発生した際の概略の動作フローチャートである。
【図１４】第１実施形態に係る印刷処理システムにおいて印刷を行う際の概略の動作フローチャートである。
【図１５】ジョブグルーピング（ステップＳ１４０５）の詳細フローチャートである。
【図１】
2008257342.tif 000003
【図２】
2008257342.tif 000004
【図３】
2008257342.tif 000005
【図４】
2008257342.tif 000006
【図５】
2008257342.tif 000007
【図６】
2008257342.tif 000008
【図７】
2008257342.tif 000009
【図８】
2008257342.tif 000010
【図９】
2008257342.tif 000011
【図１０】
2008257342.tif 000012
【図１１】
2008257342.tif 000013
【図１２】
2008257342.tif 000014
【図１３】
2008257342.tif 000015
【図１４】
2008257342.tif 000016
【図１５】
2008257342.tif 000017