(57)【要約】      （修正有）【課題】画像形成装置における復帰動作の回数を低減させ、従来よりも省電力効果を向上させる。【解決手段】プリントサーバ２は、例えばユーザー端末３ａからの印刷ジョブＪＢ１が記憶装置１７に記憶されるタイミングにおいて、その印刷ジョブＪＢ１の実行対象である画像形成装置７ａが省電力モードである場合、その画像形成装置７ａへの新たな印刷ジョブの送信を促す印刷ジョブ要求通知Ｎ１をユーザーＢ，Ｃに対して行う。そしてプリントサーバ２は、印刷ジョブ要求通知Ｎ１を行った後に新たな印刷ジョブを受付けた場合、その新たな印刷ジョブと、記憶装置１７に記憶されている印刷ジョブＪＢ１とを画像形成装置７ａにまとめて送信して印刷出力を行わせる構成である。【選択図】図２
2013125290.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたユーザー端末から送信される印刷ジョブを受け付け、該印刷ジョブを一の画像形成装置に出力することによって印刷出力を行わせる印刷制御装置であって、
受け付けた印刷ジョブを記憶する記憶手段と、
前記画像形成装置の通電状態が通常通電モードと省電力モードとのいずれであるかを監視する監視手段と、
前記記憶手段に印刷ジョブが記憶されたタイミング、又は、前記記憶手段に記憶された印刷ジョブを前記画像形成装置に出力するタイミングで、前記画像形成装置が省電力モードである場合、前記ネットワークに接続されているユーザー端末のユーザーに対し、前記画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行う通知手段と、
前記通知手段による通知が行われた後、前記記憶手段に新たな印刷ジョブが記憶されることに伴い、前記記憶手段に記憶されている印刷ジョブを読み出して前記画像形成装置に出力する印刷ジョブ出力手段と、
を備えることを特徴とする印刷制御装置。
【請求項２】
前記通知手段は、前記記憶手段に記憶されている印刷ジョブの送信ユーザーとは異なるユーザーに対して通知を行うことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記印刷ジョブ出力手段は、前記通知手段による通知が行われた後、所定時間が経過するまでの間、前記画像形成装置に対する印刷ジョブの出力を待機させることを特徴とする請求項１又は２に記載の印刷制御装置。
【請求項４】
前記印刷ジョブ出力手段は、前記所定時間が経過するまでに前記記憶手段に新たな印刷ジョブが記憶されなかった場合、前記記憶手段に記憶されている印刷ジョブを前記画像形成装置に出力することを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
前記通知手段は、前記所定時間が経過するまでに前記記憶手段に新たな印刷ジョブが記憶されなかった場合、さらに、前記記憶手段に記憶されている印刷ジョブの送信ユーザーに対して直ぐに印刷出力を行うか否かを確認するための通知を行い、
前記印刷ジョブ出力手段は、前記通知手段による確認の結果、印刷ジョブの送信ユーザーに対して直ぐに印刷出力を行わないことを指定した場合、前記画像形成装置に対して印刷ジョブを出力することなくさらに待機させることを特徴とする請求項３に記載の印刷制御装置。
【請求項６】
前記通知手段は、さらに、前記記憶手段に記憶された一の印刷ジョブを前記画像形成装置に出力するタイミングにおいて、前記記憶手段に、印刷ジョブの送信ユーザーが前記画像形成装置に対する操作を行うことに伴って前記画像形成装置に出力すべき別の印刷ジョブが記憶されている場合、当該別の印刷ジョブの送信ユーザーに対して前記画像形成装置に対する操作を行うことを促す通知を行うことを特徴とする請求項１乃至５のいずれかに記載の印刷制御装置。
【請求項７】
印刷ジョブを受け付けることに伴い、該印刷ジョブと該印刷ジョブの送信ユーザーとを関連付けて履歴情報に記録する履歴管理手段をさらに備え、
前記通知手段は、前記画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行う際、前記履歴情報を参照して印刷ジョブの送信頻度の高い順にユーザーを選択し、そのユーザーに対して通知を行うことを特徴とする請求項１乃至６のいずれかに記載の印刷制御装置。
【請求項８】
ネットワークに接続されたユーザー端末から送信される印刷ジョブを受け付け、該印刷ジョブを一の画像形成装置に出力することによって印刷出力を行わせる印刷制御方法であって、
受け付けた印刷ジョブを所定の記憶手段に記憶するステップと、
前記画像形成装置の通電状態が通常通電モードと省電力モードとのいずれであるかを監視するステップと、
前記記憶手段に印刷ジョブが記憶されたタイミング、又は、前記記憶手段に記憶されている印刷ジョブを前記画像形成装置に出力するタイミングで、前記画像形成装置が省電力モードである場合、前記ネットワークに接続されているユーザー端末のユーザーに対し、前記画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行うステップと、
前記通知が行われた後、新たな印刷ジョブが受け付けられて前記記憶手段に記憶されることに伴い、前記記憶手段に記憶されている印刷ジョブを読み出して前記画像形成装置に出力するステップと、
を有することを特徴とする印刷制御方法。
【請求項９】
ネットワークに接続されるコンピュータにおいて実行されるプログラムであって、前記コンピュータを、
前記ネットワークを経由してユーザー端末から送信される印刷ジョブを受け付け、所定の記憶手段に記憶する印刷ジョブ受付手段、
前記記憶手段に記憶された印刷ジョブの出力先となる画像形成装置が通常通電モードと省電力モードとのいずれの通電状態であるかを監視する監視手段、
前記記憶手段に印刷ジョブが記憶されたタイミング、又は、前記記憶手段に記憶された印刷ジョブを前記画像形成装置に出力するタイミングで、前記画像形成装置が省電力モードである場合、前記ネットワークに接続されているユーザー端末のユーザーに対し、前記画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行う通知手段、および、
前記通知手段による通知が行われた後、前記記憶手段に新たな印刷ジョブが記憶されることに伴い、前記記憶手段に記憶されている印刷ジョブを読み出して前記画像形成装置に出力する印刷ジョブ出力手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ユーザーがパーソナルコンピュータなどのユーザー端末を操作して印刷指示を行うことにより印刷出力装置に印刷出力を行わせることが一般的に行われている。また、近年では、印刷出力を行う際のユーザーの利便性を高めるため、印刷出力装置からユーザーに対して各種情報を報知する技術が提案されている。
【０００３】
例えば、特許文献１には、プリンタの負荷状態をユーザーに報知するプリンタ制御装置が開示されている。このプリンタ制御装置は、印刷ジョブ毎にその負荷を示すジョブグラフを作成し、そのジョブグラフを所定のディスプレイに表示することによって、プリンタの負荷状態をユーザーに報知する構成である。これにより各プリンタの負荷状態が把握できるので、ユーザーは、複数のプリンタのうち比較的負荷の低いプリンタに対して印刷ジョブを実行させることが可能になる。
【０００４】
また、特許文献２には、プリンタの装置状態をユーザーに報知するプリントサーバシステムが開示されている。このプリントサーバシステムは、プリンタ装置に紙切れやトナー切れなどの印刷障害が発生した場合には、その障害に関する情報をクライアントに通知する構成である。これによりユーザーは、例えば印刷出力前にプリンタに印刷障害が生じていることを把握することができるので、そのプリンタには印刷出力を行わせないなど事前対処が可能になる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−４９７２０号公報
【特許文献２】特開平９−８１４９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、一般的に印刷出力装置の消費電力を節約するため、印刷出力装置が所定期間何れの印刷ジョブも受付けない場合には、印刷出力装置の通電状態を通常通電モードから省電力モードに移行させることが広く行われている。印刷出力装置は、印刷出力装置が省電力モードに移行している状態で印刷ジョブを受付けると、通電状態をそれまでの省電力モードから通常通電モードへと復帰させて印刷出力を開始する。この復帰動作は、印刷出力時にトナー像を用紙に定着させる定着部を一定温度まで加熱昇温させる動作などを含むため、定着部を一定温度に保持し続ける通常通電モードと比較すると消費される電力が大きくなる。そのため、印刷出力装置において省電力モードから通常通電モードへの復帰動作が頻繁に行われるような場合には、却って消費電力が大きくなってしまい、省電力モードへ移行させることによる意図した省電力効果が得られないという問題がある。
【０００７】
そのような問題に対処するためには、複数の印刷ジョブをまとめて印刷出力させることにより、印刷出力装置において省電力モードから通常通電モードへの復帰回数をできるだけ低減させることが望ましい。例えば、印刷出力装置が通常通電モードであるときに、複数の印刷ジョブを受信することができれば、それら複数の印刷ジョブをまとめて印刷出力することができるので、印刷出力装置において省電力モードから通常通電モードへの復帰回数を低減することができる。
【０００８】
しかしながら、上記従来技術においては、印刷出力装置の負荷状態や装置状態などをユーザーに報知する構成であり、ユーザーに対して積極的に印刷ジョブの送信指示を行わせる構成ではないので、印刷出力装置が通常通電モードであるときに複数の印刷ジョブをまとめて印刷出力することができない。そのため印刷出力装置が省電力モードに移行しているときにユーザーがバラバラのタイミングで複数の印刷ジョブの送信指示を行ってしまう事態が生じ得る。その結果、印刷出力装置において省電力モードへの移行と通常通電モードへの復帰とを頻繁に繰り返し、消費電力が大きくなってしまうという問題がある。
【０００９】
本発明は、上記問題点を解消するためになされたものであり、印刷出力を行う画像形成装置での復帰動作の回数を低減させ、従来よりも大きな省電力効果を得ることができるようにした印刷制御装置、印刷制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１に係る発明は、ネットワークに接続されたユーザー端末から送信される印刷ジョブを受け付け、該印刷ジョブを一の画像形成装置に出力することによって印刷出力を行わせる印刷制御装置であって、受け付けた印刷ジョブを記憶する記憶手段と、前記画像形成装置の通電状態が通常通電モードと省電力モードとのいずれであるかを監視する監視手段と、前記記憶手段に印刷ジョブが記憶されたタイミング、又は、前記記憶手段に記憶された印刷ジョブを前記画像形成装置に出力するタイミングで、前記画像形成装置が省電力モードである場合、前記ネットワークに接続されているユーザー端末のユーザーに対し、前記画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行う通知手段と、前記通知手段による通知が行われた後、前記記憶手段に新たな印刷ジョブが記憶されることに伴い、前記記憶手段に記憶されている印刷ジョブを読み出して前記画像形成装置に出力する印刷ジョブ出力手段と、を備えることを特徴とする構成である。
【００１１】
請求項２に係る発明は、請求項１に記載の印刷制御装置において、前記通知手段は、前記記憶手段に記憶されている印刷ジョブの送信ユーザーとは異なるユーザーに対して通知を行うことを特徴とする構成である。
【００１２】
請求項３に係る発明は、請求項１又は２に記載の印刷制御装置において、前記印刷ジョブ出力手段は、前記通知手段による通知が行われた後、所定時間が経過するまでの間、前記画像形成装置に対する印刷ジョブの出力を待機させることを特徴とする構成である。
【００１３】
請求項４に係る発明は、請求項３に記載の印刷制御装置において、前記印刷ジョブ出力手段は、前記所定時間が経過するまでに前記記憶手段に新たな印刷ジョブが記憶されなかった場合、前記記憶手段に記憶されている印刷ジョブを前記画像形成装置に出力することを特徴とする構成である。
【００１４】
請求項５に係る発明は、請求項３に記載の印刷制御装置において、前記通知手段は、前記所定時間が経過するまでに前記記憶手段に新たな印刷ジョブが記憶されなかった場合、さらに、前記記憶手段に記憶されている印刷ジョブの送信ユーザーに対して直ぐに印刷出力を行うか否かを確認するための通知を行い、前記印刷ジョブ出力手段は、前記通知手段による確認の結果、印刷ジョブの送信ユーザーに対して直ぐに印刷出力を行わないことを指定した場合、前記画像形成装置に対して印刷ジョブを出力することなくさらに待機させることを特徴とする構成である。
【００１５】
請求項６に係る発明は、請求項１乃至５のいずれかに記載の印刷制御装置において、前記通知手段は、さらに、前記記憶手段に記憶された一の印刷ジョブを前記画像形成装置に出力するタイミングにおいて、前記記憶手段に、印刷ジョブの送信ユーザーが前記画像形成装置に対する操作を行うことに伴って前記画像形成装置に出力すべき別の印刷ジョブが記憶されている場合、当該別の印刷ジョブの送信ユーザーに対して前記画像形成装置に対する操作を行うことを促す通知を行うことを特徴とする構成である。
【００１６】
請求項７に係る発明は、請求項１乃至６のいずれかに記載の印刷制御装置において、印刷ジョブを受け付けることに伴い、該印刷ジョブと該印刷ジョブの送信ユーザーとを関連付けて履歴情報に記録する履歴管理手段をさらに備え、前記通知手段は、前記画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行う際、前記履歴情報を参照して印刷ジョブの送信頻度の高い順にユーザーを選択し、そのユーザーに対して通知を行うことを特徴とする構成である。
【００１７】
請求項８に係る発明は、ネットワークに接続されたユーザー端末から送信される印刷ジョブを受け付け、該印刷ジョブを一の画像形成装置に出力することによって印刷出力を行わせる印刷制御方法であって、受け付けた印刷ジョブを所定の記憶手段に記憶するステップと、前記画像形成装置の通電状態が通常通電モードと省電力モードとのいずれであるかを監視するステップと、前記記憶手段に印刷ジョブが記憶されたタイミング、又は、前記記憶手段に記憶されている印刷ジョブを前記画像形成装置に出力するタイミングで、前記画像形成装置が省電力モードである場合、前記ネットワークに接続されているユーザー端末のユーザーに対し、前記画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行うステップと、前記通知が行われた後、新たな印刷ジョブが受け付けられて前記記憶手段に記憶されることに伴い、前記記憶手段に記憶されている印刷ジョブを読み出して前記画像形成装置に出力するステップと、を有することを特徴とする構成である。
【００１８】
請求項９に係る発明は、ネットワークに接続されるコンピュータにおいて実行されるプログラムであって、前記コンピュータを、前記ネットワークを経由してユーザー端末から送信される印刷ジョブを受け付け、所定の記憶手段に記憶する印刷ジョブ受付手段、前記記憶手段に記憶された印刷ジョブの出力先となる画像形成装置が通常通電モードと省電力モードとのいずれの通電状態であるかを監視する監視手段、前記記憶手段に印刷ジョブが記憶されたタイミング、又は、前記記憶手段に記憶された印刷ジョブを前記画像形成装置に出力するタイミングで、前記画像形成装置が省電力モードである場合、前記ネットワークに接続されているユーザー端末のユーザーに対し、前記画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行う通知手段、および、前記通知手段による通知が行われた後、前記記憶手段に新たな印刷ジョブが記憶されることに伴い、前記記憶手段に記憶されている印刷ジョブを読み出して前記画像形成装置に出力する印刷ジョブ出力手段、として機能させることを特徴とする構成である。
【発明の効果】
【００１９】
本発明によれば、印刷ジョブが記憶されたタイミング、又は、記憶されている印刷ジョブを一の画像形成装置に出力するタイミングで、その画像形成装置が省電力モードである場合、ネットワークに接続されているユーザー端末のユーザーに対し、画像形成装置において印刷出力を行うための新たな印刷ジョブを要求するための通知を行い、その後、新たな印刷ジョブが記憶されることに伴って複数の印刷ジョブを画像形成装置に出力する構成となっている。それ故、画像形成装置は、複数の印刷ジョブをまとめて実行することができるようになり、復帰動作を低減することができるようになる。その結果、従来よりも大きな省電力効果を得ることができるようになる。
【図面の簡単な説明】
【００２０】
【図１】印刷制御システムの全体構成例を示す図である。
【図２】プリントサーバにおいて実行される処理の概要を模式的に示す図である。
【図３】プリントサーバにおいて実行される処理の概要を模式的に示す図である。
【図４】プリントサーバにおいて実行される処理の概要を模式的に示す図である。
【図５】プリントサーバにおいて実行される処理の概要を模式的に示す図である。
【図６】プリントサーバがユーザー端末に表示させる第１通知画面の一例を示す図である。
【図７】プリントサーバがユーザー端末に表示させる第２通知画面の一例を示す図である。
【図８】プリントサーバのハードウエア構成の一例を示す図である。
【図９】プリントサーバにおける制御部の機能構成の一例を示すブロック図である。
【図１０】プリントサーバにおいて記録される履歴情報の一例を示す図である。
【図１１】プリントサーバの制御部において実行される全体的な処理の処理手順の一例を示すフローチャートである。
【図１２】プリントサーバの制御部において実行される出力待機処理の処理手順の一例を示すフローチャートである。
【図１３】プリントサーバの制御部において実行される、プルプリントが行われる場合における処理の処理手順の一例を示すフローチャートである。
【図１４】画像形成装置において節約することのできる消費電力の一例を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２２】
図１は、本実施形態における印刷制御システム１の一構成例を示す図である。印刷制御システム１は、ユーザーの指示操作に基づいて印刷ジョブを生成する複数のユーザー端末３ａ〜３ｃと、受信する印刷ジョブを実行することにより印刷出力を行う複数の画像形成装置７ａ〜７ｃと、ユーザー端末３からの印刷ジョブを受信して、その印刷ジョブを複数の画像形成装置７ａ〜７ｃのうち何れかに振分けて送信するプリントサーバ２（本発明の印刷制御装置）と、ユーザー認証を行う認証サーバ９とがネットワーク１０を介して相互にデータ通信が可能な構成である。以下においては、ユーザー端末３ａ〜３ｃを区別する必要が無い場合には単に「ユーザー端末３」と称し、同様に画像形成装置７ａ〜７ｃを「画像形成装置７」と称する。
【００２３】
ネットワーク１０は、例えば、一般的なオフィス内に構築されるＬＡＮ（Local Area Network）である。但し、これに限定されずネットワーク１０は、ＷＡＮ（Wide Area Network）などの広域通信網を含む複合ネットワークであってもよい。また画像形成装置７及びユーザー端末３は、例示されている数に限られない。
【００２４】
ユーザー端末３ａ〜３ｃは、例えば一般的なパーソナルコンピュータである。ユーザー端末３ａ〜３ｃは、ユーザーＡ，Ｂ及びＣのそれぞれが使用するために個別に割り当てられている。すなわちユーザー端末３ａはユーザーＡに対応しており、同様にユーザー端末３ｂ，４ｃは、ユーザーＢ，Ｃのそれぞれに対応して割当てられている。ユーザー端末３ａは、各種情報を表示する表示部４ａと、ユーザーによる操作を入力する操作入力部５ａとを備えている。ユーザー端末３ｂ，３ｃも上述したユーザー端末３ａと同様に、表示部４ｂ，４ｃ及び操作入力部５ｂ，５ｃのそれぞれを備えている。以下、ユーザー端末３が備える操作入力部５ａ〜５ｃを区別する必要がない場合には単に「操作入力部５」と称し、同様に表示部４ａ〜４ｃを「表示部４」と称する。
【００２５】
ユーザー端末３は、ユーザーによる操作入力部５への印刷指示に基づき印刷ジョブを生成し、その印刷ジョブをプリントサーバ２に対して送信する構成である。例えば、ユーザー端末３には、各画像形成装置７ａ〜７ｃに対応したプリンタードライバーが予めインストールされている。ユーザー端末３は、例えば文書データなどを作成中にユーザーによる印刷指示を受付けると、その印刷指示に基づくプリンタードライバーを起動させて、ユーザーに対して各種印刷設定を行わせる。そしてユーザー端末３は、ユーザーの指示操作に基づいて印刷ジョブを生成し、その印刷ジョブをプリントサーバ２へ送信する。
【００２６】
画像形成装置７ａは、ネットワーク１０を介して受信する印刷ジョブに基づいて印刷出力を行う構成である。また画像形成装置７ａは、ユーザーによる操作を入力する操作パネル８ａと、印刷処理を実行する図示しない印刷処理部とを備えている。画像形成装置７ｂ，７ｃも上記画像形成装置７ａと同様の構成を備える。以下においては、画像形成装置７ａ〜７ｃを区別する必要がない場合には、単に「画像形成装置７」と称し、同様に操作パネル８ａ〜８ｃについても「操作パネル８」と称する。
【００２７】
また本実施形態において画像形成装置７は、その画像形成装置７の通電状態を制御する電力供給部を備えている。この電力供給部は、画像形成装置７の通電状態を通常通電モードと省電力モードとの間で移行させる制御を行う。例えば、通常通電モードにおいて所定時間が経過するまで画像形成装置７が印刷ジョブを受付けない場合、電力供給部は、画像形成装置７の通電状態を通常通電モードから省電力モードに移行させる。画像形成装置７が省電力モードに移行すると、例えば印刷出力時に画像形成を行う画像形成ユニットへの電力供給が一時的に遮断される。画像形成ユニットには、トナー像を用紙に定着させる定着部が含まれている。通常通電モードでは、その画像形成ユニットに電力が供給されるため、定着部の温度が一定温度に保持される。これに対し、省電力モードでは、画像形成ユニットへの電力が遮断されるため、定着部の温度が下降する。それ故、電力供給部が通電状態を省電力モードから通常通電モードへ復帰させるときには、画像形成装置７において、定着部の温度を一定温度まで昇温させる処理が行われると共に、画像形成ユニットにおいて安定した画像形成を行うための画像安定化処理が行われる。
【００２８】
画像形成装置７は、通電状態が省電力モードであってもデータ通信を行うことが可能である。そのため、画像形成装置７は、通電状態が省電力モードであっても、プリントサーバ２から印刷ジョブの入力を受け付けることができる。そして画像形成装置７は、プリントサーバ２から入力した印刷ジョブを実行するときに、通電状態をそれまでの省電力モードから通常通電モードに復帰させて印刷出力を行う。
【００２９】
更に、画像形成装置７は、省電力モードを維持した状態でユーザーが操作パネル８への操作を行うことが可能である。つまり本実施形態では、画像形成装置７が省電力モードのときに操作パネル８への操作入力が行われただけでは、上述した画像形成ユニットへの電力供給は開始されない。これにより操作パネル８への操作指示が、単なる設定登録など印刷出力を意図したものではない場合に、通電状態が通常通電モードに復帰してしまうことを防止することができる。
【００３０】
また画像形成装置７は、上記のような印刷機能だけでなく、例えばスキャン機能、ＦＡＸ機能及びコピー機能などを備えるＭＦＰ（Multi-Function Peripherals）などで構成される装置であっても良い。
【００３１】
プリントサーバ２は、ネットワーク１０に接続されたユーザー端末３から送信される印刷ジョブを受け付け、その印刷ジョブを一の画像形成装置７に出力することによって印刷出力を行わせるように構成された印刷制御装置である。プリントサーバ２は、ユーザー端末３からの印刷ジョブを受付けた場合、その印刷ジョブを解析することにより、その印刷ジョブの出力先となる一の画像形成装置７を特定し、その特定結果に基づいて印刷ジョブを出力する。
【００３２】
またプリントサーバ２は、各ユーザー端末３ａ〜３ｃと各ユーザーＡ〜Ｃとを対応付けて管理している。これによりプリントサーバ２は、ユーザー端末３ａ〜３ｃからの各種情報の送信元がユーザーＡ〜Ｃの何れであるかを特定することができる。またプリントサーバ２は、ユーザー端末３ａ〜３ｃに対して個別に各種の通知を行うことも可能である。このような通知は、例えばユーザー端末３ａ〜３ｃに常駐するプリンタードライバーに情報を送信して表示部４にポップアップ画面などを表示させることにより行われる。
【００３３】
認証サーバ９は、画像形成装置７を使用するユーザーのユーザー認証を行う装置である。例えば画像形成装置７は、ユーザーによって使用されるとき、ユーザー識別情報やパスワードなどの認証情報の入力操作を受け付け、ユーザーによって入力される認証情報を認証サーバ９に送信する。認証サーバ９は、その認証情報を受信すると、画像形成装置７を使用するユーザーが正規ユーザーであるか否かのユーザー認証を行い、認証結果を画像形成装置７に送信する。画像形成装置７は、認証サーバ９において認証成功となった場合、動作状態をログイン状態へと移行させる。これにより、認証操作を行ったユーザーは、画像形成装置７にログインした状態となり、その画像形成装置７を正常に使用することができるようになる。尚、図１では、認証サーバ９が独立してネットワーク１０に接続された構成を例示しているが、認証サーバ９の機能をプリントサーバ２や画像形成装置７などに含めた構成としても構わない。
【００３４】
上記構成におけるプリントサーバ２は、複数の画像形成装置７ａ，７ｂ，７ｃのそれぞれにおける通電状態を監視するように構成される。そして印刷ジョブの出力先となる一の画像形成装置７を特定すると、その一の画像形成装置７の通電状態が通常通電モードと省電力モードとのいずれであるかを判別する。その結果、省電力モードである場合、プリントサーバ２は、一の画像形成装置７が省電力モードから通常通電モードへ復帰することに伴い、その通常通電モードが継続している間に複数の印刷ジョブを実行することができるように制御する。
【００３５】
図２〜図５は、本実施形態のプリントサーバ２における処理の概要を模式的に示す図である。これら図２〜５を参照して本実施形態におけるプリントサーバ２について概説する。はじめに、プリントサーバ２が受信する印刷ジョブが通常の印刷ジョブである場合を例示する。通常の印刷ジョブは、後述するプルプリントの印刷ジョブとは異なり、プリントサーバ２が印刷ジョブを受信することに伴い、直ちにその印刷ジョブの出力先を特定して一の画像形成装置７に出力するジョブである。
【００３６】
例えばユーザーＡがユーザー端末３ａを操作することにより、カラー印刷を指定して通常の印刷ジョブの送信指示を行うと、図２に示すように、ユーザー端末３ａからプリントサーバ２に対してカラー印刷を指定した通常の印刷ジョブＪＢ１が送信される。
【００３７】
プリントサーバ２は、ユーザー端末３ａから送信された印刷ジョブＪＢ１を受信すると、その印刷ジョブＪＢ１を記憶装置１７に一旦格納する。そしてプリントサーバ２は、その印刷ジョブＪＢ１を解析することにより、その印刷ジョブＪＢ１の出力先ＴＧとなる一の画像形成装置７を特定する。例えば、複数の画像形成装置７ａ，７ｂ，７ｃのうち、カラー印刷が可能な装置が画像形成装置７ａである場合、プリントサーバ２は、印刷ジョブＪＢ１の出力先ＴＧとして画像形成装置７ａを特定する。
【００３８】
プリントサーバ２は、印刷ジョブＪＢ１の出力先ＴＧとして画像形成装置７ａを特定すると、その画像形成装置７ａが省電力モードであるか又は通常通電モードであるかを判断する。画像形成装置７ａが省電力モードである場合、その画像形成装置７ａが１回の復帰動作で複数の印刷ジョブをまとめて実行することができるように、プリントサーバ２は、その印刷ジョブＪＢ１の出力を待機させた状態で、例えばユーザーＢ，Ｃのユーザー端末３ｂ，３ｃに対して新たな印刷ジョブを要求する印刷ジョブ要求通知Ｎ１を行う。
【００３９】
図６は、ユーザー端末３において表示される、印刷ジョブ要求通知Ｎ１に基づく第１通知画面２７ａの一例を示す図である。第１通知画面２７ａは、図例に示すように、画像形成装置７ａにおいて実行すべき更なる印刷ジョブの送信を促す内容である。これによりユーザーＢ，Ｃに対して、カラー印刷を実行可能な画像形成装置７ａが通常通電モードに復帰することを報知できると共に、その画像形成装置７ａにおいて実行すべき新たな印刷ジョブの送信を促すことができる。図６に示す第１通知画面２７ａの通知内容は、一例であり、印刷ジョブの種類の他に、画像形成装置７ａの装置名や設置場所などの情報を通知内容に含めても良い。これにより印刷ジョブ要求通知Ｎ１を受け取ったユーザーＢ，Ｃは、印刷ジョブ要求通知Ｎ１において要求される印刷ジョブがどこで印刷出力されるかを把握することができるので便利である。
【００４０】
プリントサーバ２から上記のような印刷ジョブ要求通知Ｎ１が送信された後、例えばユーザーＢがカラー印刷を指定して通常の印刷ジョブの送信指示を行うと、図３に示すように、ユーザー端末３ｂからプリントサーバ２に対してカラー印刷を指定した通常の印刷ジョブＪＢ１が送信される。プリントサーバ２は、その印刷ジョブＪＢ２を受信すると、上述した印刷ジョブＪＢ１と同様に、その印刷ジョブＪＢ２を記憶装置１７に格納する。これにより図３に示すように、記憶装置１７には、印刷ジョブＪＢ１と印刷ジョブＪＢ２とが記憶された状態になる。またプリントサーバ２は、印刷ジョブＪＢ２を受信した場合にも上記と同様に、その印刷ジョブＪＢ２を解析して、その印刷ジョブＪＢ２の出力先ＴＧが画像形成装置７ａであることを特定する。
【００４１】
プリントサーバ２は、印刷ジョブ要求通知Ｎ１を行った後において、出力待機中の通常の印刷ジョブＪＢ１と同一の出力先ＴＧとなる新たな通常の印刷ジョブＪＢ２をその記憶装置１７に格納した場合、それら複数の通常の印刷ジョブＪＢ１，ＪＢ２のそれぞれを順次読み出して画像形成装置７ａに出力する。これにより図３に示すように、プリントサーバ２から複数の印刷ジョブＪＢ１，ＪＢ２が画像形成装置７ａに対して順次送信される。画像形成装置７ａは、印刷ジョブＪＢ１，ＪＢ２を受信することにより、通電状態を、それまでの省電力モードから通常通電モードへと復帰させた後、それら印刷ジョブＪＢ１，ＪＢ２を例えば受信順序に従って実行することにより印刷出力する。
【００４２】
以上のようにプリントサーバ２は、通常の印刷ジョブＪＢ１を一の画像形成装置７ａに出力する前に、その画像形成装置７ａにおいて印刷出力を行うための新たな印刷ジョブを要求する印刷ジョブ要求通知Ｎ１を行うので、画像形成装置７ａが省電力モードのときに複数の印刷ジョブＪＢ１，ＪＢ２を集めることができる。そしてプリントサーバ２は、画像形成装置７ａが復帰動作を行うまでに集めた複数の印刷ジョブＪＢ１，ＪＢ２を、画像形成装置７ａに対してまとめて送信するので、画像形成装置７ａの復帰動作を１回に抑えることができる。その結果、プリントサーバ２は、画像形成装置７ａの省電力モードから通常通電モードへの復帰回数を低減させることができるので、画像形成装置７ａの消費電力を節約することができる。
【００４３】
次に、プリントサーバ２が受信する印刷ジョブがプルプリントの印刷ジョブである場合を例示する。プルプリントの印刷ジョブは、上述した通常の印刷ジョブとは異なり、例えば印刷出力される内容に秘密情報などが含まれる場合にユーザーによって指定されるジョブである。プリントサーバ２は、プルプリントの印刷ジョブを受信すると、その印刷ジョブを記憶装置１７に保存しておく。そしてプルプリントの印刷ジョブを送信したユーザーが一の画像形成装置７にログインした状態で、その画像形成装置７から印刷ジョブの要求を受けると、プリントサーバ２は、記憶装置１７に保存しておいたプルプリントの印刷ジョブを読み出して出力する。つまり、プルプリントの印刷ジョブは、その印刷ジョブの送信ユーザーが一の画像形成装置７を操作している状態のときに、その一の画像形成装置７がプリントサーバ２から取得して実行するジョブである。
【００４４】
例えばユーザーＡがユーザー端末３ａを操作することにより、カラー印刷を指定してプルプリントの印刷ジョブの送信指示を行うと、図２に示すように、ユーザー端末３ａからプリントサーバ２に対してカラー印刷を指定したプルプリントの印刷ジョブＪＢ１が送信される。
【００４５】
プリントサーバ２は、通常の印刷ジョブと同様に、その印刷ジョブＪＢ１を記憶装置１７に一旦格納する。またプリントサーバ２は、プルプリントの印刷ジョブＪＢ１を受信すると、いずれかの画像形成装置７から出力要求を受信するまでその印刷ジョブＪＢ１を記憶装置１７に保存した状態のまま保持する。またプリントサーバ２は、受信した印刷ジョブＪＢ１を解析することにより、その印刷ジョブＪＢ１の出力先ＴＧとなる一の画像形成装置を特定する点については、通常の印刷ジョブの場合と同様である。つまり、プリントサーバ２は、印刷ジョブＪＢ１を解析し、カラー印刷が可能な出力先ＴＧとして、画像形成装置７ａを予め特定しておく。
【００４６】
またプリントサーバ２は、プルプリントの印刷ジョブＪＢ１を受信すると、通常の印刷ジョブの場合と同様、例えばユーザーＢ，Ｃのユーザー端末３ｂ，３ｃに対して新たな印刷ジョブを要求する印刷ジョブ要求通知Ｎ１を行う。ただし、このとき要求する新たな印刷ジョブは、ユーザーＡと同じカラー印刷が指定されたプルプリントの印刷ジョブであっても良い。
【００４７】
その後、図４に示すように、ユーザーＡがカラー印刷可能な画像形成装置７ａへ移動し、その画像形成装置７ａに対するログイン操作を行って印刷ジョブＪＢ１に対するプルプリント指示を行う。画像形成装置７ａは、ユーザーＡによる指示操作に基づいて、プリントサーバ２に対して印刷ジョブＪＢ１の出力要求を行う。プリントサーバ２は、画像形成装置７ａからの印刷ジョブ出力要求に基づいて、記憶装置１７から印刷ジョブＪＢ１を読み出し、その印刷ジョブＪＢ１を画像形成装置７ａに送信する。画像形成装置７ａは、プルプリントの印刷ジョブＪＢ１を受信することに伴い、通電状態を、それまでの省電力モードから通常通電モードへと復帰させる。そして画像形成装置７ａは、通電状態が通常通電モードに復帰すると、受信した印刷ジョブＪＢ１に基づく印刷出力を行う。
【００４８】
プリントサーバ２は、プルプリントの印刷ジョブＪＢ１を一の画像形成装置７ａに送信するとき、通常の印刷ジョブの場合と同様に、その画像形成装置７ａが省電力モードであるか又は通常通電モードであるかを判断する。画像形成装置７ａが省電力モードである場合、その画像形成装置７ａが１回の復帰動作で複数の印刷ジョブをまとめて実行することができるように、例えばユーザーＢ，Ｃのユーザー端末３ｂ，３ｃに対して、上記と同様に印刷ジョブ要求通知Ｎ１を再び行う。このとき要求する新たな印刷ジョブは、画像形成装置７ａで実行可能なカラー印刷が指定されたジョブとなるが、通常の印刷ジョブであっても良い。これによりユーザーＢ，Ｃに対して更なる印刷ジョブの送信を促すことができる。そしてプリントサーバ２は、ユーザー端末３ｂ，３ｃから新たな通常の印刷ジョブを受信すると、その通常の印刷ジョブを画像形成装置７ａに対して出力する。これにより画像形成装置７ａが通常通電モードであるうちに複数の印刷ジョブをまとめて実行することができる。
【００４９】
一方、プリントサーバ２がユーザーＡによって送信されたプルプリントの印刷ジョブＪＢ１を受信することに伴ってユーザー端末３ｂ，３ｃに送信した印刷ジョブ要求通知Ｎ１に対する応答して、ユーザー端末３ｂからプルプリントの印刷ジョブＪＢ２を受信した場合、記憶装置１７には、図５に示すように２つのプルプリントの印刷ジョブＪＢ１，ＪＢ２が格納された状態となる。
【００５０】
そのような状態のとき、ユーザーＡが画像形成装置７ａを操作することによってプルプリント指示を行うと、プリントサーバ２は、ユーザーＡに対応するプルプリントの印刷ジョブＪＢ１を記憶装置１７から読み出し、画像形成装置７ａに出力する。このときもまた、プリントサーバ２は、画像形成装置７ａが省電力モードから通常通電モードへ復帰するか否かを判断する。そして画像形成装置７ａが省電力モードから通常通電モードへ復帰する場合、プリントサーバ２は、記憶装置１７に記憶されている印刷ジョブＪＢ２を送信した送信ユーザーを特定し、その送信ユーザーに対して、プルプリント操作を行って印刷出力を促すジョブ実行通知Ｎ２を行う。図５の場合、記憶装置１７に記憶されている印刷ジョブＪＢ２の送信ユーザーがユーザーＢであるため、プリントサーバ２は、ユーザーＢのユーザー端末３ｂに対してジョブ実行通知Ｎ２を行う。尚、このようなジョブ実行通知Ｎ２は、上述した印刷ジョブ要求通知Ｎ１と同時に通知するようにしても良い。
【００５１】
図７は、ユーザー端末３ｂにおいて表示される、ジョブ実行通知Ｎ２に基づく第２通知画面２７ｂの一例を示す図である。第２通知画面２７ｂは、図例に示すように、プルプリントの印刷ジョブが実行されている画像形成装置７ａに対するプルプリント指示を行うように促す内容になっている。これによりユーザーＢに対し、画像形成装置７ａが印刷ジョブの実行中であることを報知できると共に、その画像形成装置７ａに対するプルプリント指示を促すことができる。また第２通知画面２７ｂにおいては、図例に示すように、画像形成装置７ａが省電力モードに移行する省電力モード移行予定時刻が表示されるように構成されることが好ましい。これによりユーザーＢに対して、何時までにプルプリント指示を行えばよいのかを把握させることができる。例えばプリントサーバ２は、所定の記憶領域に各画像形成装置７ａ〜７ｃが通常通電モードから省電力モードに移行するまでに要する時間を記憶しており、その時間に基づいて上述した省電力モード移行予定時刻を算出する。また、省電力モードに移行する予定時刻に限らず、例えば実行中の印刷出力が完了する予定時刻を第２通知画面２７ｂに更に表示するように構成しても良い。これによりユーザーＢは、実行中の印刷出力が完了する予定時刻を把握することができるので、その印刷出力が完了するタイミングを見計らって画像形成装置７ａまで移動することができるので便利である。
【００５２】
プリントサーバ２は、ユーザーＢに対してジョブ実行通知Ｎ２を行うことにより、画像形成装置７ａが省電力モードに移行する前に、ユーザーＢに画像形成装置７ａに対するプルプリント指示を行わせることができる。これにより画像形成装置７ａにおいて省電力モードから通常通電モードへの復帰動作を１回に抑えつつ、通常通電モードで複数の印刷ジョブを実行することができるので、画像形成装置７ａの消費電力を節約することができる。
【００５３】
以下、上記のようなプリントサーバ２の具体的な構成および動作について詳しく説明する。なお、以下においては、印刷ジョブＪＢ１，ＪＢ２を区別する必要が無い場合には、単に「印刷ジョブＪＢ」と称する。
【００５４】
図８は、プリントサーバ２のハードウエア構成の一例を示す図である。プリントサーバ２は、このプリントサーバ２の動作を制御する制御部１５と、ネットワーク１０を介してユーザー端末３および画像形成装置７のそれぞれと通信を行うためのネットワークインターフェース１６と、各種情報を記憶する記憶装置１７と、を備え、それらがバス２３を介して接続されることにより相互に通信可能に構成される。
【００５５】
制御部１５は、ＣＰＵ１５ａとメモリ１５ｂとを備えており、各部の動作を制御するものである。ＣＰＵ１５ａは、記憶装置１７に記憶されているプログラム１８などを読み出して実行する。プログラム１８は、制御部１５を後述する各種処理部として機能させるためのプログラムである。メモリ１５ｂは、ＣＰＵ１５ａがプログラムを実行することに伴う一時的なデータなどを記憶するものである。
【００５６】
ネットワークインターフェース１６は、制御部１５をネットワーク１０に接続するためのものである。これにより制御部１５は、このネットワークインターフェース１６を介して、ユーザー端末３および画像形成装置７に通信可能に接続される。尚、ネットワークインターフェース１６は、ネットワーク１０に対して有線接続されるものであっても良いし、無線接続されるものであっても良い。
【００５７】
記憶装置１７は、例えばハードディスク装置などで構成される。また記憶装置１７は、上述したプログラム１８の他に、履歴情報１９が記憶されている。この履歴情報１９は、プリントサーバ２において処理される印刷ジョブＪＢの履歴が記録される情報である。この履歴情報１９は、例えば上述した印刷ジョブ要求通知Ｎ１を行う際に、通知対象となるユーザーを絞り込むために参照される。また記憶装置１７には、ユーザー端末３からの印刷ジョブＪＢを記憶する印刷ジョブ記憶部２０が設けられている。すなわち本実施形態においてプリントサーバ２は、ユーザー端末３からの印刷ジョブＪＢを受信した場合、この印刷ジョブ記憶部２０にその印刷ジョブＪＢを一時的に格納する構成である。
【００５８】
図９は、本実施形態における制御部１５の機能構成の一例を示すブロック図である。制御部１５は、上述したＣＰＵ１５ａがプログラム１８を実行することにより、監視部３１、印刷ジョブ受付部３３、印刷ジョブ解析部３４、印刷ジョブ出力部３５、通知部３７及び履歴管理部３８として機能する。以下、各処理部の具体的な処理内容について説明する。
【００５９】
監視部３１は、各画像形成装置７の通電状態が通常通電モードであるか又は省電力モードであるかを監視し、その通電状態を状態管理情報３２に記録して管理する処理部である。状態管理情報３２は、例えばメモリ１５ｂに保持されており、各画像形成装置７ａ〜７ｃの現在の通電状態が通常通電モードと省電力モードのいずれであるかが記録されたテーブルなどの情報である。また監視部３１は、各画像形成装置７の通電状態がモード移行すると、それをリアルタイムで検知し、状態管理情報３２を更新する。例えば、画像形成装置７ａ〜７ｃが一定の時間間隔で定期的に通電状態に関するステータス情報をプリントサーバ２に送信する場合、監視部３１はそのステータス情報に基づいて状態管理情報３２を更新する。また、画像形成装置７ａ〜７ｃが通電状態のモード移行を行うときにステータス情報をプリントサーバ２に送信することもある。そのような場合でも、監視部３１はそのステータス情報に基づいて状態管理情報３２を更新する。また、監視部３１が定期的に各画像形成装置７ａ〜７ｃに対して通電状態を問い合せ、画像形成装置７ａ〜７ｃからの応答に基づいて状態管理情報３２を更新しても良い。このような監視部３１の機能により、状態管理情報３２においては、各画像形成装置７の通電状態が常時正確に記録された状態となっている。
【００６０】
印刷ジョブ受付部３３は、ユーザー端末３からの印刷ジョブＪＢを受付けて、その印刷ジョブＪＢを印刷ジョブ記憶部２０に記憶させる処理部である。すなわち印刷ジョブ受付部３３は、印刷ジョブＪＢを受付けると、その印刷ジョブＪＢの送信ユーザーを特定し、その送信ユーザーをその印刷ジョブＪＢに関連づけて印刷ジョブ記憶部２０に記憶させる。これにより印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢの送信ユーザーを特定することができるようになる。
【００６１】
印刷ジョブ解析部３４は、印刷ジョブ受付部３３によって受付けられた印刷ジョブＪＢを解析する処理部である。印刷ジョブ解析部３４は、解析対象となる印刷ジョブＪＢが通常の印刷ジョブであるか又はプルプリントの印刷ジョブであるかを判断する。例えば、印刷ジョブＪＢにプルプリントの指定が含まれている場合、印刷ジョブ解析部３４は、その印刷ジョブＪＢをプルプリントの印刷ジョブとして判断し、そのような指定が含まれていない場合、その印刷ジョブＪＢを通常の印刷ジョブとして判断する。また印刷ジョブ解析部３４は、印刷ジョブＪＢを実行可能な画像形成装置７を出力先ＴＧとして特定する。例えば、印刷ジョブＪＢにカラー印刷の指定が含まれていれば、カラー印刷可能な画像形成装置７ａを出力先ＴＧとして特定する。
【００６２】
ただし、印刷ジョブＪＢを実行可能な複数の画像形成装置７が抽出される場合もある。そのような場合、印刷ジョブ解析部３４は、印刷ジョブＪＢが通常の印刷ジョブであれば、それら複数の画像形成装置７の中から一の画像形成装置７を出力先ＴＧとして特定する。例えば、印刷ジョブＪＢを実行可能な複数の画像形成装置７の中から、その印刷ジョブＪＢの送信ユーザーに最も近い位置に設置されている一の画像形成装置７を出力先ＴＧとして特定する。またその他の条件に基づいて一の画像形成装置７を出力先ＴＧとして特定するようにしても良い。尚、印刷ジョブＪＢがプルプリントの印刷ジョブである場合、印刷ジョブ解析部３４は、印刷ジョブＪＢを実行可能な複数の画像形成装置７の全てを出力先ＴＧの候補として特定しておく。
【００６３】
印刷ジョブ出力部３５は、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢを読出して、その印刷ジョブＪＢを画像形成装置７に対して送信する処理部である。例えば、印刷ジョブＪＢが通常の印刷ジョブＪＢである場合、印刷ジョブ出力部３５は、印刷ジョブＪＢが印刷ジョブ記憶部２０へ格納されると、その印刷ジョブＪＢを印刷ジョブ記憶部２０から読み出し、印刷ジョブ解析部３４によって出力先ＴＧとして特定される一の画像形成装置７へ出力する処理を開始する。また、印刷ジョブＪＢがプルプリントの印刷ジョブＪＢである場合、印刷ジョブ出力部３５は、出力先ＴＧの候補となっている一の画像形成装置７から印刷ジョブ出力要求を受信すると、印刷ジョブ記憶部２０から出力対象となる印刷ジョブＪＢを読み出し、その印刷ジョブＪＢを一の画像形成装置７へ出力する。この印刷ジョブ出力部３５は、印刷ジョブＪＢを読み出して一の画像形成装置７への出力処理が完了すると、その印刷ジョブＪＢを印刷ジョブ記憶部２０から削除する。
【００６４】
通知部３７は、上述した印刷ジョブ要求通知Ｎ１やジョブ実行通知Ｎ２など各種通知を行う処理部である。この通知部３７は、印刷ジョブ記憶部２０に印刷ジョブＪＢが記憶されたタイミング、および、印刷ジョブ記憶部２０に記憶された印刷ジョブＪＢを一の画像形成装置７に出力するタイミングで機能する。ただし、通常の印刷ジョブＪＢの場合は、印刷ジョブ記憶部２０に印刷ジョブＪＢが記憶されるタイミングと、印刷ジョブ記憶部２０に記憶された印刷ジョブＪＢを一の画像形成装置７に出力するタイミングとがほぼ同じタイミングとなるため、これら２つのタイミングを厳密に区別する必要はない。これに対し、プルプリントの印刷ジョブＪＢの場合は、印刷ジョブ記憶部２０に印刷ジョブＪＢが記憶されるタイミングと、印刷ジョブ記憶部２０に記憶された印刷ジョブＪＢを一の画像形成装置７に出力するタイミングとの間に時間差が生じるため、通知部３７はそれら２つの異なるタイミングで機能する。そして通知部３７は、上記のようなタイミングで機能すると、必要に応じて印刷ジョブ要求通知Ｎ１又はジョブ実行通知Ｎ２を通知する処理を行う。
【００６５】
履歴管理部３８は、記憶装置１７において記憶されている履歴情報１９を逐次更新する処理部である。この履歴管理部３８は、印刷ジョブ記憶部２０に新たな印刷ジョブＪＢが格納されると、その新たな印刷ジョブＪＢに関する情報を履歴情報１９に登録する。また印刷ジョブ出力部３５によって印刷ジョブＪＢの出力処理が行われると、履歴管理部３８は、履歴情報１９におけるその印刷ジョブＪＢに関する情報を更新する。
【００６６】
図１０は、履歴管理部３８によって記録される履歴情報１９の一例を示す図である。図１０に示すように、履歴情報１９は、印刷ジョブの受け付け時に付与されるジョブＩＤと、印刷ジョブの送信ユーザーを示すユーザー情報と、印刷ジョブの受付日時と、印刷ジョブの出力日時と、通常の印刷ジョブとプルプリントの印刷ジョブとのいずれであるかを示すジョブ種類と、印刷ジョブの出力先とが、ジョブごとに記録された情報となっている。印刷ジョブＪＢが印刷ジョブ記憶部２０に格納されたとき、履歴情報１９には、その印刷ジョブＪＢに対応するジョブＩＤと、ユーザー情報と、受付日時と、ジョブ種類とが新たに記録される。そして印刷ジョブＪＢの出力処理が完了すると、その印刷ジョブＪＢに対応する出力日時と出力先とが追加記録されるようになる。したがって、図１０に示すような履歴情報１９を参照すれば、一定の時間帯に印刷ジョブを頻繁に送信しているユーザーなどを特定することができる。
【００６７】
図９に戻り、上記のように機能する制御部１５において、通知部３７が印刷ジョブ要求通知Ｎ１又はジョブ実行通知Ｎ２を通知する動作について詳しく説明する。通知部３７は、印刷ジョブ記憶部２０に印刷ジョブＪＢが記憶されたタイミングにおいて、印刷ジョブ要求通知Ｎ１を送信するための処理を行う。この処理は、印刷ジョブ記憶部２０に記憶された印刷ジョブＪＢが通常の印刷ジョブとプルプリントの印刷ジョブのいずれであるかによって異なる処理となる。
【００６８】
まず、印刷ジョブ記憶部２０に通常の印刷ジョブＪＢが記憶された場合について説明する。印刷ジョブ記憶部２０に通常の印刷ジョブＪＢが記憶されると、その印刷ジョブＪＢは印刷ジョブ出力部３５によって直ぐに読み出され、出力先ＴＧとして特定された一の画像形成装置７に出力する処理が開始される。そのため、通知部３７は、印刷ジョブ記憶部２０に通常の印刷ジョブＪＢが記憶された場合、印刷ジョブ出力部３５による出力処理が開始される前に、状態管理情報３２を読み出し、出力先ＴＧとして特定された一の画像形成装置７が省電力モードであるか否かを判別する。その結果、省電力モードであることが判明した場合、通知部３７は、ネットワーク１０を介して各ユーザー端末３に対し、出力先ＴＧとして特定された一の画像形成装置７で実行可能な新たな印刷ジョブを要求するための印刷ジョブ要求通知Ｎ１を送信する。すなわち、印刷ジョブ出力部３５によって通常の印刷ジョブＪＢが一の画像形成装置７に出力されると、それによって該画像形成装置７が省電力モードから通常通電モードへと復帰してしまうため、通知部３７はその復帰した状態でより多くの印刷ジョブを実行できるように印刷ジョブ要求通知Ｎ１を送信する。このとき送信される印刷ジョブ要求通知Ｎ１は、例えば新たな印刷ジョブとして通常の印刷ジョブを要求する通知となる。
【００６９】
このとき、通知部３７は、ネットワーク１０に接続されている全てのユーザーのユーザー端末３に対して印刷ジョブ要求通知Ｎ１を送信しても良いが、例えばユーザーＡが通常の印刷ジョブＪＢの送信操作を行ったことによって印刷ジョブ要求通知Ｎ１を送信する場合にはユーザーＡを除いた他のユーザーに対して印刷ジョブ要求通知Ｎ１を送信するようにしても良い。この場合、通知部３７は、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢの送信ユーザーとは異なるユーザーに対して印刷ジョブ要求通知Ｎ１を行うことになる。これにより、既に印刷ジョブＪＢを送信している送信ユーザーには新たな印刷ジョブを要求する印刷ジョブ要求通知Ｎ１が送信されなくなり、送信ユーザーにとっては煩わしい操作などを行う必要がなくなるという利点がある。
【００７０】
また、通知部３７は、送信ユーザー以外の全てのユーザーに対して印刷ジョブ要求通知Ｎ１を行うようにしても良いが、その場合、画像形成装置７をあまり利用しないユーザーにとってはプリントサーバ２から新たな印刷ジョブを要求する印刷ジョブ要求通知Ｎ１が頻繁に通知されることとなり、煩わしくなる。そのため、通知部３７は、印刷ジョブ要求通知Ｎ１を送信ユーザー以外のユーザーに通知する際、履歴情報１９を参照して印刷ジョブＪＢの送信頻度の高い順に一又は複数のユーザーを選択し、そのユーザーに対して通知する。例えば、通知部３７は、図１０に示した履歴情報１９を参照し、現在の時間帯において通常の印刷ジョブを頻繁に送信している所定数のユーザーを特定し、それら所定数のユーザーに対してのみ、印刷ジョブ要求通知Ｎ１を送信する。また通知部３７は、図１０に示した履歴情報１９を参照し、出力先ＴＧとして特定された一の画像形成装置７を頻繁に利用している所定数のユーザーを特定し、それら所定数のユーザーに対してのみ、印刷ジョブ要求通知Ｎ１を送信するようにしても良い。これにより、画像形成装置７をあまり利用しないユーザーにとっては、プリントサーバ２から煩わしい通知を受ける頻度を低くすることができる。
【００７１】
一方、印刷ジョブ出力部３５は、印刷ジョブ記憶部２０に記憶された通常の印刷ジョブＪＢを一の画像形成装置７に出力するとき、上記のように通知部３７が印刷ジョブ要求通知Ｎ１を送信して新たな印刷ジョブを要求している場合にはその印刷ジョブＪＢを出力することなく所定時間待機する。この待機時間は、例えば、印刷ジョブ出力部３５に設定される出力待機時間３６によって定められる。この出力待機時間３６はユーザーごとに設定可能な時間であり、通常の印刷ジョブＪＢを一の画像形成装置７に出力するとき、通知部３７によって印刷ジョブ要求通知Ｎ１が送信されていれば、印刷ジョブ出力部３５がその印刷ジョブＪＢの送信ユーザーに対応する出力待機時間３６を読み出し、その出力待機時間３６が経過するまで印刷ジョブＪＢの出力を行うことなく待機する。尚、出力待機時間３６は印刷ジョブごとに設定される時間であっても良く、その場合は印刷ジョブ記憶部２０に記憶された印刷ジョブＪＢに出力待機時間３６が設定される。
【００７２】
このように印刷ジョブ記憶部２０に通常の印刷ジョブＪＢが記憶されたタイミングで通知部３７が印刷ジョブ要求通知Ｎ１を行うと、印刷ジョブ出力部３５はその通常の印刷ジョブＪＢの出力を所定時間待機させるようになる。したがって、印刷ジョブ出力部３５が出力待機を行っている間に、他のユーザーからの新たな印刷ジョブをプリントサーバ２に蓄積することができるようになる。
【００７３】
そして印刷ジョブ出力部３５は、通常の印刷ジョブＪＢの出力を待機してから出力待機時間３６が経過すると、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢを読み出して出力先ＴＧである一の画像形成装置７に出力する。このとき、出力先ＴＧである一の画像形成装置７で実行可能な複数の通常の印刷ジョブＪＢが印刷ジョブ記憶部２０に格納されていれば、それら複数の印刷ジョブＪＢを順次読み出して一の画像形成装置７に出力する。これにより、一の画像形成装置７において１回の復帰動作で複数の印刷ジョブＪＢを実行することができるようになる。
【００７４】
また出力待機時間３６が経過したとき、印刷ジョブ記憶部２０に通常の印刷ジョブＪＢが依然として１つしか格納されていないこともある。そのような場合、印刷ジョブ出力部３５は、その印刷ジョブＪＢの送信ユーザーに対して直ぐに印刷出力を行うかどうかを確認するようにしても良い。そして印刷ジョブＪＢの送信ユーザーが直ぐに印刷出力を行うことを指示した場合には、通常の印刷ジョブＪＢを１つだけで一の画像形成装置７に出力する。一方、印刷ジョブＪＢの送信ユーザーが更なる待機を指示した場合には、さらに印刷ジョブＪＢの出力を所定時間待機するようにしても良い。
【００７５】
尚、印刷ジョブ出力部３５が通常の印刷ジョブＪＢ１を一の画像形成装置７に出力するとき、同一の画像形成装置７で実行可能な別のプルプリントの印刷ジョブＪＢ２が印刷ジョブ記憶部２０に記憶されている場合、再び通知部３７が機能し、その印刷ジョブＪＢ２の送信ユーザーに対してジョブ実行通知Ｎ２を送信するようにしても良い。
【００７６】
次に、印刷ジョブ記憶部２０にプルプリントの印刷ジョブＪＢが記憶された場合について説明する。印刷ジョブ記憶部２０にプルプリントの印刷ジョブＪＢが記憶された場合、その印刷ジョブＪＢは印刷ジョブ出力部３５によって直ぐに出力処理が開始されるものではない。そのため、通知部３７は、印刷ジョブ記憶部２０にプルプリントの印刷ジョブＪＢが記憶された場合には、状態管理情報３２を確認することなく、出力先ＴＧの候補として特定されている画像形成装置７で実行可能な新たな印刷ジョブを要求するための印刷ジョブ要求通知Ｎ１を送信する。このとき送信される印刷ジョブ要求通知Ｎ１は、例えば新たな印刷ジョブとしてプルプリントの印刷ジョブを要求する通知となる。したがって、印刷ジョブ記憶部２０に記憶されたプルプリントの印刷ジョブＪＢが出力されるまでに、同種の印刷ジョブをプリントサーバ２に蓄積しておくことができるようになる。
【００７７】
尚、印刷ジョブ記憶部２０にプルプリントの印刷ジョブＪＢが記憶されることに伴って印刷ジョブ要求通知Ｎ１を送信するときにも、上記と同様、履歴情報１９を参照してプルプリントの印刷ジョブＪＢの送信頻度の高い順に一又は複数のユーザーを選択し、その選択したユーザーに対してのみ通知を行うようにしても良い。
【００７８】
また印刷ジョブ出力部３５は、出力先ＴＧの候補となっている一の画像形成装置７からプルプリントの出力要求を受信すると、指定されたプルプリントの印刷ジョブＪＢを印刷ジョブ記憶部２０から読み出し、その画像形成装置７に対して出力する。このときもまた、通知部３７が機能する。
【００７９】
通知部３７は、プルプリントの印刷ジョブＪＢが出力されるタイミングで機能すると、状態管理情報３２を読み出し、印刷ジョブＪＢが出力される画像形成装置７が省電力モードであるかどうかを判別する。その結果、省電力モードである場合には、印刷ジョブ出力部３５によって印刷ジョブＪＢが出力されることに伴い、画像形成装置７が省電力モードから通常通電モードへと復帰する。そのため、通知部３７は、画像形成装置７が省電力モードから通常通電モードへ復帰した状態でより多くの印刷ジョブを実行することができるように、印刷ジョブ要求通知Ｎ１およびジョブ実行通知Ｎ２を送信する。
【００８０】
すなわち、通知部３７は、プルプリントの印刷ジョブＪＢが出力される画像形成装置７において実行可能な新たな印刷ジョブを要求するための印刷ジョブ要求通知Ｎ１を他のユーザーに対して送信する。このとき送信される印刷ジョブ要求通知Ｎ１は、例えば新たな印刷ジョブとして通常の印刷ジョブを要求する通知となる。これにより、プルプリントの印刷ジョブＪＢが出力される画像形成装置７が通常通電モードへと復帰した状態でより多くの印刷ジョブが実行できるようになる。
【００８１】
また通知部３７は、プルプリントの印刷ジョブＪＢ１が画像形成装置７へ出力されるタイミングにおいて、同一の画像形成装置７で実行可能な別のプルプリントの印刷ジョブＪＢ２が印刷ジョブ記憶部２０に記憶されている場合、その印刷ジョブＪＢ２の送信ユーザーに対してジョブ実行通知Ｎ２を送信する。すなわち、このジョブ実行通知Ｎ２は、印刷ジョブＪＢ２の送信ユーザーに対し、プルプリントの印刷ジョブＪＢ１が出力される画像形成装置７においてプルプリントの操作を行うことを促す通知となる。これにより、プルプリントの印刷ジョブＪＢ１を実行する画像形成装置７が省電力モードから通常通電モードへと復帰した状態で、別のプルプリントの印刷ジョブＪＢ２も実行することができるようになる。
【００８２】
次に、プリントサーバ２における具体的な動作について説明する。プリントサーバ２において行われる動作は、印刷ジョブＪＢを受信することによって行う動作と、プルプリントの出力要求を受信することによって行う動作とに大別できる。それ故、以下においてはこれら２つの動作について個別に説明する。
【００８３】
図１１は、プリントサーバ２が印刷ジョブＪＢを受信することに伴って行われる処理手順の一例を示すフローチャートである。この処理は、プリントサーバ２の制御部１５が上述したプログラム１８を実行することによって行われる処理であり、プリントサーバ２が印刷ジョブＪＢを受信する都度、そのジョブごとに実行される処理である。したがって、図１１に示すフローチャートの処理は、プリントサーバ２において複数並列的に実行されることもある。
【００８４】
制御部１５は、印刷ジョブＪＢを受信すると、その印刷ジョブＪＢを印刷ジョブ記憶部２０に格納する（ステップＳ１０）。次に制御部１５は、その印刷ジョブＪＢを解析して（ステップＳ１１）、その印刷ジョブＪＢが通常の印刷ジョブであるか、またはプルプリントの印刷ジョブであるかを判断する（ステップＳ１２）。印刷ジョブＪＢが通常の印刷ジョブである場合、制御部１５は、その印刷ジョブＪＢの出力先ＴＧとなる一の画像形成装置７を特定する（ステップＳ１６）。
【００８５】
次に制御部１５は、状態管理情報３２を参照して（ステップＳ１７）、特定した画像形成装置７の通電状態を判別する（ステップＳ１８）。制御部１５は、画像形成装置７の通電状態が省電力モードである場合（ステップＳ１８のＹＥＳ）、そのタイミングで既に出力待機中の別の印刷ジョブが存在するか否かを更に判断する（ステップＳ１９）。例えば、図２に示すように、既に印刷ジョブ要求通知Ｎ１を行っている場合には、印刷ジョブ要求通知Ｎ１を行う契機となった別の印刷ジョブ（ＪＢ１）が記憶装置１７（印刷ジョブ記憶部２０）に記憶された状態で出力待機中となっているため、制御部１５は、このステップＳ１９においてＹＥＳと判断する。ただし、出力待機中となっている別の印刷ジョブは、ステップＳ１６で特定した出力先ＴＧと同一の画像形成装置７で実行可能なジョブである。一方、出力待機中となっている別の印刷ジョブが存在しない場合、例えば印刷ジョブ記憶部２０に格納されている印刷ジョブＪＢがステップＳ１０で格納された１つだけである場合には、制御部１５は、ステップＳ１９においてＮＯと判断する。
【００８６】
出力待機中の印刷ジョブＪＢが存在しない場合（ステップＳ１９のＮＯ）、制御部１５は、出力待機処理を実行する（ステップＳ２０）。この出力待機処理においては、後述するように印刷ジョブ要求通知Ｎ１が行われると共に、ステップＳ１０で格納された通常の印刷ジョブＪＢの出力を待機する状態となる。一方、印刷ジョブ記憶部２０において出力待機中の印刷ジョブＪＢが存在する場合には（ステップＳ１９のＹＥＳ）、制御部１５は、その待機中の印刷ジョブによって計測される時間が出力待機時間３６を経過するまで待機し（ステップＳ２１のＮＯ）、出力待機時間３６を経過することに伴って（ステップＳ２１のＹＥＳ）、ステップＳ１０で格納した印刷ジョブＪＢを印刷ジョブ記憶部２０から読出して（ステップＳ２２）、その印刷ジョブＪＢを一の画像形成装置７に対して出力する（ステップＳ２３）。
【００８７】
次に制御部１５は、プルプリントの印刷ジョブＪＢが記憶装置１７に格納されているか否かを判断する（ステップＳ２４）。ステップＳ２３において印刷ジョブＪＢが一の画像形成装置７に出力されると、その画像形成装置７は通常通電モードとなっている。そのため、その通常通電モードが継続している間に、同一の画像形成装置７でプルプリントの操作を行わせることができれば、その画像形成装置７が省電力モードへ移行した後にプルプリントの操作が行われてしまうことを防止することができる。
【００８８】
そこで制御部１５は、印刷ジョブ記憶部２０にプルプリントの印刷ジョブＪＢが格納されている場合（ステップＳ２４のＹＥＳ）、その印刷ジョブＪＢの送信ユーザーを特定する（ステップＳ２５）。そして制御部１５は、その送信ユーザーに対して、上述したジョブ実行通知Ｎ２を行う（ステップＳ２６）。一方、プルプリントの印刷ジョブＪＢが印刷ジョブ記憶部２０に格納されていない場合（ステップＳ２４のＮＯ）、制御部１５は、処理を終了する。
【００８９】
一方、通常の印刷ジョブＪＢの出力先ＴＧとして特定した一の画像形成装置７が省電力モードでなかった場合（ステップＳ１８でＮＯ）、制御部１５は、ステップＳ１０で格納した印刷ジョブＪＢを直ぐに読み出して画像形成装置７に出力する（ステップＳ２２，Ｓ２３）。そして上述したステップＳ２４〜Ｓ２６によるジョブ実行通知Ｎ２を通知する処理を行って終了する。
【００９０】
また制御部１５は、受信した印刷ジョブＪＢが通常の印刷ジョブでない場合（ステップＳ１２のＮＯ）、つまりプルプリントの印刷ジョブである場合、記憶装置１７から履歴情報１９を読出して（ステップＳ１３）、その履歴情報１９に基づいて印刷ジョブ要求通知Ｎ１を行う通知ユーザーを特定する（ステップＳ１４）。このとき、制御部１５は、履歴情報１９を参照することにより、例えばプルプリントの印刷ジョブＪＢの送信頻度が高いユーザーを通知ユーザーとして特定する。
【００９１】
制御部１５は、上記のようにして通知ユーザーを特定すると（ステップＳ１４）、その通知ユーザーに対して印刷ジョブ要求通知Ｎ１を行う（ステップＳ１５）。このとき行われる印刷ジョブ要求通知Ｎ１は、上述したように、例えばプルプリントの印刷ジョブＪＢを要求する通知内容に設定される。そして印刷ジョブ要求通知Ｎ１を送信すると、印刷ジョブ受信時の処理は終了する。
【００９２】
図１２は、出力待機処理（ステップＳ２０）の詳細な処理手順を示すフローチャートである。通常の印刷ジョブＪＢを受信することに伴ってこの処理が開始されると、制御部１５は、記憶装置１７から履歴情報１９を読出して（ステップＳ３１）、その履歴情報１９に基づいて通知ユーザーを特定する（ステップＳ３２）。このとき、制御部１５は、履歴情報１９を参照することにより、例えば通常の印刷ジョブの送信頻度が高いユーザーを通知ユーザーとして特定する。次に制御部１５は、その通知ユーザーに対して印刷ジョブ要求通知Ｎ１を行う（ステップＳ３３）。続いて制御部１５は、時間計測を開始して（ステップＳ３４）、出力待機時間が経過するまで待機する（ステップＳ３５のＮＯ）。出力待機時間３６が経過すると、制御部１５は、その出力待機中に別の印刷ジョブを受信したか否かを判断する（ステップＳ３６）。制御部１５は、出力待機中に別の印刷ジョブを受信した場合（ステップＳ３６のＹＥＳ）、その別の印刷ジョブが同一の画像形成装置７で実行可能な通常の印刷ジョブであるか又はそれ以外のジョブであるかを判断する（ステップＳ３７）。その結果、出力待機中に受信した別の印刷ジョブが、当該印刷ジョブＪＢと同じ画像形成装置７で実行可能な通常の印刷ジョブである場合、制御部１５は、この出力待機処理を終了する。この場合、制御部１５は、図１１のステップＳ２２に進み、当該印刷ジョブＪＢの出力処理が行われる。
【００９３】
また制御部１５は、出力待機中に別の印刷ジョブを受信しなかった場合（ステップＳ３６のＮＯ）、又は、出力待機中に受信した別の印刷ジョブが当該印刷ジョブＪＢと同一の画像形成装置７で実行可能な通常の印刷ジョブでない場合（ステップＳ３７のＮＯ）、当該印刷ジョブＪＢを画像形成装置７へ送信する際にその送信ユーザーへの確認を行うか否かを判断する（ステップＳ３８）。制御部１５は、送信ユーザーに対して印刷ジョブＪＢの送信可否を確認することが予め設定されている場合（ステップＳ３８のＹＥＳ）、その確認をするための確認通知を送信ユーザーに対して送信する（ステップＳ３９）。
【００９４】
そして制御部１５は、確認通知に対する応答として、送信ユーザーから直ぐに印刷出力することが指定された場合（ステップＳ４０のＹＥＳ）、この出力待機処理を終了する。この場合、制御部１５は、図１１のステップＳ２２に進み、当該印刷ジョブＪＢの出力処理が行われる。また、送信ユーザーへの確認が不要である場合（ステップＳ３８のＮＯ）、上記と同様、この出力待機処理を終了する。
【００９５】
一方、確認通知に対する応答として、送信ユーザーから更なる待機が指示された場合（ステップＳ４０のＮＯ）、制御部１５は、ステップＳ３４まで戻って、再び時間計測を開始する。この場合は、再び出力待機時間３６が経過するまで当該印刷ジョブＪＢの出力を待機することになる。
【００９６】
プリントサーバ２は、印刷ジョブＪＢの受信に伴って上記のような処理を行うことにより、各ユーザーに対して必要な通知を行うことができるようになる。特に通常の印刷ジョブＪＢを受信したときには、他のユーザーに対して印刷ジョブ要求通知Ｎ１を送信すると共に、その印刷ジョブＪＢの出力を所定時間待機させておくことができる。そして所定時間が経過した後、複数の印刷ジョブＪＢが蓄積されていれば、それらをまとめて一の画像形成装置７に出力することができるようになる。
【００９７】
次に、図１３は、プルプリントの出力要求を受信することに伴って行われる処理手順の一例を示すフローチャートである。画像形成装置７は、ユーザーによるプルプリント指示を受付けると、その指示に基づいてプリントサーバ２に対して印刷ジョブ出力要求を行う。プリントサーバ２において制御部１５は、画像形成装置７からの印刷ジョブ出力要求を受信することでこの処理を開始する。
【００９８】
まず制御部１５は、印刷ジョブ出力要求において指定された印刷ジョブＪＢを特定する（ステップＳ５０）。次に制御部１５は、状態管理情報３２を参照し（ステップＳ５１）、印刷ジョブ出力要求の送信元である画像形成装置７の通電状態を判断する（ステップＳ５２）。そして制御部１５は、その画像形成装置７の通電状態が省電力モードである場合（ステップＳ５２のＹＥＳ）、印刷ジョブ出力要求で指定された印刷ジョブＪＢとは別にプルプリントの印刷ジョブが印刷ジョブ記憶部２０に格納されているか否かを判断する（ステップＳ５３）。そして制御部１５は、その別の印刷ジョブが格納されている場合には（ステップＳ５３のＹＥＳ）、その別の印刷ジョブが、印刷ジョブ出力要求で指定された印刷ジョブＪＢと同一の画像形成装置７で印刷出力することが可能であるか否かを、例えば印刷設定や製本設定などに基づいて更に判断する（ステップＳ５４）。
【００９９】
そして制御部１５は、その別の印刷ジョブが、印刷ジョブ出力要求で指定された印刷ジョブＪＢと同一の画像形成装置７で出力可能である場合（ステップＳ５４のＹＥＳ）、その別の印刷ジョブの送信ユーザーを特定する（ステップＳ５５）。続いて制御部１５は、その送信ユーザーに対してジョブ実行通知Ｎ２を行う（ステップＳ５６）。一方、ステップＳ５３において、印刷ジョブ記憶部２０にプルプリントの別の印刷ジョブが存在しない場合（ステップＳ５３のＮＯ）、制御部１５は、ステップＳ５４〜Ｓ５６をスキップする。また制御部１５は、印刷ジョブ記憶部２０にプルプリントの別の印刷ジョブが存在するが、印刷ジョブ出力要求で指定された印刷ジョブＪＢと同一の画像形成装置７で印刷出力を行うことができない場合には（ステップＳ５４のＮＯ）、ステップＳ５５，Ｓ５６をスキップする。
【０１００】
次に制御部１５は、履歴情報１９を読出して（ステップＳ５７）、印刷ジョブ要求通知Ｎ１の通知ユーザーを特定する(ステップＳ５８)。この場合には、ユーザーによるプルプリント指示が行われた画像形成装置７から印刷ジョブ出力要求を受けているので、その画像形成装置７が出力先ＴＧとなる。従って制御部１５は、履歴情報１９を参照し、その画像形成装置７を頻繁に利用しているユーザーを通知ユーザーとして特定し、その通知ユーザーに対して印刷ジョブ要求通知Ｎ１を行う（ステップＳ５９）。このとき送信される印刷ジョブ要求通知Ｎ１は、例えば新たな印刷ジョブとして、印刷ジョブ出力要求を受けた一の画像形成装置７で実行可能な通常の印刷ジョブを要求する通知となる。
【０１０１】
次に制御部１５は、印刷ジョブ出力要求で指定された印刷ジョブＪＢを印刷ジョブ記憶部２０から読出す（ステップＳ６０）。そして制御部１５は、その印刷ジョブＪＢを、印刷ジョブ出力要求の送信元である一の画像形成装置７に対して出力する（ステップＳ６１）。また制御部１５は、印刷ジョブ出力要求の送信元である画像形成装置７が省電力モードでない場合（ステップＳ５２のＮＯ）、ステップＳ５３〜Ｓ５９をスキップする。以上により、この処理は全て終了する。
【０１０２】
プリントサーバ２は、印刷ジョブ出力要求の受信に伴って上記のような処理を行うことにより、各ユーザーに対して必要な通知を行うことができるようになる。特に印刷ジョブ出力要求を送信した画像形成装置７が省電力モードであるときには、プリントサーバ２が印刷ジョブＪＢを出力することによって通常通電モードへ復帰してしまうが、プリントサーバ２において上記のような処理が行われることにより、画像形成装置７は、通常通電モードへ復帰した状態でより多くの印刷ジョブを実行することができるようになる。
【０１０３】
以上のように、本実施形態においてプリントサーバ２は、印刷ジョブ記憶部２０に例えば通常の印刷ジョブＪＢ１が記憶されるタイミングで出力先ＴＧとなる一の画像形成装置７が省電力モードである場合、その印刷ジョブＪＢ１を、一旦、印刷ジョブ記憶部２０に記憶させ、その状態で印刷ジョブ要求通知Ｎ１を行う構成である。そして印刷ジョブ要求通知Ｎ１を行った後に受信した例えば通常の印刷ジョブＪＢ２と、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢ１とをまとめて画像形成装置７に対して送信する構成である。これにより画像形成装置７においては、印刷ジョブＪＢ１，ＪＢ２をまとめて実行することができるので、省電力モードから通常通電モードへの復帰を１回で済ませることができる。その結果、プリントサーバ２は、画像形成装置７の消費電力を節約させことができる。
【０１０４】
図１４は、画像形成装置７における消費電力を示す概念図である。図１４（ａ）は、プリントサーバ２から複数の印刷ジョブＪＢ１，ＪＢ２がまとめて画像形成装置７に送信された場合における消費電力量を模式的に示す図である。図１４（ｂ）は、印刷ジョブＪＢ１，ＪＢ２を送信する度に画像形成装置７において通電状態を省電力モードから通常通電モードへ復帰させた場合の消費電力量を模式的に示す図である。図１４（ａ）に示すように、画像形成装置７は、省電力モードから通常通電モードへ復帰させるとき、一時的に大きな電力を消費する起動動作状態となる。この起動動作状態における消費電力量Ｗ１は、例えば定着部の昇温処理や、画像安定化処理などが行われることによって消費される電力である。また消費電力量Ｗ２，Ｗ３のそれぞれは、印刷ジョブＪＢ１，ＪＢ２の実行時における消費電力量を示している。消費電力量Ｗ４は、画像形成装置７が通常通電モードにおいて待機状態となっているときの消費電力量を示している。
【０１０５】
本実施形態においてプリントサーバ２は、印刷ジョブ要求通知Ｎ１を行うことで、複数の印刷ジョブＪＢ１，ＪＢ２をまとめて一の画像形成装置７に対して送信することができる。これにより画像形成装置７においては、複数の印刷ジョブＪＢ１，ＪＢ２をまとめて実行することができる。すなわち複数の印刷ジョブＪＢ１，ＪＢ２は、画像形成装置７が通常通電モードから省電力モードへ移行するまでの間に連続的に画像形成装置７へ投入されるため、それら印刷ジョブＪＢ１，ＪＢ２が連続実行されることになる。これにより、プリントサーバ２は、画像形成装置７において複数の印刷ジョブＪＢ１，ＪＢ２を実行させるために消費される総電力量を、消費電力量Ｗ１〜Ｗ４の総和とすることができる。
【０１０６】
これに対して、図１４（ｂ）に示すように、複数の印刷ジョブＪＢ１，ＪＢ２を送信するタイミングに一定以上の時間差がある場合、画像形成装置７は、その都度省電力モードから通常通電モードに復帰させる動作を行う。つまり、画像形成装置７は、印刷ジョブＪＢ１，ＪＢ２を受信する都度、一旦起動動作状態となって通常通電モードへ移行する。この場合、最初の復帰動作に要する消費電力量Ｗ１と、最初に受信する印刷ジョブＪＢ１を実行するのに要する消費電力量Ｗ２と、通電状態が省電力モードに移行するまでの待機時間に要する消費電力量Ｗ４とを消費する。そして、同様に次の印刷ジョブＪＢ２を受信した場合、先の印刷ジョブＪＢ１を受信した場合の消費電力量Ｗ１，Ｗ２及びＷ４に相当する消費電力量Ｗ５，Ｗ３及びＷ６を再度消費することになる。すなわち図１４（ａ），（ｂ）を比較すると、図１４（ａ）に示すジョブの実行形態の方が、図１４（ｂ）に比べて消費電力量Ｗ５及びＷ６だけ節約することができる。
【０１０７】
本実施形態のプリントサーバ２は、上述した処理を行って複数の印刷ジョブＪＢ１，ＪＢ２を順次連続的に画像形成装置７へ出力することにより、なるべく画像形成装置７において図１４（ａ）に示すようなジョブの実行形態を実現できるようにするものである。したがって、本実施形態のプリントサーバ２は、画像形成装置７において消費される消費電力を低減させることができるようになる。
【０１０８】
また本実施形態では、プリントサーバ２がプルプリントの印刷ジョブＪＢ１を画像形成装置７に対して出力するタイミングにおいてその画像形成装置７が省電力モードである場合に印刷ジョブ要求通知Ｎ１を行う。この場合、プリントサーバ２は、印刷ジョブ要求通知Ｎ１後に、例えば通常の印刷ジョブＪＢ２を受信すると、その印刷ジョブＪＢ２を画像形成装置７に出力する。このケースでは、先の印刷ジョブＪＢ１を画像形成装置７に出力することによってその画像形成装置７を通常通電モードに復帰させるのと並行して他のユーザーに印刷ジョブ要求通知Ｎ１を行うことができる。そのためプリントサーバ２は、画像形成装置７において先に出力した印刷ジョブＪＢ１が実行されている間にできるだけ多くの印刷ジョブを集めて画像形成装置７へ追加出力することができるようになる。この場合もまた、プリントサーバ２は、複数の印刷ジョブＪＢ１，ＪＢ２を順次追加的に画像形成装置７へ出力していくことにより、画像形成装置７においてなるべく図１４（ａ）に示すようなジョブの実行形態を実現させることができるようになる。
【０１０９】
また本実施形態においてプリントサーバ２は、複数ユーザーのうち、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢの送信ユーザーとは別のユーザーに対して印刷ジョブ要求通知Ｎ１を行う構成である。このような構成によれば、プリントサーバ２は、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢの送信ユーザー以外のユーザーに対して、出力待機中の印刷ジョブＪＢの存在を報知することができると共に、その印刷ジョブＪＢを実行する一の画像形成装置７に対する新たな印刷ジョブの送信を促すことができる。これにより複数の印刷ジョブＪＢを画像形成装置７に順次出力することができるようになり、画像形成装置７においてそれらをまとめて実行させることができる。また、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢの送信ユーザーにとっても、印刷ジョブ要求通知Ｎ１を受け取らずに済むという利点がある。
【０１１０】
更に本実施形態においてプリントサーバ２は、印刷ジョブ要求通知Ｎ１が行われた後、出力待機時間３６が経過するまでの間、画像形成装置７に対する通常の印刷ジョブＪＢの出力を待機させる構成である。このような構成によれば、出力待機時間３６が経過するまで待機するので、その出力待機中にきるだけ多くの印刷ジョブＪＢを集めることができる。また印刷ジョブＪＢの送信ユーザーによって出力待機時間３６を任意に設定できるように構成すれば、その送信ユーザーは自身の許容範囲で待てば良いため便利である。
【０１１１】
また本実施形態においてプリントサーバ２は、出力待機時間３６が経過するまでに印刷ジョブ記憶部２０に新たな印刷ジョブが記憶されなかった場合、その印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢを一の画像形成装置７に自動的に出力することが可能である。このような構成によれば、プリントサーバ２は、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢを出力待機時間３６の経過に伴って画像形成装置７に出力するので、その印刷ジョブＪＢを送信したユーザーを長時間待たせずに済む。
【０１１２】
また本実施形態においてプリントサーバ２は、出力待機時間３６が経過するまでに印刷ジョブ記憶部２０に新たな印刷ジョブが記憶されなかった場合、さらに、印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢの送信ユーザーに対して直ぐに印刷出力を行うか否かを確認するための確認通知を行うことが可能である。そしてプリントサーバ２は、その確認通知による確認の結果、印刷ジョブＪＢの送信ユーザーによって直ぐに印刷出力を行わないことが指示されると、画像形成装置７に対して印刷ジョブＪＢを出力することなく、さらに出力待機を行う。このような構成によれば、印刷ジョブＪＢを長時間待機させておくことができるので、その画像形成装置７の通電状態を通常通電モードに復帰させずに済む。
【０１１３】
更に本実施形態においてプリントサーバ２は、印刷ジョブ記憶部２０に記憶された一の印刷ジョブＪＢを画像形成装置７に出力するタイミングにおいて、別のプルプリントの印刷ジョブが印刷ジョブ記憶部２０に記憶されている場合、その別の印刷ジョブの送信ユーザーに対して、先に印刷ジョブＪＢを出力した画像形成装置７に対するプルプリント指示を行うことを促すジョブ実行通知Ｎ２を行うようにしている。つまり、通常通電モードに復帰した画像形成装置７に対するプルプリント指示を行うように促すので、その画像形成装置７の通常通電モードへの復帰回数を低減させることができると共に、他の画像形成装置７を通常通電モードに復帰させてしまうことを防止することができる。
【０１１４】
また本実施形態においてプリントサーバ２は、履歴情報１９を参照して印刷ジョブＪＢの送信頻度の高い順に一又は複数のユーザーを選択し、そのユーザーに対して印刷ジョブ要求通知Ｎ１を行うようにしている。つまり、印刷ジョブ要求通知Ｎ１を送信することが有効なユーザーに対してのみ通知を行うので、そのユーザーにとって有用な情報を与えることができる。一方で、通知が不要なユーザーに対しては印刷ジョブ要求通知Ｎ１を行わないので、そのようなユーザーに煩わしさを感じさせずに済む。
【０１１５】
以上、本発明に関する実施形態について説明したが、本発明は上述した内容に限られるものではなく、種々の変形例が適用可能である。
【０１１６】
例えば、上述した実施形態では、本発明に係る印刷制御装置がプリントサーバ２に実装される場合を例示した。但しこれに限られない。例えば印刷制御装置は、画像形成装置７に実装されるものであっても構わない。この場合、画像形成装置７は、上述したプリントサーバ２と同様の処理を行う印刷制御装置として機能するようになる。例えば、ユーザー端末３からの印刷ジョブＪＢを受信すると印刷制御装置として機能し、上述した印刷ジョブ要求通知Ｎ１などの各種通知を行う。そして印刷制御装置は、印刷ジョブ要求通知Ｎ１を行った後に新たな印刷ジョブＪＢを受信すると、その新たな印刷ジョブＪＢと、先に印刷ジョブ記憶部２０に記憶されている印刷ジョブＪＢとを画像形成ユニットへ順次出力することによりにそれらのジョブを実行させる。このような構成によっても本発明を実現することができる。
【０１１７】
また、上述した実施形態では、プリントサーバ２が履歴情報１９を記憶している構成を例示したがこれに限られない。例えば、印刷制御システム１には、画像形成装置７の利用履歴などを管理するログサーバがネットワーク１０にデータ通信可能に接続されており、そのログサーバが履歴情報１９を記憶して、その履歴情報１９を定期的に更新する構成であっても良い。そしてプリントサーバ２は、印刷ジョブ要求通知Ｎ１の通知ユーザーを特定する際、そのログサーバに対してユーザーによる印刷ジョブＪＢの送信頻度を問い合せ、そのログサーバからの回答に基づき通知ユーザーを特定しても良い。
【０１１８】
また上述した実施形態では、通常の印刷ジョブＪＢを受信した場合に出力待機時間３６が経過するまで出力を待機する場合を例示したが、プルプリントが行われる場合にも出力待機時間３６が経過するまで待機しても良い。すなわちプリントサーバ２は、画像形成装置７からの印刷ジョブ出力要求を受信すると、その印刷ジョブ出力要求の送信元である画像形成装置７に対して印刷ジョブＪＢを出力する前に、出力待機時間３６が経過するまで待機する。そしてプリントサーバ２は、印刷ジョブ出力要求の送信元である画像形成装置７を出力先ＴＧとする印刷ジョブ要求通知Ｎ１を通知ユーザーに通知する。このような構成によれば、プルプリントが行われる場合であっても出力待機時間３６が経過するまで待機するので、その間にできるだけ多くの印刷ジョブＪＢを集めることができる。その結果、出力先ＴＧの復帰回数を低減させることができる。
【符号の説明】
【０１１９】
２  プリントサーバ（印刷制御装置）
３  ユーザー端末
７  画像形成装置
１９  履歴情報
２０  印刷ジョブ記憶部（記憶手段）
３１  監視部（監視手段）
３５  印刷ジョブ出力部（印刷ジョブ出力手段）
３７  通知部（通知手段）
３８  履歴管理部（履歴管理手段）
【図１】
2013125290.tif 000003
【図２】
2013125290.tif 000004
【図３】
2013125290.tif 000005
【図４】
2013125290.tif 000006
【図５】
2013125290.tif 000007
【図６】
2013125290.tif 000008
【図７】
2013125290.tif 000009
【図８】
2013125290.tif 000010
【図９】
2013125290.tif 000011
【図１０】
2013125290.tif 000012
【図１１】
2013125290.tif 000013
【図１２】
2013125290.tif 000014
【図１３】
2013125290.tif 000015
【図１４】
2013125290.tif 000016