(57)【要約】【課題】印刷作業停止時間を削減できる印刷管理プログラム、印刷管理装置、印刷管理方法及び印刷システムを提供することを課題とする。【解決手段】コンピュータ１２を、画像形成装置に設定される印刷能力と一致する印刷ジョブを該画像形成装置にスケュールするスケジュール手段３３、画像形成装置の印刷能力を変更する指示を含んだジョブを生成する能力変更ジョブ生成手段３４、として機能させ、スケジュール手段３３は、能力変更ジョブ生成手段３４が生成した能力変更ジョブを画像形成装置にスケジュールした場合、能力変更ジョブにより変更される印刷能力と一致する印刷ジョブを、能力変更ジョブの後にスケジュールさせることを特徴とする印刷管理プログラムにより上記課題を解決する。【選択図】図３
2012181775.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
画像形成装置に設定される印刷能力と一致する印刷ジョブを該画像形成装置にスケュールするスケジュール手段、
前記画像形成装置の印刷能力を変更する指示を含んだジョブを生成する能力変更ジョブ生成手段、として機能させ、
前記スケジュール手段は、前記能力変更ジョブ生成手段が生成した能力変更ジョブを前記画像形成装置にスケジュールした場合、前記能力変更ジョブにより変更される印刷能力と一致する印刷ジョブを、前記能力変更ジョブの後にスケジュールさせることを特徴とする印刷管理プログラム。
【請求項２】
前記コンピュータを、更に、
前記能力変更ジョブの処理順序が来ると、能力変更作業を促す能力変更通知を行う能力変更通知手段、
として機能させることを特徴とする請求項１記載の印刷管理プログラム。
【請求項３】
前記コンピュータを、更に、
前記印刷ジョブに付随する補助作業内容を追加するように前記印刷ジョブの情報を作業者に編集させる編集手段、
前記補助作業内容が追加された前記印刷ジョブの処理順序が来ると、前記印刷ジョブを前記プリンタ装置に送信する前に、前記印刷ジョブに付随する補助作業内容を前記作業者に通知する通知手段、
として機能させる請求項１記載の印刷管理プログラム。
【請求項４】
前記編集手段は、前記印刷ジョブのスケジュールを表示する画面上で、前記補助作業内容が追加されている前記印刷ジョブと対応付けて、補助作業があることを示す
ことを特徴とする請求項３に記載の印刷管理プログラム。
【請求項５】
画像形成装置に設定される印刷能力と一致する印刷ジョブを該画像形成装置にスケュールするスケジュール手段と、
前記画像形成装置の印刷能力を変更する指示を含んだジョブを生成する能力変更ジョブ生成手段と、を有し、
前記スケジュール手段は、前記能力変更ジョブ生成手段が生成した能力変更ジョブを前記画像形成装置にスケジュールした場合、前記能力変更ジョブにより変更される印刷能力と一致する印刷ジョブを、前記能力変更ジョブの後にスケジュールさせる
ことを特徴とする印刷管理装置。
【請求項６】
コンピュータによって実行される印刷管理方法であって、
前記コンピュータが、
画像形成装置に設定される印刷能力と一致する印刷ジョブを該画像形成装置にスケュールするスケジュールステップと、
前記画像形成装置の印刷能力を変更する指示を含んだジョブを生成する能力変更ジョブ生成ステップと、を実行し、
前記スケジュールステップは、前記能力変更ジョブ生成ステップで生成した能力変更ジョブを前記画像形成装置にスケジュールした場合、前記能力変更ジョブにより変更される印刷能力と一致する印刷ジョブを、前記能力変更ジョブの後にスケジュールさせる
ことを特徴とする印刷管理方法。
【請求項７】
印刷管理装置と画像形成装置とを有する印刷システムであって、
前記印刷管理装置は、
画像形成装置に設定される印刷能力と一致する印刷ジョブを該画像形成装置にスケュールするスケジュール手段と、
前記画像形成装置の印刷能力を変更する指示を含んだジョブを生成する能力変更ジョブ生成手段と、を有し、
前記スケジュール手段は、前記能力変更ジョブ生成手段が生成した能力変更ジョブを前記画像形成装置にスケジュールした場合、前記能力変更ジョブにより変更される印刷能力と一致する印刷ジョブを、前記能力変更ジョブの後にスケジュールさせる
ことを特徴とする印刷システム。
【請求項８】
コンピュータにより実行可能な請求項１に記載の印刷管理プログラムと、画像形成装置とを有することを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブを管理する印刷管理プログラム、印刷管理装置、印刷管理方法及び印刷システムに関する。
【背景技術】
【０００２】
顧客より印刷物（カタログ、広告等）を受け取り、印刷物から顧客が希望する印刷出力物を生成し、印刷出力物を顧客に納品することで報酬を得る商業印刷業界では、印刷物の受け取りから納品に至るまで、複数の工程を踏んで作業を行っている。印刷物の受け取りから納品に至るまでの工程としては、顧客からの印刷物の入稿、印刷出力物の印刷条件の受付、色修正、レイアウト修正、綴じ位置修正といったプリプレス作業、顧客のプリプレス結果確認の為のプルーフプリント、印刷作業や印刷後の印刷とじ、圧着といった後工程処理、印刷出力物の顧客への納品といったものがあった。なお、印刷物の受け取りから納品に至るまでの工程は、顧客の要望する印刷出力物の印刷条件に伴い増減が発生する。
【０００３】
従来の商業印刷業界では、顧客から大量印刷を行う印刷物の受注が多く、前述した工程で印刷出力物の量産に対応していた。また、大量印刷を行う印刷物は、顧客からの印刷出力物の印刷条件が固定化されるケースが多かった。したがって、従来の商業印刷業界では決定した一つの印刷条件で大量印刷を行い、ロットの印刷終了後、印刷条件を変更し再び大量印刷を行うといった印刷サイクルで、顧客の要望する印刷出力物を生成していた。
【０００４】
この印刷サイクルにおいて、前述した複数の工程は印刷条件が変更になった場合に発生することが多かった。したがって、印刷条件に変更が無い場合、商業印刷業者は同一の工程での連続印刷が可能であり、効率的な大量印刷作業を行うことができた。
【０００５】
近年、商業印刷業界にはＰＯＤ（Print On Demand ）と呼ばれる、比較的小ロットの印刷物を短納期で顧客に納品するといったＰＯＤ市場が出現している。ＰＯＤ市場では複数の顧客からの受注が発生することが多い。結果としてＰＯＤ市場では商業印刷業者に入稿される印刷物や、印刷出力物の印刷条件などが多岐にわたることが多い。
【０００６】
併せて、近年は印刷物のデジタル化が進み、コンピュータを使用した印刷物生成の為の制御がなされるようになった。例えば印刷物を、ネットワークを介して電子データとして入稿したり、前述した複数の工程を制御したりするワークフローといった技術が現れるようになった。例えば、前述したワークフローでは前述した複数の工程での印刷動作をＪＤＦ（Job Definition Format ）と呼ばれるジョブチケットで定義し、印刷システムで印刷動作を制御しているものもある。
【０００７】
このような印刷環境の変化に伴い、商業印刷業者は受注した印刷物を生成する為に印刷システムのコンピュータ化を進めてきた。一方で、商業印刷業者は顧客からの多岐にわたる印刷出力物の印刷条件などに対応できる印刷システムの構築が併せて必要となってきている。さらに、顧客の要望である多岐にわたる印刷出力物を生成する為に、複数のプリンタ装置やデバイス（周辺）装置の導入といったシステム面の対応や、前述した複数の工程の比較的短いサイクルでの変更といった作業工程面での対応も必要となってきた。
【０００８】
商業印刷業者は、前述したような対応が必要となってきたが、利益を産み出す為に更なる業務効率の向上が必要となってくる。業務効率の向上に繋がる施策として、印刷作業停止時間の削減が一つにある。
【０００９】
商業印刷業者の印刷システムはネットワーク環境で構築されている場合が多い。商業印刷業者の印刷システム（商業印刷システム）はプリンタ装置と、各印刷設定を行う端末とが離れている。商業印刷システムはプリンタ装置及び端末を一人の作業者が操作するというケースも起こりうる。
【００１０】
また、商業印刷システムでは印刷出力物を生成する為にアプリケーションソフトを使用している。商業印刷システムでは印刷出力物毎の印刷ジョブをアプリケーションソフト内で管理、生成する場合が多かった。
【００１１】
一般的に、商業印刷システムで扱う印刷ジョブは顧客要求毎に生成される。印刷出力物の印刷条件が多岐にわたることから、作業者は、その印刷条件を満たすため、印刷ジョブ毎に、アプリケーションソフトやプリンタ装置の設定を変更する必要があった。
【００１２】
具体例を挙げれば、用紙サイズが異なる印刷出力物の生成を複数の顧客が要求してきた場合、作業者は顧客の要求の度に、プリンタ装置に装着されている用紙を、要求されたサイズの用紙に変更する作業を行わなければならない。
【００１３】
通常、プリンタ装置は複数の給紙部を持つ。プリンタ装置は、それぞれの給紙部にサイズの異なる用紙を装着すれば、前述の課題の一部を解決できる。しかし、給紙部の数は限られている。給紙部の数以上に用紙サイズの異なる印刷要求が行われたら、用紙交換作業は必ず必要となる。用紙交換作業を伴うことで、印刷作業は停止する。
【００１４】
また、印刷ジョブを生成する順序を考慮して、同一の用紙サイズの印刷ジョブを連続して生成すれば、前述の課題の一部を解決できる。しかし、印刷ジョブの生成順序は作業者自身が管理しなければならず、印刷要求の数が増えるほど、また、用紙サイズの種類が増えるほど、作業者の負担が増大する。なお、ジョブ実行順序を変更する技術は従来から知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【００１５】
印刷ジョブの生成順序を管理する作業を回避する方法としては、同一の用紙サイズの印刷ジョブを纏めて処理するように、印刷ジョブの処理順序を変更して、用紙交換作業に伴う印刷作業停止時間を極力低減することが考えられる。しかし、商業印刷システムにはプリンタ装置の給紙部に実際に装着（セット）されている用紙サイズと印刷ジョブで指定されている用紙サイズとが一致しないと、印刷ジョブをキュー（Ｑｕｅｕｅ）にキューイング（Ｑｕｅｕｅｉｎｇ）できない制御を行っているものがある。
【００１６】
このような商業印刷システムでは、プリンタ装置の給紙部に実際にセットされている用紙サイズと印刷ジョブで指定されている用紙サイズとを一致させない限り、印刷ジョブをキューにキューイングできず、用紙交換作業に伴う印刷作業停止時間が発生するという問題があった。
【００１７】
本発明は上記の点に鑑みなされたもので、印刷作業停止時間を削減できる印刷管理プログラム、印刷管理装置、印刷管理方法及び印刷システムを提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記の課題を解決するため、本発明は、コンピュータを、画像形成装置に設定される印刷能力と一致する印刷ジョブを該画像形成装置にスケュールするスケジュール手段、前記画像形成装置の印刷能力を変更する指示を含んだジョブを生成する能力変更ジョブ生成手段、として機能させ、前記スケジュール手段は、前記能力変更ジョブ生成手段が生成した能力変更ジョブを前記画像形成装置にスケジュールした場合、前記能力変更ジョブにより変更される印刷能力と一致する印刷ジョブを、前記能力変更ジョブの後にスケジュールさせることを特徴とする印刷管理プログラムであることを特徴とする。
【００１９】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００２０】
本発明によれば、印刷作業停止時間を削減できる印刷管理プログラム、印刷管理装置、印刷管理方法及び印刷システムを提供できる。
【図面の簡単な説明】
【００２１】
【図１】本発明を適用した印刷システムを含む一例のシステム構成図である。
【図２】ＰＣの一例のハードウェア構成図である。
【図３】プリントサーバの一例の処理ブロック図である。
【図４】用紙交換ジョブが無い場合の一般的なキューの状態を示す説明図である。
【図５】好ましいキューの状態を示す説明図である。
【図６】用紙交換ジョブが有る場合のキューの状態を示す説明図である。
【図７】印刷ジョブが新規に投入された場合のキューの状態を示す説明図である。
【図８】印刷ジョブテーブルの一例の構成図である。
【図９】印刷スケジュールテーブルの一例の構成図である。
【図１０】用紙交換ジョブを使用してキューイングを行うときの処理手順を表した一例のフローチャートである。
【図１１】用紙交換ジョブを生成するときの処理手順を表した一例のフローチャートである。
【図１２】用紙交換ジョブを使用して、印刷ジョブの印刷を行うときの処理手順を表した一例のフローチャートである。
【図１３】プリントサーバの他の例の処理ブロック図である。
【図１４】印刷ジョブテーブルの他の例の構成図である。
【図１５】印刷スケジュールテーブルの一例の構成図である。
【図１６】スケジュールビュー画面の一例のイメージ図である。
【図１７】スケジュールビュー画面を表示して印刷ジョブをプリンタ装置に送信する処理の一例のフローチャートである。
【図１８】補助作業内容を編集する処理の一例のフローチャートである。
【図１９】補助作業内容編集画面の一例のイメージ図である。
【発明を実施するための形態】
【００２２】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。
【００２３】
図１は本発明を適用した印刷システムを含む一例のシステム構成図である。図１のシステムはユーザクライアント１と印刷システム２とがインターネット等のネットワーク３を介して接続されている。ユーザクライアント１は顧客が商業印刷業者に対して印刷業務を委託するために使用するコンピュータである。印刷システム２は商業印刷業者などの作業者（オペレータ）が利用するシステムである。
【００２４】
また、印刷システム２は管理クライアント１１、プリントサーバ１２、１台以上のプリンタ装置１３、ＬＡＮなどのネットワーク１４を有する。管理クライアント１１、プリントサーバ１２、プリンタ装置１３はネットワーク１４を介して接続されている。
【００２５】
顧客は、ユーザクライアント１のアプリケーションを操作することで、印刷対象文書のジョブチケットと印刷データとを含む印刷ジョブをプリントサーバ１２へ送信する。管理クライアント１１は商業印刷業者などの作業者（オペレータ）が、委託された印刷業務を管理するために使用するコンピュータである。
【００２６】
オペレータは管理クライアント１１からＷＷＷブラウザを用いて、プリントサーバ１２のＷｅｂユーザインタフェースへアクセスし、印刷する印刷ジョブの検索／印刷開始／印刷停止／削除／印刷システム２の管理などが行える。プリントサーバ１２は印刷管理装置の一例である。プリントサーバ１２はユーザクライアント１から印刷業務を委託された印刷ジョブを、プリンタ装置１３に印刷させる。また、プリントサーバ１２は各プリンタ装置１３の稼働状況などをリアルタイムに、且つ、グラフィカルに画面に表示する。プリンタ装置１３は、プリントサーバ１２の制御に従って、印刷ジョブから印刷イメージを生成し、所定の用紙上に印刷する。
【００２７】
プリントサーバ１２は、例えば図２に示すようなハードウェア構成のＰＣにより実現される。図２はＰＣの一例のハードウェア構成図である。ＰＣ２０はバス２９で相互に接続されている入力装置２１、出力装置２２、記録媒体読取装置２３、補助記憶装置２４、主記憶装置２５、演算処理装置２６及びインタフェース装置２７を含む。
【００２８】
入力装置２１はキーボードやマウス等である。入力装置２１は各種信号を入力するために用いられる。出力装置２２はディスプレイ装置等である。出力装置２２は各種ウインドウやデータ等を表示するために用いられる。インタフェース装置２７は、モデム，ＬＡＮカード等である。インタフェース装置２７は、ネットワーク１４に接続するために用いられる。
【００２９】
プリントサーバ１２に搭載される印刷管理プログラムは、ＰＣ２０を制御する各種プログラムの少なくとも一部である。印刷管理プログラムは、例えば記録媒体２８の配布やネットワーク１４等からのダウンロードなどによって提供される。
【００３０】
記録媒体２８はＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的，電気的或いは磁気的に記録する記録媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３１】
印刷管理プログラムは、印刷管理プログラムを記録した記録媒体２８が記録媒体読取装置２３にセットされると、記録媒体２８から記録媒体読取装置２３を介して補助記憶装置２４にインストールされる。ネットワーク１４等からダウンロードされた印刷管理プログラムはインタフェース装置２７を介して補助記憶装置２４にインストールされる。
【００３２】
補助記憶装置２４はインストールされた印刷管理プログラム、必要なファイル、データ等を格納する。主記憶装置２５は印刷管理プログラムの起動時に、補助記憶装置２４から印刷管理プログラムを読み出して格納する。そして、演算処理装置２６は主記憶装置２５に格納された印刷管理プログラムに従って、後述するような各種処理を実現している。
【実施例１】
【００３３】
プリントサーバ１２は例えば図３に示すような処理ブロックで実現される。図３はプリントサーバの一例の処理ブロック図である。プリントサーバ１２は印刷管理プログラムが搭載されている。プリントサーバ１２は、印刷管理プログラムを実行することで、Ｗｅｂユーザインタフェース部３１、印刷文書入力部３２、プリンタ割り当て部３３、用紙交換ジョブ制御部３４、用紙交換通知部３５、データベース管理部３６、プリンタインタフェース部３７を実現する。
【００３４】
Ｗｅｂユーザインタフェース部３１は管理クライアント１１との通信を制御するインタフェースである。Ｗｅｂユーザインタフェース部３１は管理クライアント１１からの印刷対象文書などの文書の検索／印刷開始／印刷停止／削除／印刷システム２の管理などの要求を受け付ける。
【００３５】
印刷文書入力部３２は、ユーザクライアント１から印刷対象文書のジョブチケットと印刷データとを含む印刷ジョブを受信する。印刷文書入力部３２は、受信した印刷ジョブの情報をデータベース管理部３６に登録する。データベース管理部３６に情報が登録された印刷ジョブは後述のようにプリンタ装置１３へスケジュールされ、スケジュールされたプリンタ装置１３によって印刷が実行される。
【００３６】
データベース管理部３６は、例えば印刷ジョブテーブル４１、印刷スケジュールテーブル４２、プリンタテーブル４３、用紙テーブル４４、用紙交換ジョブテーブル４５を有する。
【００３７】
データベース管理部３６は、印刷文書入力部３２、プリンタ割り当て部３３、用紙交換ジョブ制御部３４、プリンタインタフェース部３７などからの依頼を受けて、印刷ジョブテーブル４１、印刷スケジュールテーブル４２、プリンタテーブル４３、用紙テーブル４４、用紙交換ジョブテーブル４５への書き込みを行う。
【００３８】
印刷ジョブテーブル４１は、ユーザクライアント１から受信した印刷ジョブの情報を保持するためのテーブルである。なお、印刷ジョブテーブル４１の詳細は後述する。印刷スケジュールテーブル４２は印刷ジョブテーブル４１に情報が保持された各印刷ジョブの印刷予定のプリンタ装置１３、現時点での各印刷ジョブの状態、用紙交換ジョブテーブル４５に情報が保持された用紙交換ジョブの状態等を保持するためのテーブルである。印刷スケジュールテーブル４２の詳細は後述する。
【００３９】
プリンタテーブル４３はプリンタ装置１３の接続に関するＩＰアドレス等の情報やプリンタ装置１３の状態などを保持するテーブルである。用紙テーブル４４はプリンタ装置１３の給紙部に実際にセットされている用紙サイズ等の情報（Ｃｕｒｒｅｎｔ値）などを保持するテーブルである。用紙交換ジョブテーブル４５は、後述の用紙交換ジョブの情報を保持するためのテーブルである。
【００４０】
プリンタインタフェース部３７はプリンタ装置１３との通信を制御する。プリンタインタフェース部３７は、プリンタ装置１３から印刷ジョブの完了が通知される都度、ジョブスケジュールテーブル４２を参照し、次に印刷予定の印刷ジョブ又は用紙交換ジョブを検索する。次に印刷予定の印刷ジョブが検索されると、プリンタインタフェース部３７は印刷ジョブテーブル４１から印刷ジョブの詳細を取得する。
【００４１】
プリンタインタフェース部３７は取得した印刷ジョブの詳細に基づき、印刷文書入力部３２にある印刷ジョブをプリンタ装置１３へ送信する。また、用紙交換ジョブが検索されると、プリンタインタフェース部３７はプリンタ装置１３から給紙部に実際にセットされている用紙サイズの変更が通知されるまで待機する。
【００４２】
また、プリンタインタフェース部３７は各プリンタ装置１３から所定間隔で送信される状態の情報を受信する。プリンタインタフェース部３７は状態の変化したプリンタ装置１３について、データベース管理部３６に依頼して、プリンタテーブル４３が保持するプリンタ装置１３の状態を新たな状態に置き換えさせる。さらに、プリンタインタフェース部３７は各プリンタ装置１３の状態から各印刷ジョブの状態を割り出し、データベース管理部３６に依頼して、印刷スケジュールテーブル４２が保持する各印刷ジョブの状態を更新させる。
【００４３】
プリンタ割り当て部３３はプリンタ装置１３の割り当てを担当する。プリンタ割り当て部３３は印刷ジョブの属性とプリンタ装置１３の属性とによって、自動的又は手動によりプリンタ装置１３の割り当てを行う。
【００４４】
用紙交換ジョブ制御部３４はＷｅｂユーザインタフェース部３１を介して、作業者から用紙交換前後の用紙サイズの指定を受け付ける。用紙交換ジョブ制御部３４は指定された用紙交換前後の用紙サイズを利用して後述の用紙交換ジョブを生成する。また、用紙交換ジョブ制御部３４は、生成した用紙交換ジョブの情報を用紙交換ジョブテーブル４５に登録する。用紙交換通知部３５は用紙交換ジョブの処理順序が来たら、Ｗｅｂユーザインタフェース部３１を介して、作業者に用紙交換作業を促す用紙交換通知を行う。
【００４５】
なお、プリントサーバ１２は複数の印刷ジョブを印刷するときに、キューイング制御を行う。キューイング制御は、後から受信した印刷ジョブを前に受信した印刷ジョブの後ろにキューイングして、複数の印刷ジョブを連続して印刷するものである。キューイング制御は後から受信した印刷ジョブを、前に受信した印刷ジョブの後ろにキューイングする処理が基本である。しかし、キューイング制御では、印刷ジョブの移動、割り込みといった制御も可能である。キューイング制御は印刷ジョブだけでなく、用紙印刷ジョブも同様に制御する。
【００４６】
ここで、本発明におけるキューイング制御の理解を容易とする為に、用紙交換ジョブが無い場合の一般的なキューイング制御について説明する。なお、データベース管理部３６の印刷スケジュールテーブル４２は印刷ジョブの状態（ステータス）を、例えば受け付けた状態と、プリンタ装置１３へスケジュールされた状態とに分けて管理する。
【００４７】
印刷ジョブを受け付けた状態からスケジュールされた状態への遷移は、プリンタ装置１３の給紙部に実際にセットされている用紙サイズと、印刷ジョブで指定されている用紙サイズとが一致するときに行われる。
【００４８】
図４は用紙交換ジョブが無い場合の一般的なキューの状態を示す説明図である。図４では「ジョブ１」から「ジョブ８」の順に、計８つの印刷ジョブが連続して投入された状態を表している。奇数番目の印刷ジョブはＡ４用紙への印刷が指定されている。偶数番目の印刷ジョブはＡ３用紙への印刷が指定されている。一般的には前に投入された印刷ジョブの次に、後から投入された印刷ジョブをキューイングする。このようなキューイング制御を繰り返すことにより、本発明ではＡ４用紙への印刷の印刷ジョブとＡ３用紙への印刷の印刷ジョブとが交互にキューイングされる。
【００４９】
キューイングは、プリンタ装置１３の給紙部に実際にセットされている用紙サイズと印刷ジョブで指定されている用紙サイズとが一致するときに行われる。したがって、図４に示す印刷ジョブを全て印刷する為には、給紙部が一つのプリンタ装置１３の場合、１つの印刷ジョブの完了が通知される毎に、Ａ４用紙からＡ３用紙もしくはＡ３用紙からＡ４用紙への用紙交換作業が発生し、印刷作業停止時間が長くなる。
【００５０】
図５は好ましいキューの状態を示す説明図である。図４に示した８つの印刷ジョブは図５に示すような順番で連続して投入されれば、Ａ４用紙への印刷の印刷ジョブが４つ纏めてキューイングされる。図５では、Ａ４用紙への印刷の４つの印刷ジョブの完了が通知された後、Ａ４用紙からＡ３用紙への用紙交換作業が発生する。その後、図５ではＡ３用紙への印刷の印刷ジョブが４つ纏めてキューイングされるため、Ａ４用紙からＡ３用紙への用紙交換作業が１回で済み、印刷作業停止時間が短くなる。
【００５１】
本発明では図５に示すキューの状態を実現する為に用紙交換ジョブを利用する。図６は用紙交換ジョブが有る場合のキューの状態を示す説明図である。図６ではＡ４用紙への印刷の印刷ジョブが４つ纏めて実行されたあと、Ａ４用紙からＡ３用紙への用紙交換を作業者に促す用紙交換ジョブ５０が実行される。用紙交換ジョブ５０が実行されると、作業者はＡ４用紙からＡ３用紙への用紙交換作業を行う。そして、図６ではＡ４用紙からＡ３用紙への用紙交換作業のあと、Ａ３用紙への印刷の印刷ジョブが４つ纏めて実行される。
【００５２】
図６では印刷ジョブで指定されている用紙サイズがＡ４用紙からＡ３用紙に変わる印刷ジョブの境目において用紙交換ジョブ５０を実行することで、作業者に用紙交換の必要性を通知することができる。作業者に用紙交換の必要性を認知させる方法としては管理クライアント１１、プリントサーバ１２のディスプレイ装置などに警告画面を出したり、プリンタ装置１３の操作パネルに警告表示を出したりすることが考えられる。
【００５３】
用紙交換ジョブ５０は用紙交換前の用紙サイズと用紙交換後の用紙サイズとを用紙情報として持つ。プリントサーバ１２では用紙交換ジョブ制御部３４に、作業者が用紙交換前の用紙サイズと用紙交換後の用紙サイズとをＵＩから設定する機能を設けることで、用紙交換前の用紙サイズと用紙交換後の用紙サイズとの設定並びに情報保持が実現できる。
【００５４】
なお、前述したように、一般的なキューイングではプリンタ装置１３の給紙部に実際にセットされている用紙サイズと印刷ジョブで指定されている用紙サイズとが一致していなければ行われない。一方、本発明におけるキューイングは、プリンタ装置１３の給紙部に実際にセットされている用紙サイズと印刷ジョブで指定されている用紙サイズとが一致していなくても、用紙交換ジョブ５０が保持している用紙交換後の用紙サイズと印刷ジョブで指定されている用紙サイズとが一致していれば、行われる。
【００５５】
このように、用紙交換ジョブ５０はプリンタ装置１３の給紙部に実際にセットされている用紙サイズの情報（Ｃｕｒｒｅｎｔ値）の補完機能として働く。また、用紙交換ジョブ５０が保持している用紙交換後の用紙サイズはプリンタ装置１３の給紙部に実際にセットされている用紙サイズの情報の補完情報となる。
【００５６】
本発明では用紙交換ジョブ５０がプリンタ装置１３の給紙部に実際にセットされている用紙サイズの情報の補完機能として働くため、図６に示す状態に印刷ジョブがキューイングされる。
【００５７】
図６に示すキューの状態から用紙サイズがＡ４用紙の印刷ジョブ「ジョブ９」と用紙サイズがＡ３用紙の印刷ジョブ「ジョブ１０」とが新規に投入された場合、キューの状態は図７に示すようになる。図７は印刷ジョブが新規に投入された場合のキューの状態を示す説明図である。
【００５８】
新規に投入される印刷ジョブは、印刷ジョブで指定されている用紙サイズと、用紙交換ジョブ５０が保持している用紙交換前後の用紙サイズとが比較され、用紙交換ジョブ５０の前にキューイングされるか後にキューイングされるかが決定される。
【００５９】
用紙交換ジョブ５０の前にキューイングされることが決定されると、新規に投入される印刷ジョブは用紙交換ジョブ５０の前にキューイングされている印刷ジョブの最後（Ａ４用紙印刷のサブキューの最後）にキューイングされる。図７の例では「ジョブ９」が投入されると、Ａ４用紙印刷のサブキューの最後にキューイングされている「ジョブ７」の後にキューイングされる。
【００６０】
用紙交換ジョブ５０の後にキューイングされることが決定されると、新規に投入される印刷ジョブは用紙交換ジョブ５０の後にキューイングされている印刷ジョブの最後（Ａ３用紙印刷のサブキューの最後）にキューイングされる。図７の例では「ジョブ１０」が投入されると、Ａ３用紙印刷のサブキューの最後にキューイングされている「ジョブ８」の後にキューイングされる。このように、用紙交換ジョブ５０は印刷ジョブのスケジュールの振り分け機能として働く。
【００６１】
図８は印刷ジョブテーブルの一例の構成図である。印刷ジョブテーブル４１はジョブＩＤ、ジョブ名、コピー部数、両面印刷の有無、ジョブの用紙、ジョブの出力場所、パンチ穴の位置と数、印刷要求するプリンタ、ステープルの位置と数、ジョブの保存期間、ジョブの顧客名称、ジョブに関する記述、入力ファイルのデータフォーマット、入力ファイルサイズ、ジョブのページ数、ジョブのシート枚数、スタッカに出力済みのページ数、スタッカに出力済みのシート数、スタッカに出力済みの部数、再印刷も含めたスタッカに出力済みのページ数、再印刷も含めたスタッカに出力済みのシート数、プリンタがジョブを受信した日時、ジョブのサイズ、ジョブの再印刷回数、ジョブを生成した日時、印刷するページの範囲、ジョブの折りについての情報、ジョブの綴じについての情報を内容とする項目を有する。
【００６２】
図９は印刷スケジュールテーブルの一例の構成図である。印刷スケジュールテーブル６２はジョブＩＤ、ジョブのステータス、ジョブの進捗、待機中の理由、実際に割り当てられたプリンタ、印刷予定のプリンタ、印刷順序を内容とする項目を有する。
【００６３】
図１０は、用紙交換ジョブを使用してキューイングを行うときの処理手順を表した一例のフローチャートである。なお、作業者が用紙交換ジョブ５０を新規に生成する手順については後述する。また、図１０では実運用上、最も使われると考えられるケースとして作業者が印刷ジョブを投入する前に、予め用紙交換ジョブ５０をジョブ列（キュー）に投入しておき、且つ、プリンタ装置１３の給紙部に、用紙交換ジョブ５０が保持する用紙交換前の用紙サイズのみがセットされている例で説明する。
【００６４】
ステップＳ１において、用紙交換ジョブ制御部３４はＷｅｂユーザインタフェース部３１を介して、作業者からの用紙交換ジョブ５０の生成作業を受け付ける。用紙交換ジョブ制御部３４はＷｅｂユーザインタフェース部３１を介して、作業者から用紙交換前後の用紙サイズの指定を受け付け、用紙交換ジョブ５０を生成する。
【００６５】
ステップＳ２において、用紙交換ジョブ制御部３４は用紙交換ジョブ５０をキューの先頭に配置するように、印刷スケジュールテーブル４２及び用紙交換ジョブテーブル４５を更新する。
【００６６】
ステップＳ３において、印刷文書入力部３２はユーザクライアント１から印刷ジョブを受信する。印刷文書入力部３２は受信した印刷ジョブの情報を印刷ジョブテーブル４１に登録する。
【００６７】
ステップＳ４において、プリンタ割り当て部３３は受信した印刷ジョブで指定されている用紙サイズと、用紙交換ジョブ５０が保持している用紙交換前後の用紙サイズとを比較する。
【００６８】
ステップＳ５において、プリンタ割り当て部３３は印刷ジョブで指定されている用紙サイズと、用紙交換ジョブ５０が保持している用紙交換前の用紙サイズとが合致するか否かを判定する。
【００６９】
印刷ジョブで指定されている用紙サイズと用紙交換ジョブ５０が保持している用紙交換前の用紙サイズとが合致すれば、プリンタ割り当て部３３はステップＳ６において、用紙交換ジョブ５０の前にキューイングされていた最後の印刷ジョブの後にキューイングするように、印刷スケジュールテーブル４２を更新する。
【００７０】
例えば用紙交換ジョブ５０の前に印刷ジョブが存在しない場合は、ステップＳ３で受信した印刷ジョブがジョブ列の先頭となるようにキューイングされる。用紙交換ジョブ５０の前に１つ以上の印刷ジョブが存在する場合は、ステップＳ３で受信した印刷ジョブが用紙交換ジョブ５０の前のジョブ列の最後となるようにキューイングされる。
【００７１】
印刷ジョブで指定されている用紙サイズと用紙交換ジョブ５０が保持している用紙交換前の用紙サイズとが合致しなければ、ステップＳ７において、プリンタ割り当て部３３は印刷ジョブで指定されている用紙サイズと、用紙交換ジョブ５０が保持している用紙交換後の用紙サイズとが合致するか否かを判定する。
【００７２】
印刷ジョブで指定されている用紙サイズと、用紙交換ジョブ５０が保持している用紙交換後の用紙サイズとが合致すれば、プリンタ割り当て部３３はステップＳ８において、用紙交換ジョブ５０の後にキューイングされていた最後の印刷ジョブの後にキューイングするように、印刷スケジュールテーブル４２を更新する。
【００７３】
例えば用紙交換ジョブ５０の後に印刷ジョブが存在しない場合は、ステップＳ３で受信した印刷ジョブが用紙交換ジョブ５０の直後となるようにキューイングされる。用紙交換ジョブ５０の後に１つ以上の印刷ジョブが存在する場合は、ステップＳ３で受信した印刷ジョブが用紙交換ジョブ５０の後のジョブ列の最後となるようにキューイングされる。
【００７４】
印刷ジョブで指定されている用紙サイズと用紙交換ジョブ５０が保持している用紙交換後の用紙サイズとが合致しなければ、ステップＳ９において、プリンタ割り当て部３３は印刷ジョブをキューイングしない。図１０のフローチャートに示す処理手順ではステップＳ６、Ｓ８、Ｓ９の処理のあと、ステップＳ３の処理に戻り、次の印刷ジョブの待ち状態となる。
【００７５】
図１１は、用紙交換ジョブを生成するときの処理手順を表した一例のフローチャートである。用紙交換ジョブ制御部３４は、作業者に用紙交換ジョブ５０を生成させる手段を提供する。前述したように、用紙交換ジョブ５０は用紙交換前の用紙サイズと用紙交換後の用紙サイズとを保持している。用紙交換前の用紙サイズと用紙交換後の用紙サイズとは任意に設定できるものであるから、用紙交換ジョブ制御部３４は用紙情報設定ＵＩを作業者に提供する。
【００７６】
用紙情報設定ＵＩから作業者は、用紙交換前の用紙サイズと用紙交換後の用紙サイズとを入力する。用紙交換ジョブ制御部３４はステップＳ１１において、操作者が設定した用紙交換前の用紙サイズを用紙情報設定ＵＩから受け取る。また、用紙交換ジョブ制御部３４はステップＳ１２において、操作者が設定した用紙交換後の用紙サイズを用紙情報設定ＵＩから受け取る。
【００７７】
ステップＳ１３において、用紙交換ジョブ制御部３４はステップＳ１１で受け取った用紙交換前の用紙サイズと、ステップＳ１２で受け取った用紙交換後の用紙サイズとを比較する。前述したように、用紙交換ジョブ５０による印刷ジョブのキューイングは、用紙交換前と用紙交換後とで用紙サイズが異なっていることが前提となる。
【００７８】
ステップＳ１４において、ステップＳ１１で受け取った用紙交換前の用紙サイズとステップＳ１２で受け取った用紙交換後の用紙サイズとが異なっていれば、用紙交換ジョブ制御部３４はステップＳ１５において、用紙交換ジョブ５０を生成する。
【００７９】
なお、ステップＳ１４において、ステップＳ１１で受け取った用紙交換前の用紙サイズとステップＳ１２で受け取った用紙交換後の用紙サイズとが異なっていなければ、用紙交換ジョブ制御部３４は用紙交換ジョブ５０を生成せず、ステップＳ１６において、作業者にエラーを通知する。したがって、用紙交換ジョブ５０は不正な用紙交換ジョブ５０の生成を回避できる。図１１にフローチャートに示す処理手順では、ステップＳ１６の処理のあと、ステップＳ１１の処理に戻り、次の用紙交換前後の用紙サイズの入力待ちの状態となる。
【００８０】
用紙交換ジョブ５０はジョブという扱いで動作するため、必要な情報を保持したデータ構成を有する。このデータ構成は、作業者に用紙交換を促す方法によって異なる。例えば用紙交換通知をポップアップ画面等で表示させる方式の場合は、管理クライアント１１又はプリントサーバ１２の画面表示制御に沿ったデータ形式を取れば対応可能である。
【００８１】
また、プリンタ装置１３の操作パネルに用紙交換表示を行う方式の場合は、プリンタ装置１３とのエンジンインタフェース等で表示処理を行うためのデータ形式とすることで対応可能である。何れの方法においても、用紙交換ジョブ５０は１つのデータとして存在するため、用紙交換ジョブ５０自体の削除、並びに、用紙サイズの変更といった操作が可能である。
【００８２】
図１２は用紙交換ジョブを使用して、印刷ジョブの印刷を行うときの処理手順を表した一例のフローチャートである。なお、図１２では実運用上、多くのパターンが存在するために、前述した具体例で説明する。
【００８３】
ステップＳ２１において、用紙交換ジョブ制御部３４はＷｅｂユーザインタフェース部３１を介して、作業者から用紙交換前後の用紙サイズの指定を受け付け、用紙交換ジョブ５０を生成する。ここでは、用紙交換前の用紙サイズがＡ４、用紙交換後の用紙サイズがＡ３の例を説明する。
【００８４】
ステップＳ２２において、印刷文書入力部３２はユーザクライアント１から印刷ジョブの印刷要求を受信する。ここでは作業者から「ジョブ１」から「ジョブ１０」の印刷要求を受信した例を説明する。なお、奇数番目の印刷ジョブはＡ４用紙印刷が印刷条件として指定されているとする。偶数番目の印刷ジョブはＡ３用紙印刷が印刷条件として指定されているとする。
【００８５】
ステップＳ２３において、図１０のフローチャートに示した処理手順でＡ４用紙印刷の５つの印刷ジョブは用紙交換ジョブ５０の前にキューイングされる。また、Ａ３用紙印刷の５つの印刷ジョブは用紙交換ジョブ５０の後にキューイングされる。
【００８６】
ステップＳ２４において、作業者はプリンタ装置１３の給紙部に用紙交換前の用紙サイズであるＡ４用紙をセットする。プリンタインタフェース部３７はプリンタ装置１３から給紙部にＡ４用紙がセットされたことを通知される。
【００８７】
プリンタ装置１３から給紙部にＡ４用紙がセットされたことを通知されると、プリンタインタフェース部３７は用紙交換ジョブ５０の前にキューイングされたＡ４用紙印刷の５つの印刷ジョブを実行する。つまり、Ａ４用紙印刷の５つの印刷ジョブはプリンタ装置１３によって印刷が実行される。
【００８８】
Ａ４用紙印刷の５つの印刷ジョブの印刷が終了すると、プリンタ装置１３による印刷は中断する。ステップＳ２６において、用紙交換通知部３５は用紙交換ジョブ５０の処理順序が来ると、作業者に対して、Ａ４用紙からＡ３用紙への用紙交換作業を促す用紙交換通知を行う。
【００８９】
ステップＳ２７において、作業者はプリンタ装置１３の給紙部に用紙交換後の用紙サイズであるＡ３用紙をセットする。つまり、作業者はプリンタ装置１３の給紙部にセットされていたＡ４用紙をＡ３用紙に変更する。プリンタインタフェース部３７はプリンタ装置１３から給紙部にＡ３用紙がセットされたことを通知される。プリンタインタフェース部３７はプリンタ装置１３との通信を定期的に行い、プリンタ装置１３から給紙部にＡ３用紙がセットされたことを通知される。
【００９０】
ステップＳ２８において、用紙交換ジョブ制御部３４はプリンタ装置１３の給紙部にＡ３用紙がセットされると、用紙交換ジョブ５０を削除する。プリンタインタフェース部３７は用紙交換ジョブ５０の後にキューイングされたＡ３用紙印刷の５つの印刷ジョブを実行する。つまり、Ａ３用紙印刷の５つの印刷ジョブはプリンタ装置１３によって印刷が実行される。
【００９１】
本発明によれば、どの用紙サイズから、どの用紙サイズへの交換かを作業者に促す用紙交換ジョブ５０を生成し、ジョブ列の中の一ジョブとして処理することで、用紙交換作業を低減することができる。用紙交換ジョブ５０はジョブの扱いとなる為、キューイングされたジョブ列の中の任意の位置に割り込ませることもできる。用紙交換ジョブ５０は、用紙交換前後の印刷ジョブが印刷する用紙サイズ情報を保持している。用紙交換ジョブ５０は作業者に用紙交換を行わせる為に実行されるジョブである。
【００９２】
したがって、用紙交換ジョブ５０の前にキューイングされている印刷ジョブ群が保持する用紙サイズ情報と、用紙交換ジョブ５０の後にキューイングされている印刷ジョブ群が保持する用紙サイズ情報とが異なっていたとしても、本発明では用紙交換ジョブ５０を実行することにより作業者に用紙交換作業が促される。
【００９３】
用紙交換作業が行われると、プリンタ装置１３の給紙部にセットされている用紙サイズ情報と、用紙交換ジョブ５０の後にキューイングされている印刷ジョブ群の保持する用紙サイズ情報とは合致する。また、用紙交換ジョブ５０は、ジョブ列の中の任意の位置に割り込ませることができる。したがって、複数の印刷ジョブを実行する場合において、予め用紙サイズの異なる印刷ジョブを印刷することが分かっている時は、用紙交換作業が発生する印刷ジョブの前に用紙交換ジョブ５０を割り込ませることで、作業者により用紙交換作業が行われることになる。
【００９４】
また、本発明によれば、プリンタ装置の給紙部に実際にセットされている用紙サイズと印刷ジョブで指定されている用紙サイズとが一致していない用紙サイズアンマッチが発生していても、印刷ジョブをジョブ列にキューイングできる。
【００９５】
このように、本発明では、用紙交換作業の回数を低減する為に、印刷ジョブの処理順序が自動で変更され、印刷ジョブの処理順序の変更を作業者が行う必要が無くなる。作業者は用紙交換作業を用紙交換通知のタイミングで実施できるようになる。本発明では、用紙サイズアンマッチが発生していても、印刷ジョブをキューイングでき、印刷システム全体の印刷ジョブの処理効率の向上が期待できる。
【００９６】
なお、実施例１では用紙交換ジョブ５０を一例として説明したが、用紙交換に限るものではない。例えば用紙交換ジョブ５０と同様な仕組みにより、フィニッシャ交換ジョブなども実現できる。フィニッシャ交換ジョブは、パンチ穴あけ機能を利用する印刷ジョブからステープル機能を利用する印刷ジョブに切り替わるタイミングで、パンチ穴あけ機能を実行するプロパンチャと、ステープル機能を実行するステープラとの交換を、作業者に促すことができる。
【実施例２】
【００９７】
作業者が行わなければならない印刷ジョブに付随する補助作業は、実施例１に示した用紙交換の他、前処理や後処理など、増加してきている。作業者は用紙、前処理、後処理などの切り替えを、印刷のスケジュールを考慮しつつ、効率的及び正確に行わなければならない。実施例１は補助作業内容を用紙交換ジョブ５０で作業者に通知していた。実施例２は補助作業内容を作業者に通知する他の実施例である。
【００９８】
図１３はプリントサーバの他の例の処理ブロック図である。なお、システム構成図及びプリントサーバ１２Ａは実施例１と同様であるため、説明を省略する。
【００９９】
プリントサーバ１２Ａは印刷管理プログラムが搭載されている。なお、プリントサーバ１２Ａは印刷管理プログラムを実行することで、Ｗｅｂユーザインタフェース部３１、印刷文書入力部３２、プリンタ割り当て部３３、データベース管理部３６、プリンタインタフェース部３７、印刷時間算出部１００、印刷補助情報編集部１０１、印刷補助情報通知部１０２、スケジュールビュー表示部１０３を実現する。
【０１００】
Ｗｅｂユーザインタフェース部３１、印刷文書入力部３２は図３のプリントサーバ１２と同様であるため、説明を省略する。データベース管理部３６は例えば印刷ジョブテーブル４１、印刷スケジュールテーブル４２、プリンタテーブル４３、用紙テーブル４４を有する。
【０１０１】
データベース管理部３６は、印刷文書入力部３２、プリンタ割り当て部３３、プリンタインタフェース部３７、印刷時間算出部１００、印刷補助情報編集部１０１などからの依頼を受けて、印刷ジョブテーブル４１、印刷スケジュールテーブル４２、プリンタテーブル４３、用紙テーブル４４への書き込みを行う。
【０１０２】
印刷ジョブテーブル４１は、ユーザクライアント１から受信した印刷ジョブの情報を保持するためのテーブルである。なお、印刷ジョブテーブル４１の詳細は図１４を用いて後述する。印刷スケジュールテーブル４２は印刷ジョブテーブル４１に情報が保持された各印刷ジョブの印刷予定のプリンタ装置１３、現時点での各印刷ジョブの状態、用紙交換ジョブテーブル４５に情報が保持された用紙交換ジョブの状態等を保持するためのテーブルである。印刷スケジュールテーブル４２の詳細は図１５を用いて後述する。プリンタテーブル４３、用紙テーブル４４は図３のプリントサーバ１２と同様であるため、説明を省略する。
【０１０３】
プリンタインタフェース部３７はプリンタ装置１３との通信を制御する。プリンタインタフェース部３７は、プリンタ装置１３から印刷ジョブの完了が通知される都度、ジョブスケジュールテーブル４２を参照し、次に印刷予定の印刷ジョブを検索する。次に印刷予定の印刷ジョブが検索されると、プリンタインタフェース部３７は印刷ジョブテーブル４１から印刷ジョブの詳細を取得する。
【０１０４】
プリンタインタフェース部３７は取得した印刷ジョブの詳細に基づき、印刷文書入力部３２にある印刷ジョブをプリンタ装置１３へ送信する。プリンタインタフェース部３７は各プリンタ装置１３から所定間隔で送信される状態の情報を受信する。また、プリンタインタフェース部３７は状態の変化したプリンタ装置１３について、データベース管理部３６に依頼して、プリンタテーブル４３が保持するプリンタ装置１３の状態を新たな状態に置き換えさせる。
【０１０５】
さらに、プリンタインタフェース部３７は各プリンタ装置１３の状態から各印刷ジョブの状態を割り出し、データベース管理部３６に依頼して、印刷スケジュールテーブル４２が保持する各印刷ジョブの状態を更新させる。
【０１０６】
プリンタ割り当て部３３は図３に示したプリントサーバ１２と同様であるため、説明を省略する。印刷時間算出部１００はプリンタ装置１３で実行される印刷ジョブの印刷時間を算出する。
【０１０７】
印刷補助情報編集部１０１はデータベース管理部３６の印刷ジョブテーブル４１に含まれる「ジョブの補助作業についての情報」の編集を行う。印刷補助情報編集部１０１はＷｅｂユーザインタフェース部３１を介して、作業者から印刷ジョブテーブル４１に含まれる「ジョブの補助作業についての情報」の編集を受け付ける。
【０１０８】
印刷補助情報通知部１０２は印刷ジョブテーブル４１に含まれる「ジョブの補助作業についての情報」が編集された印刷ジョブの処理順序が来たら、印刷ジョブをプリンタ装置１３に送信する前に、Ｗｅｂユーザインタフェース部３１を介して、作業者に補助作業内容を通知する。
【０１０９】
スケジュールビュー表示部１０３は、ジョブグラフ表示部１１１、時間スケール表示部１１２、ガイドバー表示部１１３、処理中ジョブ情報表示部１１４、プリンタ状態表示部１１５を有する。スケジュールビュー表示部１０３は作業者が操作を行う画面の表示を担当する。スケジュールビュー表示部１０３は後述のようなスケジュールビュー画面を表示する。スケジュールビュー表示部１０３はデータベース管理部３６の各テーブルから必要事項を読み出して後述のスケジュールビュー画面を表示する。
【０１１０】
図１４は印刷ジョブテーブルの他の例の構成図である。図１４の印刷ジョブテーブル４１は図８の印刷ジョブテーブル４１の項目に、ジョブの補助作業についての情報を内容とする項目が追加されている。
【０１１１】
図１５は印刷スケジュールテーブルの一例の構成図である。印刷スケジュールテーブル４２はジョブＩＤ、ジョブのステータス、進捗情報、待機中の理由、ジョブを印刷しているプリンタ、印刷完了予測時間、印刷時間を内容とする項目を有する。
【０１１２】
図１６はスケジュールビュー画面の一例のイメージ図である。スケジュールビュー画面２００は各プリンタ装置１３に割り当てられた印刷ジョブ（処理中ジョブ）の情報を表示する欄２０１と、印刷ジョブに付随する補助作業があることを示す補助作業アイコン２０２と、印刷ジョブをプリンタ装置１３に送信可能となったあと、印刷ジョブをプリンタ装置１３に送信する前に、作業者に補助作業内容を通知するための補助作業内容通知画面２０３とを含む構成である。補助作業内容通知画面２０３は、作業者が補助作業を行ったあとで、印刷ジョブをプリンタ装置１３に送信するためのボタン２０４が含まれる。
【０１１３】
図１７はスケジュールビュー画面を表示して印刷ジョブをプリンタ装置に送信する処理の一例のフローチャートである。ステップＳ５１において、プリンタ割り当て部３３は印刷ジョブをプリンタ装置１３にスケジュールする。
【０１１４】
ステップＳ５２において、処理中ジョブ情報表示部１１４は印刷スケジュールテーブル４２が保持する印刷時間に基づき、印刷時間に比例する長さを持つ形状で印刷ジョブの情報を表示する欄２０１を表示する。
【０１１５】
ステップＳ５３において、処理中ジョブ情報表示部１１４は、印刷ジョブテーブル４１が保持する「ジョブの補助作業についての情報」が編集されているか、言い換えれば印刷ジョブに補助作業内容が付加されているかを判定する。
【０１１６】
印刷ジョブに補助作業内容が付加されていなければ、印刷ジョブは処理順序が来たらステップＳ５８において、プリンタ装置１３に送信される。一方、印刷ジョブに補助作業内容が付加されていれば、ステップＳ５４において、処理中ジョブ情報表示部１１４は印刷ジョブの情報を表示する欄２０１の近傍に、印刷ジョブに付随する補助作業があることを示す補助作業アイコン２０２を表示する。
【０１１７】
ステップＳ５５において印刷ジョブがプリンタ装置１３で印刷する順番になると、処理中ジョブ情報表示部１１４はステップＳ５６において、作業者に補助作業内容を通知するための補助作業内容通知画面２０３を表示する。
【０１１８】
ステップＳ５７においてボタン（印刷開始ボタン）２０４が押下されると、プリンタインタフェース部３７は印刷ジョブをプリンタ装置１３に送信して印刷ジョブの印刷を開始させる。
【０１１９】
図１８は補助作業内容を編集する処理の一例のフローチャートである。ステップＳ６１において、印刷補助情報編集部１０１はＷｅｂユーザインタフェース部３１を介して作業者から補助作業内容を付加する印刷ジョブの選択を受け付ける。
【０１２０】
ステップＳ６２において、印刷補助情報編集部１０１はＷｅｂユーザインタフェース部３１を介して、作業者から印刷ジョブに付加する補助作業内容の入力を受け付ける。印刷補助情報編集部１０１は例えば図１９に示すような補助作業内容編集画面３００を表示して作業者から印刷ジョブに付加する補助作業内容の入力を受け付ける。
【０１２１】
ステップＳ６４において、印刷補助情報編集部１０１はＷｅｂユーザインタフェース部３１を介して補助作業内容を印刷するか否かの選択を受け付ける。補助作業内容を印刷するか否かの選択は例えば補助作業内容編集画面３００から選択可能である。補助作業内容の印刷を選択すると、作業者は補助作業内容の印刷を行うことができる。
【０１２２】
ステップＳ６４において、印刷補助情報編集部１０１は補助作業内容編集画面３００から受け付けた補助作業内容を印刷ジョブテーブル４１が保持する「ジョブの補助作業についての情報」に登録する。
【０１２３】
図１９は補助作業内容編集画面の一例のイメージ図である。図１９の補助作業内容編集画面３００は、作業者から印刷ジョブに付加する補助作業内容の入力を受け付ける補助作業内容入力欄３０１と、補助作業内容の印刷の有無を選択するチェックボックス３０２とを有する。
【０１２４】
本発明によれば、スケジュールビュー画面２００上で印刷ジョブを選択して補助作業内容を付加することができる。補助作業内容を付加した印刷ジョブはスケジュールビュー画面２００上で印刷ジョブの情報を表示する欄２０１の近傍に、補助作業アイコン２０２を表示することで、補助作業の付随する印刷ジョブであることを容易に認識できる。
【０１２５】
補助作業の付随する印刷ジョブがプリンタ装置１３に送信される順番になると、補助作業内容はスケジュールビュー画面２００の前面に表示される補助作業内容通知画面２０３に表示される。したがって、作業者は印刷ジョブをプリンタ装置１３に送信する直前に印刷ジョブに付随する補助作業内容を容易に確認できる。
【０１２６】
補助作業を要する印刷ジョブがプリンタ装置１３に送信される順番が来ても、プリントサーバ１２Ａは作業者の補助作業が終了するまで、その印刷ジョブ以降にスケジュールされている印刷ジョブの送信を停止するため、プリンタ装置１３を占有することなく効率的に印刷ジョブの補助作業を行うことができる。
【０１２７】
なお、実施例１と実施例２とは組み合わせて実施することもできる。本発明は具体的に開示された実施例に限定されるものでなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１２８】
特許請求の範囲に記載したスケジュール手段はプリンタ割り当て部３３に相当する。能力変更ジョブ生成手段は用紙交換ジョブ制御部３４に相当する。能力変更通知手段は用紙交換通知部３５に相当する。編集手段は印刷補助情報編集部１０１に相当する。通知手段は印刷補助情報通知部１０２に相当する。また、印刷管理装置はプリントサーバ１２に相当する。
【符号の説明】
【０１２９】
１    ユーザクライアント
２    印刷システム
３、１４    ネットワーク
１１    管理クライアント
１２、１２Ａ    プリントサーバ
１３    プリンタ装置
２０    ＰＣ
２１    入力装置
２２    出力装置
２３    記録媒体読取装置
２４    補助記憶装置
２５    主記憶装置
２６    演算処理装置
２７    インタフェース装置
２８    記録媒体
２９    バス
３１    Ｗｅｂユーザインタフェース部
３２    印刷文書入力部
３３    プリンタ割り当て部
３４    用紙交換ジョブ制御部
３５    用紙交換通知部
３６    データベース管理部
３７    プリンタインタフェース部
４１    印刷ジョブテーブル
４２    印刷スケジュールテーブル
４３    プリンタテーブル
４４    用紙テーブル
４５    用紙交換ジョブテーブル
５０    用紙交換ジョブ
１００    印刷時間算出部
１０１    印刷補助情報編集部
１０２    印刷補助情報通知部
１０３    スケジュールビュー表示部
１１１    ジョブグラフ表示部
１１２    時間スケール表示部
１１３    ガイドバー表示部
１１４    処理中ジョブ情報表示部
１１５    プリンタ状態表示部
２００    スケジュールビュー画面
２０１    印刷ジョブ（処理中ジョブ）の情報を表示する欄
２０２    補助作業アイコン
２０３    補助作業内容通知画面
２０４    ボタン
３００    補助作業内容編集画面
３０１    補助作業内容入力欄
３０２    チェックボックス
【先行技術文献】
【特許文献】
【０１３０】
【特許文献１】特開平９−１８５４７３号公報
【図１】
2012181775.tif 000003
【図２】
2012181775.tif 000004
【図３】
2012181775.tif 000005
【図４】
2012181775.tif 000006
【図５】
2012181775.tif 000007
【図６】
2012181775.tif 000008
【図７】
2012181775.tif 000009
【図８】
2012181775.tif 000010
【図９】
2012181775.tif 000011
【図１０】
2012181775.tif 000012
【図１１】
2012181775.tif 000013
【図１２】
2012181775.tif 000014
【図１３】
2012181775.tif 000015
【図１４】
2012181775.tif 000016
【図１５】
2012181775.tif 000017
【図１６】
2012181775.tif 000018
【図１７】
2012181775.tif 000019
【図１８】
2012181775.tif 000020
【図１９】
2012181775.tif 000021