(57)【要約】【課題】印刷ジョブを適切に管理しつつ効率よく実行してユーザの負担を軽減する。【解決手段】印刷ジョブ管理装置は、印刷装置によって実行される印刷の印刷設定情報を含む印刷ジョブを作成する印刷ジョブ作成装置から、当該印刷ジョブを受け付ける印刷ジョブ受付手段と、印刷装置から当該印刷装置の装置状態情報を取得する取得手段と、印刷設定情報と装置状態情報とに基づいて、印刷装置による印刷の実行の可否を判断し、当該印刷装置に対して印刷ジョブを発行する印刷ジョブ発行手段と、を備え、印刷ジョブ発行手段は、印刷装置による印刷を実行できないと判断した場合であっても、装置状態情報が当該印刷装置の給紙経路および印刷用紙に関して所定の状態をあらわす場合は、印刷ジョブを印刷装置に対して発行する。【選択図】図５
2007188389.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置によって実行される印刷の設定に関する情報（以下、「印刷設定情報」という）を含む印刷ジョブを作成する印刷ジョブ作成装置から、当該印刷ジョブを受け付ける印刷ジョブ受付手段と、
前記印刷装置から当該印刷装置の状態に関する情報（以下、「装置状態情報」という）を取得する取得手段と、
前記印刷設定情報と前記装置状態情報とに基づいて、前記印刷装置による印刷の実行の可否を判断し、当該印刷装置に対して前記印刷ジョブを発行する印刷ジョブ発行手段と、
を備え、
前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断した場合であっても、前記装置状態情報が当該印刷装置の給紙経路および印刷用紙に関して所定の状態をあらわす場合は、前記印刷ジョブを前記印刷装置に対して発行することを特徴とする印刷ジョブ管理装置。
【請求項２】
前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断し、かつ前記装置状態情報が前記所定の状態をあらわさない場合は、当該印刷装置に対する前記印刷ジョブの発行を一時停止あるいは中止することを特徴とする請求項１に記載の印刷ジョブ管理装置。
【請求項３】
前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断した場合であっても、前記印刷設定情報および前記装置状態情報がそれぞれあらわす前記印刷用紙の給紙経路が手差しであり、かつ前記装置状態情報が当該印刷装置における当該印刷用紙なしの状態をあらわすときは、前記印刷ジョブを発行することを特徴とする請求項１または２に記載の印刷ジョブ管理装置。
【請求項４】
前記印刷ジョブ発行手段によって前記印刷ジョブが前記印刷装置に対して発行され、かつ当該印刷ジョブの前記印刷設定情報があらわす前記印刷用紙の給紙経路が手差しである場合に、手差し印刷に関する説明画面を表示する表示手段をさらに備えることを特徴とする請求項３に記載の印刷ジョブ管理装置。
【請求項５】
前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断した場合であっても、前記印刷設定情報および前記装置状態情報がそれぞれあらわす前記印刷用紙の給紙経路が手差しであり、かつ前記装置状態情報が当該印刷装置における当該印刷用紙押さえ機構開放の状態をあらわすときは、前記印刷ジョブを発行することを特徴とする請求項４に記載の印刷ジョブ管理装置。
【請求項６】
前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断した場合であっても、前記印刷設定情報および前記装置状態情報がそれぞれあらわす前記印刷用紙の給紙経路が手差しであり、かつ前記装置状態情報が当該印刷装置における当該印刷用紙挿入不良の状態をあらわすときは、前記印刷ジョブを発行することを特徴とする請求項４または５に記載の印刷ジョブ管理装置。
【請求項７】
前記印刷ジョブ発行手段は、前記印刷設定情報と、複数の前記印刷装置から前記取得手段によって取得された前記装置状態情報とに基づいて、印刷の実行が可能な状態の印刷装置を検索して抽出し、抽出した当該印刷装置に対して前記印刷ジョブを発行することを特徴とする請求項１〜６のいずれか一つに記載の印刷ジョブ管理装置。
【請求項８】
印刷装置によって実行される印刷の設定に関する情報（以下、「印刷設定情報」という）を含む印刷ジョブを作成する印刷ジョブ作成装置から、当該印刷ジョブを受け付ける印刷ジョブ受付工程と、
前記印刷装置から当該印刷装置の状態に関する情報（以下、「装置状態情報」という）を取得する取得工程と、
前記印刷設定情報と前記装置状態情報とに基づいて、前記印刷装置による印刷の実行の可否を判断し、当該印刷装置による印刷を実行できないと判断した場合であっても、前記装置状態情報が当該印刷装置の給紙経路および印刷用紙に関して所定の状態をあらわす場合は、当該印刷装置に対して前記印刷ジョブを発行する印刷ジョブ発行工程と、
を含んだことを特徴とする印刷ジョブ管理方法。
【請求項９】
請求項８に記載の印刷ジョブ管理方法をコンピュータに実行させることを特徴とする印刷ジョブ管理プログラム。
【請求項１０】
請求項９に記載の印刷ジョブ管理プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブ管理装置、印刷ジョブ管理方法、印刷ジョブ管理プログラムおよび記録媒体に関し、特に印刷ジョブによって指示された手差し給紙方式を含む種々の給紙方式による印刷を効率的に管理することができる印刷ジョブ管理装置、印刷ジョブ管理方法、印刷ジョブ管理プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、たとえばディジタルカメラなどの撮影装置で撮影した画像に対し、編集処理などを施して印刷することができる様々な印刷システムが普及してきている。このような印刷システムにおいては、たとえば撮影した画像を、あらかじめ設定されたポストカードやアルバムなどの形態にレイアウト編集することができるテンプレートを用いた種々の印刷サービスによって加工する。
【０００３】
そして、このような印刷システムでは、これらの印刷サービスによる印刷条件の設定情報などを含む印刷ジョブに基づいて、印刷ジョブ管理サーバなどの印刷ジョブ管理装置によって種々の印刷ジョブを適宜管理しつつ、編集した画像などを印刷装置によって印刷用紙に印刷することがおこなわれている。したがって、印刷システムでは、たとえば作成された印刷ジョブに基づいて、複数の印刷装置が備えられた写真店の店頭などで、加工された画像を自動的あるいは任意に選ばれた印刷装置によって簡単に印刷することが可能である。
【０００４】
このような印刷システムは、具体的には、たとえばつぎのように構成されている。すなわち、印刷システムは、上位装置である印刷ジョブ作成装置がユーザの印刷指示に基づいて、下位装置である印刷装置での印刷処理に際して、印刷用紙の確認が必要であるか否かの設定をおこなう。そして、印刷ジョブ作成装置は、この設定に基づく印刷ジョブを作成して印刷装置に送信する。
【０００５】
また、印刷装置は、印刷ジョブ作成装置から受信した印刷ジョブに基づく印刷の実行を開始する際に、その印刷ジョブに印刷用紙の確認に必要がある旨の設定がなされている場合は、この印刷ジョブに基づく印刷実行の処理を一時停止する。これとともに、印刷装置は、印刷ジョブに含まれた印刷用紙の確認の設定に基づき印刷用紙の確認処理を実行する。
【０００６】
そして、印刷装置は、この印刷用紙の確認処理におけるユーザによる印刷用紙確認操作が完了したことを確認すると、一時停止した印刷ジョブに基づく印刷実行の処理を再開する。これにより、この印刷システムでは、手差し以外の給紙方式における異なる印刷用紙を混在した印刷の実行をする場合に、誤った印刷用紙への印刷処理をなくしてユーザの負担を軽減することができる構成とされている（たとえば、特許文献１参照。）。
【０００７】
【特許文献１】特開２００４−２８４２５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来技術の印刷システムでは、給紙方式として手差しを設定（選択）した場合に、たとえば印刷ジョブ管理装置によって印刷ジョブを適切に管理していないため、誤った印刷用紙への印刷処理を確実になくすことができず、また、たとえば複数のユーザによって作成された異なる印刷ジョブに基づく印刷を実行する際などには、その都度ユーザによって給紙方式や印刷用紙の確認をしてから印刷を実行する必要があるため、総合的にユーザの負担を軽減することは困難であるという問題がある。
【０００９】
本発明は、上記課題を解決するためになされたもので、手差しを含むすべての給紙方式における異なる印刷用紙を混在させた印刷を実行する場合に、印刷ジョブを適切に管理しつつ誤った印刷用紙への印刷処理をなくして効率よく印刷ジョブを実行し、ユーザの負担を軽減することができる印刷ジョブ管理装置、印刷ジョブ管理方法、印刷ジョブ管理プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明にかかる印刷ジョブ管理装置は、印刷装置によって実行される印刷の設定に関する情報（以下、「印刷設定情報」という）を含む印刷ジョブを作成する印刷ジョブ作成装置から、当該印刷ジョブを受け付ける印刷ジョブ受付手段と、前記印刷装置から当該印刷装置の状態に関する情報（以下、「装置状態情報」という）を取得する取得手段と、前記印刷設定情報と前記装置状態情報とに基づいて、前記印刷装置による印刷の実行の可否を判断し、当該印刷装置に対して前記印刷ジョブを発行する印刷ジョブ発行手段と、を備え、前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断した場合であっても、前記装置状態情報が当該印刷装置の給紙経路および印刷用紙に関して所定の状態をあらわす場合は、前記印刷ジョブを前記印刷装置に対して発行することを特徴とする。
【００１１】
本発明によれば、印刷ジョブ発行手段によって、印刷設定情報と装置状態情報とに基づいて印刷装置による印刷を実行できないと判断された場合でも、装置状態情報が給紙経路および印刷用紙に関して所定の状態をあらわす場合は、印刷ジョブが印刷装置に対して発行される。
【００１２】
これにより、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷ジョブ発行手段によって印刷装置が所定の状態のときには発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【００１３】
また、本発明の印刷ジョブ管理装置の前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断し、かつ前記装置状態情報が前記所定の状態をあらわさない場合は、当該印刷装置に対する前記印刷ジョブの発行を一時停止あるいは中止することを特徴とする。
【００１４】
本発明によれば、印刷ジョブ受付手段によって受け付けた印刷ジョブの発行を、印刷装置による印刷を実行できず、かつ印刷装置が所定の状態ではないときには印刷ジョブ発行手段によって一時停止あるいは中止することができるため、適切に印刷ジョブを発行することが可能となる。
【００１５】
また、本発明の印刷ジョブ管理装置の前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断した場合であっても、前記印刷設定情報および前記装置状態情報がそれぞれあらわす前記印刷用紙の給紙経路が手差しであり、かつ前記装置状態情報が当該印刷装置における当該印刷用紙なしの状態をあらわすときは、前記印刷ジョブを発行することを特徴とする。
【００１６】
本発明によれば、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷装置の給紙経路が手差しで、かつ印刷装置が印刷用紙なしの状態のときには印刷ジョブ発行手段によって発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【００１７】
また、本発明の印刷ジョブ管理装置は、前記印刷ジョブ発行手段によって前記印刷ジョブが前記印刷装置に対して発行され、かつ当該印刷ジョブの前記印刷設定情報があらわす前記印刷用紙の給紙経路が手差しである場合に、手差し印刷に関する説明画面を表示する表示手段をさらに備えることを特徴とする。
【００１８】
本発明によれば、印刷装置による印刷を実行できない場合でも、印刷ジョブ発行手段によって印刷ジョブが発行され、印刷装置の給紙経路が手差しである場合に、手差し印刷に関する説明画面が表示されるため、手差し印刷を指示する印刷ジョブを効率よく管理してユーザの負担を軽減することが可能となる。
【００１９】
また、本発明の印刷ジョブ管理装置の前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断した場合であっても、前記印刷設定情報および前記装置状態情報がそれぞれあらわす前記印刷用紙の給紙経路が手差しであり、かつ前記装置状態情報が当該印刷装置における当該印刷用紙押さえ機構開放の状態をあらわすときは、前記印刷ジョブを発行することを特徴とする。
【００２０】
本発明によれば、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷装置の給紙経路が手差しで、かつ印刷装置が印刷用紙押さえ機構開放の状態のときには印刷ジョブ発行手段によって発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【００２１】
また、本発明の印刷ジョブ管理装置の前記印刷ジョブ発行手段は、前記印刷装置による印刷を実行できないと判断した場合であっても、前記印刷設定情報および前記装置状態情報がそれぞれあらわす前記印刷用紙の給紙経路が手差しであり、かつ前記装置状態情報が当該印刷装置における当該印刷用紙挿入不良の状態をあらわすときは、前記印刷ジョブを発行することを特徴とする。
【００２２】
本発明によれば、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷装置の給紙経路が手差しで、かつ印刷装置が印刷用紙挿入不良の状態のときには印刷ジョブ発行手段によって発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【００２３】
また、本発明の印刷ジョブ管理装置の前記印刷ジョブ発行手段は、前記印刷設定情報と、複数の前記印刷装置から前記取得手段によって取得された前記装置状態情報とに基づいて、印刷の実行が可能な状態の印刷装置を検索して抽出し、抽出した当該印刷装置に対して前記印刷ジョブを発行することを特徴とする。
【００２４】
本発明によれば、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷ジョブ発行手段によって複数の印刷装置の中から検索して抽出した印刷の実行が可能な印刷装置に対して発行することができるため、効率よく印刷ジョブを処理して管理負担を軽減することが可能となる。
【００２５】
本発明にかかる印刷ジョブ管理方法は、印刷装置によって実行される印刷の設定に関する情報（以下、「印刷設定情報」という）を含む印刷ジョブを作成する印刷ジョブ作成装置から、当該印刷ジョブを受け付ける印刷ジョブ受付工程と、前記印刷装置から当該印刷装置の状態に関する情報（以下、「装置状態情報」という）を取得する取得工程と、前記印刷設定情報と前記装置状態情報とに基づいて、前記印刷装置による印刷の実行の可否を判断し、当該印刷装置による印刷を実行できないと判断した場合であっても、前記装置状態情報が当該印刷装置の給紙経路および印刷用紙に関して所定の状態をあらわす場合は、当該印刷装置に対して前記印刷ジョブを発行する印刷ジョブ発行工程と、を含んだことを特徴とする。
【００２６】
本発明によれば、印刷ジョブ受付工程によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷ジョブ発行工程によって印刷装置が所定の状態のときには発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【００２７】
本発明にかかる印刷ジョブ管理プログラムは、上述した印刷ジョブ管理方法をコンピュータに実行させることを特徴とする。
【００２８】
このため、本発明の印刷ジョブ管理プログラムを実行することにより、上述した印刷ジョブ管理方法によって得られる動作がコンピュータによって実現される。これにより、上述した印刷ジョブ管理方法の実現によって得られる各種効果を奏することができる。
【００２９】
本発明にかかる記録媒体は、上述した印刷ジョブ管理プログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【００３０】
このため、本発明の記録媒体に記録された印刷ジョブ管理プログラムをコンピュータに読み取らせることにより、上述した印刷ジョブ管理プログラムの実行によって得られる動作がコンピュータによって実現され、印刷ジョブ管理プログラムの実現によって得られる各種効果を奏することができる。
【発明を実施するための最良の形態】
【００３１】
以下に添付図面を参照して、本発明にかかる印刷ジョブ管理装置、印刷ジョブ管理方法、印刷ジョブ管理プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００３２】
（実施の形態）
（印刷ジョブ管理装置を備える大規模印刷システムの概略構成）
図１は、本実施の形態にかかる印刷ジョブ管理装置を備える大規模印刷システムの概略構成の一例を示す構成図である。図１に示すように、大規模印刷システム１００は、印刷システム１０１，１０２を、たとえばインターネットなどのグローバルネットワーク１０５を介して接続し、さらにこのグローバルネットワーク１０５に印刷ジョブ管理装置１２０を接続した構成からなる。
【００３３】
大規模印刷システム１００の各印刷システム１０１，１０２は、具体的には、たとえば写真店の店舗などに適用され、それぞれ大伸ばし印刷サービスやポスタープリント印刷サービス、フォトアルバム印刷サービスなどの種々の印刷サービスに基づく印刷ジョブを作成する印刷ジョブ作成装置１１０ａ，１１０ｂを備えて構成されている。
【００３４】
そして、各印刷システム１０１，１０２の各印刷ジョブ作成装置１１０ａ，１１０ｂは、それぞれがグローバルネットワーク１０５よりも小規模なＬＡＮなどのローカルネットワーク１０３，１０４を介して、レーザやインクジェットなどの印刷方式を採用するプリンタ１１１ａ，１１１ｂおよび大判印刷などが可能な大型プリンタ１１２ａ，１１２ｂと接続されている。
【００３５】
各印刷ジョブ作成装置１１０ａ，１１０ｂは、具体的には、たとえば印刷情報処理プログラムや印刷ジョブ作成プログラムなどの各種のプログラムや印刷ドライバ、および各種のデータがインストールされた一般的なコンピュータとして構成されており、印刷ジョブ作成プログラムが実行されたときに、上述したような種々の印刷サービスに基づく印刷ジョブを作成する印刷ジョブ作成装置としての機能を実現する。なお、これらの印刷ジョブ作成装置１１０ａ，１１０ｂで作成された印刷ジョブは、上述した印刷ジョブ管理装置１２０に対して送信される。
【００３６】
各種プリンタ１１１ａ，１１１ｂは、たとえば給紙経路（給紙方式）として、給紙トレイでは定型Ａ４サイズまでの印刷用紙を、手差しトレイでは定型Ａ３サイズまでの種々の印刷用紙をそれぞれ用いた高品質なカラー印刷を実行することができるプリンタとして構成されている。また、各大型プリンタ１１２ａ，１１２ｂは、たとえば給紙経路（給紙方式）として、給紙ロールで定型Ａ１サイズを超える用紙サイズの印刷用紙を用いた高品質なカラー印刷を実行することができるプリンタとして構成されている。
【００３７】
また、各ローカルネットワーク１０３，１０４は、たとえばファイアウォール１１３ａ，１１３ｂを介して上述したグローバルネットワーク１０５と接続されている。したがって、この大規模印刷システム１００は、たとえばある店舗に構築された印刷システム１０１と、この店舗とは異なる他の店舗に構築された印刷システム１０２とを、グローバルネットワーク１０５を介してそれぞれ接続した構造からなり、印刷ジョブ管理装置１２０で各印刷システム１０１，１０２の印刷ジョブを管理する構成となっている。
【００３８】
ここで、たとえば上記印刷システム１０１を各種の印刷サービスを受け付ける写真店とし、印刷システム１０２を印刷サービスに伴う印刷をおこなうプリントショップとした場合、印刷ジョブ管理装置１２０は、これらの印刷システム１０１，１０２における印刷ジョブの統合的な管理をおこなう。
【００３９】
この印刷ジョブ管理装置１２０は、各印刷ジョブ作成装置１１０ａ，１１０ｂから送信された印刷ジョブのファイルの入力を受け付けるとともに、各印刷ジョブ作成装置１１０ａ，１１０ｂに対して適宜印刷ジョブのファイルを送信したり、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂに対して印刷指示に関するファイルや適切な印刷ジョブなどを送信したりするための印刷ジョブ管理サーバとしての機能を備えて構成されている。
【００４０】
（印刷ジョブ管理装置を備える大規模印刷システムの機能的構成）
図２は、本実施の形態にかかる印刷ジョブ管理装置を備える大規模印刷システムの機能的構成の一例を示す図である。図２に示すように、大規模印刷システム１００（図１参照、以下同じ）の各印刷ジョブ作成装置１１０ａ，１１０ｂ、印刷ジョブ管理装置１２０、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂは、それぞれアプリケーション部２１０，２２０，２３０，２４０を備えて構成されている。
【００４１】
各印刷ジョブ作成装置１１０ａ，１１０ｂのアプリケーション部２１０は、たとえば制御部２１１、印刷ジョブ作成部２１２および状態表示部２１３を備え、印刷ジョブ管理装置１２０のアプリケーション部２２０は、たとえばファイル転送部２２１、情報格納部２２２およびジョブ管理アプリケーション部２２３を備えている。また、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂのアプリケーション部２３０，２４０は、たとえばそれぞれ制御部２３１，２４１、状態検知部２３２，２４２および出力部２３３，２４３を備えている。
【００４２】
各印刷ジョブ作成装置１１０ａ，１１０ｂのアプリケーション部２１０における制御部２１１は、各印刷ジョブ作成装置１１０ａ，１１０ｂの全体を制御し、印刷ジョブ作成部２１２は、たとえばユーザによって選択された印刷サービスに基づく印刷ジョブのファイルを作成する。なお、印刷ジョブのファイルには、印刷の設定に関する印刷設定情報も含まれている。また、状態表示部２１３は、各印刷ジョブ作成装置１１０ａ，１１０ｂ上で、印刷ジョブ管理装置１２０、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂの状態（ステータス）情報を表示する。
【００４３】
一方、印刷ジョブ管理装置１２０のアプリケーション部２２０におけるファイル転送部２２１は、上述した各印刷ジョブ作成装置１１０ａ，１１０ｂの印刷ジョブ作成部２１２によって作成された印刷ジョブのファイルなどのファイル転送処理を司るファイル転送サーバとしての機能を実現し、情報格納部２２２は、印刷ジョブ管理装置１２０で処理する各種情報を格納するデータベース（以下、「ＤＢ」とする）としての機能を実現する。なお、この情報格納部２２２は、本実施の形態では内部に印刷ジョブのＤＢ（以下、「ジョブＤＢ」とする）を構築していることとする。
【００４４】
また、アプリケーション部２２０におけるジョブ管理アプリケーション部２２３は、印刷ジョブに関する管理全般の処理をおこない、制御部２２４、印刷ジョブ管理部２２５、ＤＢ管理部２２６、プリンタ管理部２２７、プリンタ情報管理部２２８および印刷ドキュメント管理部２２９を備えている。
【００４５】
このジョブ管理アプリケーション部２２３における制御部２２４は、印刷ジョブ管理装置１２０で取り扱われる印刷ジョブに基づく処理の全体を制御し、印刷ジョブ管理部２２５は、印刷ジョブに関する全体的な管理処理をおこなう。また、ＤＢ管理部２２６は、情報格納部２２２に対する印刷ジョブの管理処理をおこない、プリンタ管理部２２７は、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂの全体的な管理処理をおこなう。
【００４６】
さらに、プリンタ情報管理部２２８は、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂから送信されたプリンタの装置状態情報の管理処理をおこない、印刷ドキュメント管理部２２９は、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂに対して、印刷ジョブによって印刷が実行される印刷ドキュメントに関する情報の管理処理をおこなう。
【００４７】
そして、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂの各アプリケーション部２３０，２４０における制御部２３１，２４１は、それぞれ各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂの全体を制御し、状態検知部２３２，２４２は、それぞれ各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂの装置の状態を検知して、上述したプリンタ情報管理部２２８に検出した装置状態情報を送信する。また、出力部２３３，２４３は、印刷ジョブに基づき上記印刷ドキュメント管理部２２９から送信された印刷ドキュメントに関する情報を表示して出力したり、印刷して出力したりする。
【００４８】
なお、各印刷ジョブ作成装置１１０ａ，１１０ｂ、印刷ジョブ管理装置１２０、各プリンタ１１１ａ，１１１ｂおよび各大型プリンタ１１２ａ，１１２ｂにおける印刷ドライバ部やその他の構成については、公知技術を適用することができるため、ここでは説明を省略する。
【００４９】
また、以降において、各印刷システム１０１，１０２における各印刷ジョブ作成装置１１０ａ，１１０ｂ、各プリンタ１１１ａ，１１１ｂ、各大型プリンタ１１２ａ，１１２ｂおよび各ファイアウォール１１３ａ，１１３ｂは同一の構成とし、特に明示しない場合は、それぞれ印刷ジョブ作成装置１１０、プリンタ１１１、大型プリンタ１１２およびファイアウォール１１３と総称して説明することとする。
【００５０】
（印刷ジョブ管理装置のハードウェア構成）
図３は、本実施の形態にかかる印刷ジョブ管理装置のハードウェア構成の一例を示す説明図である。ここでは、上記印刷ジョブ管理装置１２０のハードウェア構成の一例について説明するが、印刷ジョブ作成装置１１０や、プリンタ１１１および大型プリンタ１１２などの各種装置についても同様の構成を適用することが可能であるため、これらの装置のハードウェア構成の説明については省略する。なお、以降において、既に説明した部分と重複する箇所には同一の符号を附して説明を省略する。
【００５１】
本実施の形態における印刷ジョブ管理装置１２０は、たとえばＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、ＨＤＤ（ハードディスクドライブ）３０４と、ＨＤ（ハードディスク）３０５と、ＦＤＤ（フレキシブルディスクドライブ）３０６と、ＦＤ（フレキシブルディスク）３０７と、ディスプレイ３０８とを備えて構成されている。
【００５２】
また、印刷ジョブ管理装置１２０は、インタフェース（Ｉ／Ｆ）３０９と、キーボード３１１と、マウス３１２と、スキャナ３１３と、光ディスク３１４と、光ディスクドライブ３１５とを備えて構成され、たとえばファイル転送部２２１（図２参照、以下同じ）によって印刷ジョブ作成装置１１０から送信された印刷ジョブのファイルを、情報格納部２２２（図２参照、以下同じ）に格納して管理するとともに、ジョブ管理アプリケーション部２２３によってプリンタ１１１および大型プリンタ１１２に適切な印刷ジョブのファイルを送信する管理処理をおこなう。なお、上記各構成部３０１〜３１５は、バス３００によってそれぞれ接続されている。
【００５３】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１は、所定の演算処理を実行し、この印刷ジョブ管理装置１２０の全体を制御するとともに、上述したアプリケーション部２２０（図２参照、以下同じ）の機能を実現する。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０２は、各種の処理プログラムや制御プログラムなどを格納する。なお、これらのプログラムは、ＲＯＭ３０２の他にも後述するＨＤ３０５などの記憶装置や光ディスク３１４などの記録媒体に格納されていてもよい。ここでは、このＲＯＭ３０２に格納されたデータは、ユーザの操作によって書き換えることは可能であるが、電源ＯＦＦによって消去されることはないものとする。
【００５４】
ＣＰＵ３０１は、たとえば本実施の形態の印刷ジョブ管理プログラムに基づいて、後述するＩ／Ｆ３０９を介して、印刷ジョブ作成装置１１０から送信された印刷ジョブのファイルを受け付けるとともに、プリンタ１１１および大型プリンタ１１２から送信された装置状態情報を取得し、印刷ジョブに基づく印刷の実行が可能なプリンタ１１１あるいは大型プリンタ１１２に対して印刷ジョブを発行する。
【００５５】
また、ＣＰＵ３０１は、印刷ジョブに基づく印刷をプリンタ１１１および大型プリンタ１１２によって実行することができない場合であっても、装置状態情報がプリンタ１１１および大型プリンタ１１２の給紙経路および印刷用紙に関して所定の状態をあらわす場合には、これらプリンタ１１１および大型プリンタ１１２に対して印刷ジョブを発行する。
【００５６】
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０３は、可変的なデータを書き換え自在に記憶し、ＣＰＵ３０１のワークエリアとして機能する。このＲＡＭ３０３は、電源ＯＦＦによって記憶されたデータが消去される揮発性のメモリであってもよいし、バッテリなどによってバックアップされることによる不揮発性のメモリであってもよい。
【００５７】
ＨＤＤ３０４は、ＣＰＵ３０１の制御命令にしたがって、ＨＤ３０５に対する情報の読み取り／書き込みの制御をおこなう。なお、印刷ジョブ管理プログラムが、たとえばＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）やメモリカードなどに記録されている場合は、ＨＤＤ３０４に代えて、あるいはＨＤＤ３０４とともに、これらに記録された情報の少なくとも読み取りが可能な専用のドライブ装置を用いることができる。
【００５８】
ＨＤ３０５は、各種の処理プログラムや制御プログラム、あるいは各種情報を、たとえばＣＰＵ３０１に読み取り可能に記録する。ＨＤ３０５は、ＨＤＤ３０４による情報の書き込みを受け付けるとともに、書き込まれた情報を不揮発に記録する。このＨＤ３０５には、たとえば印刷ジョブ管理プログラムとともに、印刷ジョブ管理プログラムの実行に際して必要な各種情報が記録されている。したがって、図２に示すアプリケーション部２２０の情報格納部２２２は、たとえばＨＤ３０５によってその機能を実現する。
【００５９】
なお、印刷ジョブ管理プログラムは、ＨＤ３０５に記録されているものには限られない。ＨＤ３０５に代えて、上述したＭＯ、メモリカード、あるいは後述する光ディスク（ＤＶＤ、ＣＤ、ＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ））３１４などに印刷ジョブ管理プログラムが記録されていてもよい。たとえば光ディスク３１４に記録された印刷ジョブ管理プログラムを用いる場合、この印刷ジョブ管理装置１２０では、光ディスク３１４に記録された情報の少なくとも読み取りが可能な後述する光ディスクドライブ３１５によって印刷ジョブ管理プログラムがＣＰＵ３０１に読み込まれる。
【００６０】
また、ＨＤ３０５には、たとえばプリンタ１１１や大型プリンタ１１２の駆動制御をするための印刷ドライバが格納されていてもよい。ここで、印刷ドライバは、ネットワークケーブル３１０、グローバルネットワーク１０５およびローカルネットワーク１０３，１０４を介してプリンタ１１１および大型プリンタ１１２を動作させるための処理をおこない、印刷ジョブ管理装置１２０とプリンタ１１１および大型プリンタ１１２との橋渡し的役割を担う。なお、印刷ドライバは、たとえばファームウェアによって構成されたり、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）によって構成されたりしてもよい。
【００６１】
ＦＤＤ３０６は、ＣＰＵ３０１の制御命令にしたがって、ＦＤ３０７に対する情報の読み取り／書き込みの制御をおこなう。ＦＤ３０７は、ＦＤＤ３０６による情報の書き込みを受け付けるとともに、書き込まれた情報を不揮発に記録する着脱自在な記録媒体である。
【００６２】
ディスプレイ３０８は、たとえばＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、プラズマディスプレイなどのディスプレイ装置によって構成される。このディスプレイ３０８は、具体的には、たとえば図示しない映像Ｉ／Ｆや映像Ｉ／Ｆに接続された映像表示用のディスプレイ装置によって構成することができる。
【００６３】
ディスプレイ３０８には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種情報が表示される。具体的には、ディスプレイ３０８には、たとえば印刷ジョブ管理装置１２０によって管理されるプリンタ１１１および大型プリンタ１１２の状態情報や環境設定情報、手差し印刷の開始に関する操作説明画面（以下、「手差し印刷開始操作説明画面」とする）などが表示される。
【００６４】
Ｉ／Ｆ３０９は、たとえばネットワークケーブル３１０を介してグローバルネットワーク１０５およびローカルネットワーク１０３，１０４に接続され、これらのネットワーク１０３〜１０５とＣＰＵ３０１との間のインタフェースとして機能するネットワークボードによって構成される。そして、Ｉ／Ｆ３０９は、これらのネットワーク１０３〜１０５を介して印刷ジョブ作成装置１１０や他の印刷ジョブ管理装置１２０、あるいは他の機器との間で各種情報の送受信をおこなう。このＩ／Ｆ３０９は、その他、たとえばメモリカードなどのスロット部や無線通信をおこなう通信モジュールなどによって構成されていてもよい。
【００６５】
ここで、このＩ／Ｆ３０９における各種情報の送受信は、たとえば有線、無線を問わずにおこなわれてもよく、本実施の形態の印刷ジョブ管理装置１２０では、具体的には、ＣＰＵ３０１の制御命令にしたがって、各ネットワーク１０３〜１０５を介して接続された印刷ジョブ作成装置１１０から印刷ジョブのファイルを受信し、受信した印刷ジョブのファイルをプリンタ１１１および大型プリンタ１１２に対して送信する。したがって、Ｉ／Ｆ３０９は、印刷ジョブを受け付ける印刷ジョブ受付手段と装置状態情報を取得する取得手段との機能を実現する。
【００６６】
ここで、Ｉ／Ｆ３０９が無線通信をおこなう通信モジュールによって構成される場合は、通信の媒体となるネットワークケーブル３１０などのワイヤ線は不要となり、電波や赤外線、超音波などを用いて各種情報の送受信がおこなわれる。このような無線通信を可能とする規格には、たとえば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＨｏｍｅＲＦ（Ｈｏｍｅ  Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）、ＢｌｕｅＴｏｏｔｈなどの各種の技術があるが、本実施の形態においては公知の各種の無線通信技術を利用することができる。
【００６７】
キーボード３１１は、文字、数値、各種指示などの入力のための複数のキーを備えて構成され、ユーザによって入力操作された情報（以下、「入力情報」とする）をＣＰＵ３０１に対して出力する。マウス３１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などをおこなうデバイスであり、キーボード３１１と同様にユーザによる入力情報をＣＰＵ３０１に対して出力する。
【００６８】
なお、これらキーボード３１１およびマウス３１２のように、ユーザによる入力情報をＣＰＵ３０１に対して出力するものとしては、物理的な押下／非押下を検出する押しボタン式スイッチ、タッチパネル、ジョイスティックおよびトラックボールなどの公知の各種形態を採用するようにしてもよい。また、外部からの音声を入力するマイクロフォンを用いて、音声認識によって入力情報をＣＰＵ３０１に対して出力するようにしてもよい。
【００６９】
ここで、ユーザによる入力情報をＣＰＵ３０１に対して出力するものとして、タッチパネルを採用する場合、タッチパネルはディスプレイ３０８の表示画面側に積層して私用される形態とすればよい。この場合、ディスプレイ３０８における各種情報の表示タイミングとタッチパネルに対する操作タイミングおよびその位置座標とを管理することによって、入力情報を認識することができる。このように、タッチパネルを採用することによって、たとえば印刷ジョブ管理装置１２０の全体の小型化を図りつつ多くの情報入力操作をおこなうことが可能となる。なお、タッチパネルとしては、抵抗膜式や感圧式などの公知の各種タッチパネルを用いることができる。
【００７０】
スキャナ３１３は、紙などの原稿から文字や図形、画像などを光学的に読み取って、画像データとして入力するデバイスであり、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅｓ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などのセンサを備えたフラットヘッドスキャナやハンディスキャナによって構成される。
【００７１】
光ディスク３１４は、可搬性を有し、光ディスクドライブ３１５に対して着脱可能な記録媒体である。この光ディスク３１４は、写真などの画像データや印刷ジョブ管理プログラムなどの各種情報を記録する。光ディスクドライブ３１５は、ＣＰＵ３０１の制御命令にしたがって、光ディスク３１４に対する情報の読み取り／書き込みをおこなう。
【００７２】
ここで、光ディスク３１４が、たとえばＣＤ−ＲＯＭ（ＣＤ−Ｒ、ＣＤ−ＲＷ）である場合、光ディスクドライブ３１５はＣＤ−ＲＯＭドライブなどによって実現される。なお、ＣＤ−ＲＯＭドライブについては、公知の技術であるため、図示および説明を省略する。また、光ディスク３１４に代わる記録媒体を採用した場合は、光ディスクドライブ３１５は、採用された記録媒体の少なくとも読み取りが可能なドライブ装置によって構成されるとよい。
【００７３】
つぎに、上述した印刷ジョブ管理装置１２０のハードウェア構成と同様のハードウェア構成を採用する印刷ジョブ作成装置１１０のアプリケーション部２１０における印刷ジョブ作成部２１２によって、印刷ジョブを作成する処理について簡単に説明する。
【００７４】
（印刷ジョブ作成装置の印刷ジョブ作成処理手順）
図４は、本実施の形態の印刷ジョブ管理装置を備える大規模印刷システムの印刷ジョブ作成装置における印刷ジョブ作成処理手順の一例を示すフローチャートである。具体的に、図４に示す処理は、図２に示したアプリケーション部２１０の印刷ジョブ作成部２１２がおこなう処理であり、図３に示したＲＯＭ３０２、ＲＡＭ３０３、ＨＤ３０５、光ディスク３１４などに記憶（記録）された印刷ジョブ作成プログラムをＣＰＵ３０１が実行することによって実現する。なお、ここでは、ディスプレイ３０８（図３参照、以下同じ）の表示画面上にタッチパネルを積層した構成の印刷ジョブ作成装置１１０を採用し、この表示画面上に適宜項目選択画面が表示されることとする。
【００７５】
図４のフローチャートにおいて、まず、ＣＰＵ３０１によって、ディスプレイ３０８の表示画面上にて提示された複数の印刷サービスの中から、タッチパネルからのユーザによる入力情報に基づいて所望する印刷サービスの選択をおこなう（ステップＳ４０１）。つぎに、表示画面上にて提示された複数の用紙サイズの中から、入力情報に基づいて所望する用紙サイズの選択をおこなう（ステップＳ４０２）。
【００７６】
そして、表示画面上にて提示された複数のテンプレートの中から、入力情報に基づいて所望するテンプレートの選択をおこない（ステップＳ４０３）、表示画面上にて提示された複数のメディアの中から、入力情報に基づいて使用するメディアの選択をおこなう（ステップＳ４０４）。
【００７７】
メディアの選択をおこなったのち、表示画面上にて提示された使用するメディア内の複数の画像の中から、入力情報に基づいて所望する画像の選択および登録をおこない（ステップＳ４０５）、表示画面上にて提示されたテンプレート上での画像のレイアウトに関し、入力情報に基づいてレイアウトの編集をおこなう（ステップＳ４０６）。
【００７８】
そして、入力情報に基づいて実際にプリンタ１１１や大型プリンタ１１２で印刷をおこなう印刷枚数や印刷品質などの各種の印刷設定情報を指定する印刷条件を確定し（ステップＳ４０７）、確定された印刷条件に基づく印刷設定情報を含む印刷ジョブを作成する（ステップＳ４０８）。これにより、本フローチャートによる一連の印刷ジョブ作成処理を終了する。
【００７９】
つぎに、このように作成された印刷ジョブのファイルを受信した印刷ジョブ管理装置１２０のアプリケーション部２２０およびジョブ管理アプリケーション部２２３における印刷ジョブの管理処理と、この印刷ジョブ管理処理に付随するプリンタ情報管理処理および印刷ドキュメント管理処理とについて説明する。なお、このプリンタ情報管理処理は、ジョブ状態変更処理を含み、上述したこれらの処理は印刷ジョブ管理装置１２０によって同時並行的におこなわれる。
【００８０】
したがって、以降に示す処理は、図２に示した印刷ジョブ管理装置１２０のアプリケーション部２２０およびジョブ管理アプリケーション部２２３がおこなう処理であり、図３に示した印刷ジョブ管理装置１２０のＲＯＭ３０２、ＲＡＭ３０３、ＨＤ３０５、光ディスク３１４などに記憶（記録）された印刷ジョブ管理プログラムをＣＰＵ３０１が実行することによって実現する。なお、実際に各ネットワーク１０３〜１０５間で送受信される印刷ジョブのファイルのことを、以降においては印刷ジョブと省略して記載する。また、以降においては、上述したプリンタ１１１に着目して説明することとするが、大型プリンタ１１２についても同様に処理をおこなうことができる。
【００８１】
（印刷ジョブ管理装置の印刷ジョブ管理処理手順）
図５は、本実施の形態の印刷ジョブ管理装置における印刷ジョブ管理処理手順の一例を示すフローチャートである。図５のフローチャートにおいて、まず、ジョブ管理アプリケーション部２２３によって、ファイル転送部２２１を介して印刷ジョブ作成装置１１０から送信された印刷ジョブを受信し（ステップＳ５０１）、印刷ジョブ管理部２２５およびＤＢ管理部２２６によって、ディスプレイ３０８の表示画面上における後述する状態表示画面でのジョブ状態を「待機中」に設定し、ジョブＤＢのジョブステータス情報を更新する（ステップＳ５０２）。
【００８２】
つぎに、印刷ジョブ管理部２２５によって、印刷ジョブ作成装置１１０の状態表示部２１３において更新したジョブステータス情報を表示することができるように、ＤＢ管理部２２６およびファイル転送部２２１を介してジョブステータス情報を送信するとともに（ステップＳ５０３）、ジョブＤＢ内に存する複数のジョブステータス情報を参照して、現在「待機中」の印刷ジョブがあるか否かを判断する（ステップＳ５０４）。
【００８３】
そして、印刷ジョブ管理部２２５によって、「待機中」の印刷ジョブがあると判断されるまで待って（ステップＳ５０４：Ｎｏ）、「待機中」の印刷ジョブがあると判断された場合（ステップＳ５０４：Ｙｅｓ）は、プリンタ情報管理部２２８からのプリンタ１１１の装置状態情報に基づきプリンタ管理部２２７によって、電源ＯＮであり、かつレンダリング開始可能なプリンタを検索し、当該プリンタとしての印刷ジョブを受け入れ可能なプリンタ１１１があるか否かを判断する（ステップＳ５０５）。なお、このステップＳ５０５以降の処理は、検索された印刷ジョブを受け入れ可能なプリンタ１１１の数の分だけ繰り返しおこなわれる。
【００８４】
印刷ジョブを受け入れ可能なプリンタ１１１がないと判断された場合（ステップＳ５０５：Ｎｏ）は、上記ステップＳ５０４に移行して処理を繰り返す。印刷ジョブを受け入れ可能なプリンタ１１１があると判断された場合（ステップＳ５０５：Ｙｅｓ）は、プリンタ情報管理部２２８によって、プリンタ１１１の状態は印刷実行可能な状態であるか否かを判断する（ステップＳ５０６）。ここで、印刷実行可能な状態とは、たとえば上述した印刷設定情報および装置状態情報のそれぞれによって、給紙経路と印刷用紙とに関する設定および装置状態が一致している状態のことをいう。
【００８５】
印刷実行可能な状態であると判断された場合（ステップＳ５０６：Ｙｅｓ）は、印刷ジョブ管理部２２５およびＤＢ管理部２２６によって、ディスプレイ３０８の表示画面上における状態表示画面でのジョブ状態を「スプール中」に設定し、ジョブＤＢのジョブステータス情報を更新して（ステップＳ５０７）、印刷出力を実行するプリンタ１１１を決定し（ステップＳ５０８）、上記ステップＳ５０４に移行して処理を繰り返す。
【００８６】
一方、印刷実行可能な状態でないと判断された場合（ステップＳ５０６：Ｎｏ）は、プリンタ情報管理部２２８によって、プリンタ１１１の給紙経路設定は「手差し」であるか否かを判断する（ステップＳ５０９）。「手差し」であると判断された場合（ステップＳ５０９：Ｙｅｓ）は、印刷用紙なしエラーであるか否かを判断し（ステップＳ５１０）、印刷用紙なしエラーであると判断された場合（ステップＳ５１０：Ｙｅｓ）は、上記ステップＳ５０７に移行する。
【００８７】
なお、上記ステップＳ５０９において、「手差し」でないと判断された場合（ステップＳ５０９：Ｎｏ）および上記ステップＳ５１０において、印刷用紙なしエラーでないと判断された場合（ステップＳ５１０：Ｎｏ）は、印刷ジョブ管理部２２５およびＤＢ管理部２２６によって、ディスプレイ３０８の表示画面上における状態表示画面でのジョブ状態を「ポーズ」に設定し（ステップＳ５１１）、上記ステップＳ５０４に移行して処理を繰り返す。つぎに、プリンタ情報管理処理について説明する。
【００８８】
（印刷ジョブ管理装置のプリンタ情報管理処理手順）
図６は、本実施の形態の印刷ジョブ管理装置におけるプリンタ情報管理処理手順の一例を示すフローチャートである。図６のフローチャートにおいて、まず、プリンタ情報管理部２２８によって、プリンタ１１１の状態検知部２３２から送信されたプリンタ１１１の状態を示すプリンタステータス情報を受信し（ステップＳ６０１）、プリンタ１１１の状態は正常であるか否かを判断する（ステップＳ６０２）。
【００８９】
プリンタ１１１の状態は正常でないと判断された場合（ステップＳ６０２：Ｎｏ）は、プリンタ１１１の給紙方式設定は「手差し」であるか否かを判断し（ステップＳ６０３）、「手差し」であると判断された場合（ステップＳ６０３：Ｙｅｓ）は、印刷用紙なしエラーであるか否かを判断する（ステップＳ６０４）。そして、印刷用紙なしエラーでないと判断された場合（ステップＳ６０４：Ｎｏ）は、印刷ジョブ管理部２２５によって、ディスプレイ３０８の表示画面上における状態表示画面において、後述する「手差し印刷開始操作説明画面」が表示中であるか否かを判断する（ステップＳ６０５）。
【００９０】
「手差し印刷開始操作説明画面」が表示中であると判断された場合（ステップＳ６０５：Ｙｅｓ）は、印刷ジョブ管理部２２５によって、エラーの内容は印刷用紙交換作業の際に発生しうるエラーであるか否かを判断する（ステップＳ６０６）。ここで、印刷用紙交換作業の際に発生しうるエラーとは、たとえば印刷用紙押さえ機構が開放されたり、印刷用紙の挿入不良が起こったりすることによるエラーのことをいう。
【００９１】
印刷用紙交換作業の際に発生しうるエラーでないと判断された場合（ステップＳ６０６：Ｎｏ）は、印刷ジョブ管理部２２５によって、ディスプレイ３０８の表示画面上の状態表示画面に表示されている「手差し印刷開始操作説明画面」を消去し（ステップＳ６０７）、プリンタ管理部２２７によって、プリンタ１１１の状態をエラーと認識する（ステップＳ６０８）。そして、ＤＢ管理部２２６を介して印刷ジョブ管理部２２５によって、ジョブＤＢからジョブステータス情報を受信し（ステップＳ６１０）、ジョブ状態を変更して（ステップＳ６１１）、上記ステップＳ６０１に移行して処理を繰り返す。
【００９２】
一方、上記ステップＳ６０２において、プリンタの状態は正常であると判断された場合（ステップＳ６０２：Ｙｅｓ）、上記ステップＳ６０４において、印刷用紙なしエラーであると判断された場合（ステップＳ６０４：Ｙｅｓ）および上記ステップＳ６０６において、印刷用紙交換作業の際に発生しうるエラーであると判断された場合（ステップＳ６０６：Ｙｅｓ）は、プリンタ管理部２２７によって、プリンタ１１１の状態を正常と認識し（ステップＳ６０９）、上記ステップＳ６１０に移行する。
【００９３】
また、上記ステップＳ６０３において、「手差し」でないと判断された場合（ステップＳ６０３：Ｎｏ）および上記ステップＳ６０５において、「手差し印刷開始操作説明画面」が表示中でないと判断された場合（ステップＳ６０５：Ｎｏ）は、上記ステップＳ６０８に移行する。つぎに、印刷ドキュメント管理処理について説明する。
【００９４】
（印刷ジョブ管理装置の印刷ドキュメント管理処理手順）
図７は、本実施の形態の印刷ジョブ管理装置における印刷ドキュメント管理処理手順の一例を示すフローチャートである。図７のフローチャートにおいて、まず、ＤＢ管理部２２６を介して印刷ジョブ管理部２２５によって、ジョブＤＢからジョブステータス情報を受信し（ステップＳ７０１）、ジョブ状態が「スプール中」の印刷ジョブがあるか否かを判断する（ステップＳ７０２）。
【００９５】
「スプール中」の印刷ジョブがないと判断された場合（ステップＳ７０２：Ｎｏ）は、上記ステップＳ７０１に移行する。「スプール中」の印刷ジョブがあると判断された場合（ステップＳ７０２：Ｙｅｓ）は、印刷ジョブ管理部２２５によって、当該印刷ジョブが「手差し」印刷ジョブであるか否かを判断する（ステップＳ７０３）。「手差し」印刷ジョブでないと判断された場合（ステップＳ７０３：Ｎｏ）は、印刷ドキュメント管理部２２９によって、当該印刷ジョブにつき直ちにレンダリングを開始し（ステップＳ７０９）、上記ステップＳ７０１に移行して処理を繰り返す。
【００９６】
「手差し」印刷ジョブであると判断された場合（ステップＳ７０３：Ｙｅｓ）は、印刷ジョブ管理部２２５によって、ディスプレイ３０８の表示画面上における状態表示画面において「手差し印刷開始操作説明画面」を表示し（ステップＳ７０４）、当該「手差し印刷開始操作説明画面」の「印刷」ボタンを無効化する（ステップＳ７０５）。
【００９７】
そして、プリンタ情報管理部２２８によって、プリンタ１１１の状態は「手差し」印刷開始可能な状態であるか否かを判断し（ステップＳ７０６）、印刷開始可能な状態でないと判断された場合（ステップＳ７０６：Ｎｏ）は、上記ステップＳ７０５に移行する。一方、印刷開始可能な状態であると判断された場合（ステップＳ７０６：Ｙｅｓ）は、印刷ジョブ管理部２２５によって、「手差し印刷開始操作説明画面」の「印刷」ボタンを有効化し（ステップＳ７０７）、制御部２２４によって、マウス３１２などを介して受け付けられた入力情報に基づいて、当該「印刷」ボタンが押下されたか否かを判断する（ステップＳ７０８）。
【００９８】
「印刷」ボタンが押下されたと判断された場合（ステップＳ７０８：Ｙｅｓ）は、上記ステップＳ７０９に移行してレンダリングを開始する（ステップＳ７０９）。一方、「印刷」ボタンが押下されていないと判断された場合（ステップＳ７０８：Ｎｏ）は、上記ステップＳ７０６に移行して再度判断処理がおこなわれる。つぎに、上述した図６のフローチャートにおけるプリンタ情報管理処理のステップＳ６１１においておこなわれるジョブ状態の変更処理について説明する。
【００９９】
（印刷ジョブ管理装置のプリンタ情報管理処理におけるジョブ状態変更処理手順）
図８は、本実施の形態の印刷ジョブ管理装置のプリンタ情報管理処理におけるジョブ状態変更処理手順の一例を示すフローチャートである。なお、処理の前提として、ＤＢ管理部２２６を介して印刷ジョブ管理部２２５によって、ジョブＤＢからジョブステータス情報を受信するとともに、プリンタ情報管理部２２８によって、プリンタ１１１の状態検知部２３２からプリンタステータス情報を受信していることとする。
【０１００】
図８のフローチャートにおいて、まず、プリンタ情報管理部２２８によって、プリンタ１１１の状態はエラーであるか否かを判断し（ステップＳ８０１）、エラーでないと判断された場合（ステップＳ８０１：Ｎｏ）は、ＤＢ管理部２２６を介して印刷ジョブ管理部２２５によって、エラーによる「ポーズ」状態の印刷ジョブがあるか否かを判断する（ステップＳ８０２）。
【０１０１】
「ポーズ」状態の印刷ジョブがあると判断された場合（ステップＳ８０２：Ｙｅｓ）は、印刷ジョブ管理部２２５およびＤＢ管理部２２６によって、ディスプレイ３０８の表示画面上における状態表示画面でのジョブ状態を「待機中」に設定し、ジョブＤＢのジョブステータス情報を更新して（ステップＳ８０３）、本フローチャートによる一連のジョブ状態変更処理を終了する。
【０１０２】
一方、上記ステップＳ８０１において、エラーであると判断された場合（ステップＳ８０１：Ｙｅｓ）は、ＤＢ管理部２２６を介して印刷ジョブ管理部２２５によって、ジョブ状態が「スプール中」の印刷ジョブがあるか否かを判断する（ステップＳ８０４）。
【０１０３】
「スプール中」の印刷ジョブがあると判断された場合（ステップＳ８０４：Ｙｅｓ）は、印刷ジョブ管理部２２５およびプリンタ情報管理部２２８によって、ディスプレイ３０８の表示画面上における状態表示画面でのジョブ状態を「ポーズ」に設定し、プリンタ１１１の状態をエラーとして印刷ジョブを取り消して（ステップＳ８０５）、本フローチャートによる一連のジョブ状態変更処理を終了する。
【０１０４】
このように、印刷ジョブ管理装置１２０によって上述した処理を同時並行的におこなうことにより、プリンタ１１１が印刷を実行できない場合であっても、手差し印刷に関する所定の状態のときには印刷ジョブを取り消すことなくスプール（発行）することができる。このため、効率よく印刷ジョブを処理したり管理したりして、ユーザの負担を軽減することが可能となる。つぎに、たとえば印刷ジョブ管理装置１２０のディスプレイ３０８の表示画面上に表示される上述した状態表示画面について簡単に説明する。
【０１０５】
（印刷ジョブ管理装置における状態表示画面の説明）
図９〜図１１は、本実施の形態の印刷ジョブ管理装置における状態表示画面の一例を示す説明図である。図９〜図１１に示すように、印刷ジョブ管理装置１２０のディスプレイ３０８の表示画面上に表示される状態表示画面９００，１０００，１１００は、印刷ジョブ管理装置１２０の利用者に関する項目を表示するステータスバー９０１，１００１，１１０１と、印刷状況に関する項目を表示する印刷状況項目表示欄９１０，１０１０，１１１０と、プリンタの状態に関する項目を表示するプリンタ状態項目表示欄９３０，１０３０，１１３０と、メンテナンスに関する項目を表示するメンテナンス項目表示欄９４０，１０４０，１１４０とを備えて構成されている。
【０１０６】
ステータスバー９０１，１００１，１１０１には、ログインしているユーザを表示するためのログイン名表示項目９０２，１００２，１１０２と、ログアウトのためのログアウトボタン９０３，１００３，１１０３と、シャットダウンのためのシャットダウンボタン９０４，１００４，１１０４とが表示されている。また、印刷状況項目表示欄９１０，１０１０，１１１０には、印刷ジョブ番号を表示するための印刷ジョブ項目９１１，１０１１，１１１１と、ページ数を表示するためのページ項目９１２，１０１２，１１１２と、コピー数を表示するためのコピー項目９１３，１０１３，１１１３と、状態を表示するための状態項目９１４，１０１４，１１１４と、ファイル名を表示するためのファイル名項目９１５，１０１５，１１１５と、印刷用紙に関する用紙サイズ項目９１６ａ，１０１６ａ，１１１６ａおよび用紙種類項目９１６ｂ，１０１６ｂ，１１１６ｂを表示するための用紙項目９１６，１０１６，１１１６とが表示されている。
【０１０７】
さらに、印刷状況項目表示欄９１０，１０１０，１１１０には、印刷ジョブを実行するプリンタ１１１を表示するためのプリンタ項目９１７，１０１７，１１１７と、印刷ジョブの優先度を表示するための優先度項目９１８，１０１８，１１１８と、印刷ジョブによる印刷の終了時間を表示するための終了時間項目９１９，１０１９，１１１９と、使用されるコンピュータ名を表示するためのコンピュータ名項目９２０，１０２０，１１２０と、印刷ジョブに基づく印刷を実行するオペレータ名を表示するためのオペレータ名項目９２１，１０２１，１１２１と、印刷に関する顧客名を表示するための顧客名項目９２２，１０２２，１１２２と、印刷ジョブの種別を表示するための印刷ジョブ種別項目９２３，１０２３，１１２３とが表示されている。
【０１０８】
プリンタ状態項目表示欄９３０，１０３０，１１３０には、状態表示されるプリンタ１１１を表示するためのプリンタ項目９３１，１０３１，１１３１と、状態／変更項目９３２，１０３２，１１３２と、残インク量項目９３３，１０３３，１１３３と、用紙項目９３４，１０３４，１１３４と、用紙サイズ項目９３５，１０３５，１１３５と、用紙種類項目９３６，１０３６，１１３６とが表示されている。そして、メンテナンス項目表示欄９４０，１０４０，１１４０には、サーバ変更ボタン９４１，１０４１，１１４１と、サービスコールボタン９４２，１０４２，１１４２とが表示されている。
【０１０９】
また、状態表示画面９００，１０００，１１００は、更新表示欄９０５，１００５，１１０５と、ジョブ状態表示欄９０６，１００６，１１０６と、日付表示欄９０７，１００７，１１０７とを備えて構成されている。そして、図１０および図１１に示すように、上述した図７のフローチャートにおけるステップＳ７０４での「手差し印刷開始操作説明画面」の表示がなされると、状態表示画面９００，１０００，１１００には、手差し印刷開始操作説明画面１１５０が表示される。
【０１１０】
この手差し印刷開始操作説明画面１１５０には、たとえば手差し印刷に関する印刷用紙の設定方法などの手差し印刷に関わる各種の操作手順を説明する説明文などが表示されるとともに、手差し印刷の開始を操作指示するための印刷ボタン１１５１および手差し印刷のスケジューリングを再度おこなうための再スケジュールボタン１１５２が表示される。
【０１１１】
たとえば、図１０に示すように、手差し印刷開始操作説明画面１１５０が状態表示画面１０００上に最初に表示されたときは、印刷ジョブ管理装置１２０によって既にプリンタ１１１に対して印刷ジョブが発行された後であっても、給紙経路や印刷用紙に関して印刷を実行できない状態（エラー）である。このため、上記ステップＳ７０５での処理のように印刷ボタン１１５１は選択・押下できないように無効化される。
【０１１２】
しかし、図１１に示すように、印刷ジョブ管理装置１２０によってプリンタ１１１の給紙経路や印刷用紙に関して印刷を実行することができる状態となった場合は、上記ステップＳ７０７での処理のように印刷ボタン１１５１は選択・押下できるように有効化される。この有効化された印刷ボタン１１５１を選択・押下することによって、上記ステップＳ７０９での処理のようにプリンタ１１１において印刷ドキュメントのレンダリングが開始される。
【０１１３】
この間、印刷ジョブ管理装置１２０は、既にプリンタ１１１に対して印刷ジョブを発行しているため、他の印刷ジョブの発行をおこなったりして効率よく適切に印刷ジョブを管理することが可能となる。これにより、手差し印刷に関する印刷ジョブの再発行処理などを省略することができ、ユーザの負担を大幅に軽減することが可能となる。
【０１１４】
以上説明したように、本発明の実施の形態の印刷ジョブ管理装置によれば、印刷ジョブ発行手段によって、印刷設定情報と装置状態情報とに基づいて印刷装置による印刷を実行できないと判断された場合でも、装置状態情報が給紙経路および印刷用紙に関して所定の状態をあらわす場合は、印刷ジョブが印刷装置に対して発行される。このため、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷ジョブ発行手段によって印刷装置が所定の状態のときには発行することができ、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【０１１５】
また、印刷ジョブ受付手段によって受け付けた印刷ジョブの発行を、印刷装置による印刷を実行できず、かつ印刷装置が所定の状態ではないときには印刷ジョブ発行手段によって一時停止あるいは中止することができるため、適切に印刷ジョブを発行することが可能となる。
【０１１６】
また、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷装置の給紙経路が手差しで、かつ印刷装置が印刷用紙なしの状態のときには印刷ジョブ発行手段によって発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【０１１７】
また、印刷装置による印刷を実行できない場合でも、印刷ジョブ発行手段によって印刷ジョブが発行され、印刷装置の給紙経路が手差しである場合に、手差し印刷に関する説明画面が表示されるため、手差し印刷を指示する印刷ジョブを効率よく管理してユーザの負担を軽減することが可能となる。
【０１１８】
また、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷装置の給紙経路が手差しで、かつ印刷装置が印刷用紙押さえ機構開放の状態のときには印刷ジョブ発行手段によって発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。また、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷装置の給紙経路が手差しで、かつ印刷装置が印刷用紙挿入不良の状態のときには印刷ジョブ発行手段によって発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【０１１９】
また、印刷ジョブ受付手段によって受け付けた印刷ジョブを、印刷ジョブ発行手段によって複数の印刷装置の中から検索して抽出した印刷の実行が可能な印刷装置に対して発行することができるため、効率よく印刷ジョブを処理して管理負担を軽減することが可能となる。
【０１２０】
さらに、本発明の実施の形態にかかる印刷ジョブ管理方法によれば、印刷ジョブ発行工程によって、印刷設定情報と装置状態情報とに基づいて印刷装置による印刷を実行できないと判断された場合でも、装置状態情報が給紙経路および印刷用紙に関して所定の状態をあらわす場合は、印刷ジョブが印刷装置に対して発行される。これにより、印刷ジョブ受付工程によって受け付けた印刷ジョブを、印刷装置による印刷を実行できない場合でも、印刷ジョブ発行工程によって印刷装置が所定の状態のときには発行することができるため、効率よく印刷ジョブを管理してユーザの負担を軽減することが可能となる。
【０１２１】
なお、本実施の形態で説明した印刷ジョブ管理方法は、あらかじめ用意されたプログラムを、たとえば印刷ジョブ管理装置に組み込まれたコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【０１２２】
【図１】大規模印刷システムの概略構成の一例を示す構成図。
【図２】大規模印刷システムの機能的構成の一例を示す説明図。
【図３】印刷ジョブ管理装置のハードウェア構成の一例を示す説明図。
【図４】印刷ジョブ作成処理手順の一例を示すフローチャート。
【図５】印刷ジョブ管理処理手順の一例を示すフローチャート。
【図６】プリンタ情報管理処理手順の一例を示すフローチャート。
【図７】印刷ドキュメント管理処理手順の一例を示すフローチャート。
【図８】ジョブ状態変更処理手順の一例を示すフローチャート。
【図９】印刷ジョブ管理装置における状態表示画面の一例を示す説明図。
【図１０】印刷ジョブ管理装置における状態表示画面の一例を示す説明図。
【図１１】印刷ジョブ管理装置における状態表示画面の一例を示す説明図。
【符号の説明】
【０１２３】
１００  大規模印刷システム、１０１，１０２  印刷システム、１０３，１０４  ローカルネットワーク、１０５  グローバルネットワーク、１１０，１１０ａ，１１０ｂ  印刷ジョブ作成装置、１１１，１１１ａ，１１１ｂ  プリンタ、１１２，１１２ａ，１１２ｂ  大型プリンタ、１１３，１１３ａ，１１３ｂ  ファイアウォール、２１０，２２０，２３０，２４０  アプリケーション部、２１１，２２４，２３１，２４１  制御部、２１２  印刷ジョブ作成部、２１３  状態表示部、２２１  ファイル転送部、２２２  情報格納部、２２３  ジョブ管理アプリケーション部、２２５  印刷ジョブ管理部、２２６  ＤＢ管理部、２２７  プリンタ管理部、２２８  プリンタ情報管理部、２２９  印刷ドキュメント管理部、２３２，２４２  状態検知部、２３３，２４３  出力部、３００  バス、３０１  ＣＰＵ、３０２  ＲＯＭ、３０３  ＲＡＭ、３０４  ＨＤＤ、３０５  ＨＤ、３０６  ＦＤＤ、３０７  ＦＤ、３０８  ディスプレイ、３０９  Ｉ／Ｆ、３１０  ネットワークケーブル、３１１  キーボード、３１２  マウス、３１３  スキャナ、３１４  光ディスク、３１５  光ディスクドライブ、９００，１０００，１１００  状態表示画面、９０１，１００１，１１０１  ステータスバー、９１０，１０１０，１１１０  印刷状況項目表示欄、９３０，１０３０，１１３０  プリンタ状態項目表示欄、９４０，１０４０，１１４０  メンテナンス項目表示欄、１１５０  手差し印刷開始操作説明画面、１１５１  印刷ボタン
【図１】
2007188389.tif 000003
【図２】
2007188389.tif 000004
【図３】
2007188389.tif 000005
【図４】
2007188389.tif 000006
【図５】
2007188389.tif 000007
【図６】
2007188389.tif 000008
【図７】
2007188389.tif 000009
【図８】
2007188389.tif 000010
【図９】
2007188389.tif 000011
【図１０】
2007188389.tif 000012
【図１１】
2007188389.tif 000013