(57)【要約】【課題】  印刷ジョブが終了した旨をユーザに報知する回数を少なくできる印刷システムを提供することを目的とする。【解決手段】  印刷システムは、送信されてきた画像形成用の印刷ジョブを実行し、終了すると当該印刷ジョブの送信元に終了した旨を送信する画像形成装置と、ユーザからの要求に基づいて画像形成用の印刷ジョブを前記画像形成装置に送信し、前記終了した旨を受信すると、要求された印刷ジョブの終了を示す旨を前記ユーザに報知するクライアント端末とを備え、前記クライアント端末は、前記画像形成装置に印刷ジョブを送信した送信数と、前記画像形成装置から前記終了した旨を受信した受信数とが一致しない(ステップＳ２４の「Ｎ」)ときに、当該印刷ジョブの終了をユーザに報知するのを阻止し、一致する（ステップＳ２４「Ｙ」）ときに、阻止されていた印刷ジョブの終了を報知する（ステップＳ２５）。  【選択図】  図７
2007018117.tif 000002
【特許請求の範囲】
【請求項１】
送信されてきた画像形成用の印刷ジョブを実行し、終了すると当該印刷ジョブの送信元に終了情報を送信する画像形成装置と、
ユーザからの要求に基づいて印刷ジョブを前記画像形成装置に送信し、前記終了情報を受信すると、要求された印刷ジョブの終了を示す旨を前記ユーザに報知するクライアント端末とを備える印刷システムであって、
前記クライアント端末は、
印刷ジョブに関する条件が所定条件を満たすときに、当該印刷ジョブの終了をユーザに報知するのを阻止する阻止手段と、
前記報知するのを阻止する阻止状態が解除されたときに、当該阻止により報知されなかった複数の印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する報知手段と
を備えることを特徴とする印刷システム。
【請求項２】
前記クライアント端末は、前記印刷ジョブに関する条件が所定条件を満たすか否かを判定する判定手段と、前記阻止状態が解除されたか否かを判定する解除判定手段とを備え、
前記判定手段は、前記画像形成装置に印刷ジョブを送信した送信数と、前記画像形成装置から前記終了情報を受信した受信数とが一致しないときに、前記所定条件を満たすと判定し、
前記解除判定手段は、前記送信数と前記受信数とが一致したときに、解除されたと判定する
ことを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記判定手段及び前記解除判定手段は、印刷ジョブに関する共通の共通情報を有する印刷ジョブ同士について判定する
ことを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記共通情報は、前記クライアント端末において前記印刷ジョブに係るデータの保存に関する保存情報である
ことを特徴とする請求項３に記載の印刷システム。
【請求項５】
前記共通情報は、前記クライアント端末において前記印刷ジョブが作成されたアプリケーションに係るアプリケーション情報である
ことを特徴とする請求項３に記載の印刷システム。
【請求項６】
前記印刷ジョブは、ユーザが付したキーワード情報を含み、
前記共通情報は、前記キーワード情報である
ことを特徴とする請求項３に記載の印刷システム。
【請求項７】
前記印刷システムは、前記画像形成装置の構成を有する他の画像形成装置を１以上備え、
前記共通情報は、前記印刷ジョブを送信する画像形成装置を示す装置情報である
ことを特徴とする請求項３に記載の印刷システム。
【請求項８】
前記報知手段は、前記阻止状態中に、前記所定条件と異なる第２の所定条件が成立するときに、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する
ことを特徴とする請求項１〜７のいずれか１項に記載の印刷システム。
【請求項９】
前記報知手段は、前記阻止状態中に、前記画像形成装置に送信した印刷ジョブの内、最後の印刷ジョブを送信してから所定時間が経過したとき、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する
ことを特徴とする請求項１〜７のいずれか１項に記載の印刷システム。
【請求項１０】
前記クライアント端末は、送信する又は送信した印刷ジョブについてその実行に要する所要時間を予測する予測手段を備え、
前記報知手段は、前記阻止状態中に、送信する又は送信した印刷ジョブについて前記予測手段により予測された所要時間が所定時間以上のときに、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する
ことを特徴とする請求項１〜７、９のいずれか１項に記載の印刷システム。
【請求項１１】
前記画像形成装置は、印刷ジョブの実行に関する画像形成情報を前記クライアント端末に送信し、
前記報知手段は、前記阻止状態中に、前記画像形成装置から受信した画像形成情報が所定情報のときに、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する
ことを特徴とする請求項１〜７、９、１０のいずれか１項に記載の印刷システム。
【請求項１２】
前記所定情報が、印刷ジョブ実行時に発生した印刷エラーであることを特徴とする請求項１１に記載の印刷システム。
【請求項１３】
前記報知手段は、前記阻止状態中に、前記画像形成装置から前記終了情報を受信した受信数が所定数以上になったとき、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する
ことを特徴とする請求項１〜７、９〜１２のいずれか１項に記載の印刷システム。
【請求項１４】
前記報知手段は、前記阻止状態中に、前記画像形成装置において所定処理が実施されたとき、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨と、前記所定処理を実施した旨とをまとめて前記まとめて前記ユーザに報知する
ことを特徴とする請求項１〜１３のいずれか１項に記載の印刷システム。
【請求項１５】
前記所定処理は、受信した印刷ジョブについて、ジョブの処理に関して指示された設定と異なる設定で印刷ジョブを実行するときの処理である
ことを特徴とする請求項１４に記載の印刷システム。
【請求項１６】
前記クライアント端末は、前記画像形成装置に印刷ジョブを送信した送信数を計数する計数手段を備え、
当該計数手段は、前記画像形成装置に送信した印刷ジョブについて実行しない指示を受け付けたときに、当該実行しない指示分の数値を、前記送信数から減算する
ことを特徴とする請求項２〜１５のいずれか１項に記載の印刷システム。
【請求項１７】
前記クライアント端末は、前記画像形成装置に印刷ジョブを送信した送信数を計数する計数手段を備え、
当該計数手段は、前記画像形成装置に送信した印刷ジョブが所定の印刷ジョブであるときに、当該印刷ジョブ分の数を前記送信数から減算する
ことを特徴とする請求項２〜１５のいずれか１項に記載の印刷システム。
【請求項１８】
中継手段と、
当該中継手段を介して送信されてきた画像形成用の印刷ジョブを実行し、終了すると当該印刷ジョブの送信元に前記中継手段を介して、当該印刷ジョブの終了を示す終了情報を送信する画像形成手段と、
ユーザからの要求に基づいて印刷ジョブを受け付けて前記中継手段を介して前記画像形成手段に送信し、前記終了情報に関連する情報を前記中継手段から受信すると、要求された印刷ジョブの終了を示す旨を前記ユーザに報知するジョブ受付手段とを備える印刷システムであって、
前記中継手段は、
印刷ジョブに関する条件が所定条件を満たすときに、前記終了情報に関する情報を前記ジョブ受付手段に送信するのを阻止する阻止部と、
前記送信するのを阻止する阻止状態が解除されたときに、当該阻止により送信されなかった前記終了情報に関する情報に対応する複数の印刷ジョブについて、当該複数の印刷ジョブの終了を示す旨をまとめて新たな終了情報に関する情報として前記ジョブ受付手段に送信する送信部と
を備えることを特徴とする印刷システム。
【請求項１９】
送信されてきた画像形成用の印刷ジョブを実行し、終了すると当該印刷ジョブの送信元に終了情報を送信する画像形成装置に接続され、ユーザからの要求に基づいて画像形成用の印刷ジョブを前記画像形成装置に送信するクライアント端末にインストールされるプリントドライバであって、
印刷ジョブに関する条件が所定条件を満たすときに、当該印刷ジョブの終了をユーザに報知するのを阻止する阻止処理と、
前記報知するのを阻止する阻止状態が解除されたときに、当該阻止により報知されなかった複数の印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する報知処理と
を備えることを特徴とするプリントドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブの処理が終了すると当該印刷ジョブの送信元に終了情報を送信する画像形成装置と、ユーザからの要求に基づいて印刷ジョブを画像形成装置に送信し、前記終了情報を受信すると、印刷ジョブの終了を示す旨をユーザに報知するクライアント端末とを備える印刷システム及び前記クライアント端末のプリントドライバに関し、ユーザの使い易さを向上させる技術に関する。
【背景技術】
【０００２】
近年、処理速度が速く、機能の豊富な画像形成装置（例えば、ＭＦＰ（Multiple Function Peripheral）やプリンタである。）が販売されている。これらの画像形成装置は、比較的高価であり、また、その設置にもある程度のスペースが必要とされることから、複数のクライアント端末に１台以上をネットワークを介して接続された印刷システムとして使用されることが多い。
【０００３】
このような印刷システムの場合、複数のユーザの中には、当該画像形成装置から遠く離れたユーザにおいては、印刷要求をしても、画像形成装置が遠く、自分の印刷ジョブが終了したかどうかが判断し難く、例えば、印刷要求後、所定時間経過して自分の印刷物を取りに行くと、自分の印刷ジョブが終了していないような場合が生じる。
そこで、画像形成装置は、ユーザ（クライアント端末）からの印刷要求を受けて当該印刷ジョブが終了すると、印刷ジョブが終了した旨を通知し、これを受けたクライアント端末は、その旨を、例えば、図２４に示すように、モニターにジョブ終了表示９００として行ってユーザに報知するようにした印刷システムが提案されている（例えば、特許文献１）。
【特許文献１】特開平１０−２８５３２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の印刷システムでは、例えば、複数の印刷要求を画像形成装置に連続して行うと、当該印刷要求に対応した複数の終了した旨が連続してモニターに表示されることになり、ユーザが煩わしく感じる。
本発明は、上記のような問題点を鑑みてなされたものであって、例えば、印刷要求が複数ある場合に、ユーザに煩わしく感じさせることなく、印刷ジョブの終了を報知できる印刷システム及びプリントドライバを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明に係る印刷システムは、送信されてきた画像形成用の印刷ジョブを実行し、終了すると当該印刷ジョブの送信元に終了情報を送信する画像形成装置と、ユーザからの要求に基づいて印刷ジョブを前記画像形成装置に送信し、前記終了情報を受信すると、要求された印刷ジョブの終了を示す旨を前記ユーザに報知するクライアント端末とを備え、前記クライアント端末は、印刷ジョブに関する条件が所定条件を満たすときに、当該印刷ジョブの終了をユーザに報知するのを阻止する阻止手段と、前記報知するのを阻止する阻止状態が解除されたときに、当該阻止により報知されなかった複数の印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する報知手段とを備えることを特徴としている。
【０００６】
ここでいう「まとめて」とは、複数の旨を、少なくとも２つ以上まとめて１つにすることを言い、例えば、４つの旨を、１つにまとめたり、２つに分けて２つの旨を含むのものを２つにまとめたり、１つの旨を含むものと３つの旨を含むのの２つにまとめたりすることをいう。
この構成によれば、阻止されていた報知に係る複数の印刷ジョブについて印刷ジョブの終了を示す旨をまとめてユーザに報知するので、ユーザに報知される旨の数を少なくできる。
【０００７】
一方、前記クライアント端末は、前記印刷ジョブに関する条件が所定条件を満たすか否かを判定する判定手段と、前記阻止状態が解除されたか否かを判定する解除判定手段とを備え、前記判定手段は、前記画像形成装置に印刷ジョブを送信した送信数と、前記画像形成装置から前記終了情報を受信した受信数とが一致しないときに、前記所定条件を満たすと判定し、前記解除判定手段は、前記送信数と前記受信数とが一致したときに、解除されたと判定することを特徴としている。
【０００８】
一方、前記判定手段及び前記解除判定手段は、印刷ジョブに関する共通の共通情報を有する印刷ジョブ同士について判定することを特徴としている。ここでいう、「共通情報」とは、例えば、印刷ジョブに係るデータの保存についての「保存情報」、印刷ジョブに係るデータの作成に利用したアプリケーションについての「アプリケーション情報」、ユーザが印刷ジョブに付したキーワードについての「キーワード情報」等がある。この構成によれば、例えば、共通情報が同じに印刷ジョブについて、送信数と受信数を判定するので、要求した印刷ジョブについて共通したジョブ単位でジョブの終了した旨が報知される。これにより、ユーザは共通した印刷ジョブ単位でその処理状況等を理解することも容易となる。
【０００９】
また、前記共通情報は、前記クライアント端末において前記印刷ジョブに係るデータの保存に関する保存情報であることを特徴としている。この構成によれば、例えば、印刷ジョブに係るファイルがクライアント端末のフォルダ毎に管理されている場合、フォルダ毎に送信数と受信数を判定するので、例えば、印刷するファイルがフォルダ毎に目的分類されていれば、要求した印刷ジョブについて、目的分類単位でジョブの終了した旨が報知される。これによって、ユーザは印刷ジョブの処理状況等を理解することも容易となる。
【００１０】
なお、ここでいう「保存情報」は、印刷ジョブに係るデータを記憶手段等に格納する際のデータ名（ファイル名）、その保存先（フォルダ名）等を含む概念である。
さらに、前記共通情報は、前記クライアント端末において前記印刷ジョブが作成されたアプリケーションに係るアプリケーション情報であることを特徴としている。この構成によれば、例えば、印刷ジョブのデータを作成するのに利用したアプリケーション情報ごとに送信数と受信数とを判定するので、要求した印刷ジョブについて、アプリケーション単位にジョブの終了した旨が報知される。これよって、ユーザは印刷ジョブの処理状況等を理解することも容易となる。
【００１１】
さらに、前記印刷ジョブは、ユーザが付したキーワード情報を含み、前記共通情報は、前記キーワード情報であることを特徴としている。この構成によれば、例えば、印刷ジョブに含まれるキーワード情報（目的分類別）ごとに送信数と受信数とを判定するので、要求した印刷ジョブについて、キーワード情報単位でジョブの終了した旨が報知される。これによって、ユーザは印刷ジョブの処理状況等を理解することも容易となる。
【００１２】
一方、前記印刷システムは、前記画像形成装置の構成を有する他の画像形成装置を１以上備え、前記共通情報は、前記印刷ジョブを送信する画像形成装置を示す装置情報であることを特徴としている。この構成によれば、例えば、送信した画像形成装置ごとに送信数と受信数とを判定するので、要求した印刷ジョブについて、画像形成装置単位でジョブの終了した旨が報知される。これによって、ユーザは印刷終了している画像形成装置を容易に判別でき、印刷物を取りに行く際の画像形成装置が分かりやすい。
【００１３】
一方、前記報知手段は、前記阻止状態中に、前記所定条件と異なる第２の所定条件が成立するときに、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知することを特徴としている。
ここでいう「当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨」は、１つでも良く、また複数でも良い。また、ここでの「まとめて」は、一つの旨をそのまま１つにまとめる場合も含んでいる。
【００１４】
また、前記報知手段は、前記阻止状態中に、前記画像形成装置に送信した印刷ジョブの内、最後の印刷ジョブを送信してから所定時間が経過したとき、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知することを特徴としている。
ここでいう「当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨」は、１つでも良く、また複数でも良い。また、ここでの「まとめて」は、一つの旨をそのまま１つにまとめる場合も含んでいる。
【００１５】
この構成によれば、例えば、画像形成装置が何らかの事情でクライアント端末に終了した旨を報知できなかった場合でも、適切なタイミングで現在までに終了している印刷ジョブについてその終了した旨の報知を行うことができ、印刷結果をいつまでも待つといった不具合を少なくできる。
一方、前記クライアント端末は、送信する又は送信した印刷ジョブについてその実行に要する所要時間を予測する予測手段を備え、前記報知手段は、前記阻止状態中に、送信する又は送信した印刷ジョブについて前記予測手段により予測された所要時間が所定時間以上のときに、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知することを特徴としている。
【００１６】
ここでいう「当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨」は、１つでも良く、また複数でも良い。また、ここでの「まとめて」は、一つの旨をそのまま１つにまとめる場合も含んでいる。
この構成によれば、画像形成装置が印刷ジョブを実行するための所要時間が予め定められた一定時間以上かかると予想された場合、その該当する印刷ジョブの実行が終了するまで待つ必要がなく、適切なタイミングでユーザに現在の印刷状況を報知できる。
【００１７】
また、前記画像形成装置は、印刷ジョブの実行に関する画像形成情報を前記クライアント端末に送信し、前記報知手段は、前記阻止状態中に、前記画像形成装置から受信した画像形成情報が所定情報のときに、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知することを特徴とし、前記所定情報が、印刷ジョブ実行時に発生した印刷エラーであることを特徴としている。
【００１８】
なお、ここでいう「当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨」は、１つでも良く、また複数でも良い。また、ここでの「まとめて」は、一つの旨をそのまま１つにまとめる場合も含んでいる。
この構成によれば、画像形成装置にエラー等が発生した場合、現在までに終了している印刷ジョブについての終了した旨の報知とエラーが発生した旨とを同時にユーザに報知するので、ユーザは直ちにエラーリカバリーの対処をすることが可能となり、以降の印刷ジョブの処理を速やかに復帰させることができる。
【００１９】
一方、前記報知手段は、前記阻止状態中に、前記画像形成装置から前記終了情報を受信した受信数が所定数以上になったとき、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知することを特徴としている。
ここでいう「当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨」は、１つでも良く、また複数でも良い。また、ここでの「まとめて」は、一つの旨をそのまま１つにまとめる場合も含んでいる。
【００２０】
この構成によれば、例えば、多量の印刷ジョブを１つのクライアント端末から画像形成装置に送信した場合でも、予め定められた所定数以上の印刷ジョブが実行され終了した時には、全ての印刷ジョブの終了を待たずとも、ユーザに終了している印刷ジョブについて終了した旨の報知がなされるので、ユーザがどの印刷ジョブが終了したかということを１モニター上で判断しやすくなる。
【００２１】
さらに、前記報知手段は、前記阻止状態中に、前記画像形成装置において所定処理が実施されたとき、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨と、前記所定処理を実施した旨とをまとめて前記ユーザに報知することを特徴とし、また、前記所定処理は、受信した印刷ジョブについて、ジョブの処理に関して指示された設定と異なる設定で印刷ジョブを実行するときの処理であることを特徴としている。
【００２２】
ここでいう「当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨」は、１つでも良く、また複数でも良い。また、ここでの「まとめて」は、一つの旨又は複数の旨と、所定処理を実施した旨を１つに或いは複数にまとめる場合も含んでいる。
この構成によれば、画像形成装置が、所定処理、例えば、丸め込み処理を行った場合、現在までに終了している印刷ジョブについての終了した旨と、所定処理を行った旨とをユーザに報知するので、ユーザが所定処理で印刷ジョブが実行されことが許容できない場合に直ちに対応することができる。
【００２３】
さらに、前記クライアント端末は、前記画像形成装置に印刷ジョブを送信した送信数を計数する計数手段を備え、当該計数手段は、前記画像形成装置に送信した印刷ジョブについて実行しない指示を受け付けたときに、当該実行しない指示分の数値を、前記送信数から減算することを特徴としている。
この構成によれば、印刷ジョブが、実行しない指示が（キャンセル）された場合でも、送信数と受信数のミスマッチを起こすことなく処理が行われる。
【００２４】
また、前記クライアント端末は、前記画像形成装置に印刷ジョブを送信した送信数を計数する計数手段を備え、当該計数手段は、前記画像形成装置に送信した印刷ジョブが所定の印刷ジョブであるときに、当該印刷ジョブ分の数を前記送信数から減算することを特徴としている。
この構成によれば、受信した印刷ジョブが所定の印刷ジョブ、例えば、直ちに印刷処理を実行しない印刷ジョブの場合でも、送信数と受信数のミスマッチを起こすことなく処理が行われる。
【００２５】
一方、上記目的を達成するために、本発明に係る印刷システムは、上記構成に以外に、中継手段と、当該中継手段を介して送信されてきた画像形成用の印刷ジョブを実行し、終了すると当該印刷ジョブの送信元に前記中継手段を介して、当該印刷ジョブの終了を示す終了情報を送信する画像形成手段と、ユーザからの要求に基づいて印刷ジョブを受け付けて前記中継手段を介して前記画像形成手段に送信し、前記終了情報に関連する情報を前記中継手段から受信すると、要求された印刷ジョブの終了を示す旨を前記ユーザに報知するジョブ受付手段とを備え、前記中継手段は、印刷ジョブに関する条件が所定条件を満たすときに、前記終了情報に関する情報を前記ジョブ受付手段に送信するのを阻止する阻止部と、前記送信するのを阻止する阻止状態が解除されたときに、当該阻止により送信されなかった前記終了情報に関する情報に対応する複数の印刷ジョブについて、当該複数の印刷ジョブの終了を示す旨をまとめて新たな終了情報に関する情報として前記ジョブ受付手段に送信する送信部とを備えることを特徴としている。
【００２６】
ここでいう「前記終了情報に関する情報」は、画像形成手段から送信される「終了情報」と略同じ内容であるが、中継手段を介することにより情報の形態等が換わることもありえるため、「終了情報」と区別している。なお、両情報が同じ形態であることもありえる。
この構成によっても、阻止されていた複数の印刷ジョブについて印刷ジョブの終了を示す旨をまとめてユーザに報知するので、ユーザに報知される旨の数を少なくできる。
【００２７】
一方、上記目的を達成するために、本発明に係るプリントドライバは、送信されてきた画像形成用の印刷ジョブを実行し、終了すると当該印刷ジョブの送信元に終了情報を送信する画像形成装置に接続され、ユーザからの要求に基づいて画像形成用の印刷ジョブを前記画像形成装置に送信するクライアント端末にインストールされるプリントドライバであって、印刷ジョブに関する条件が所定条件を満たすときに、当該印刷ジョブの終了をユーザに報知するのを阻止する阻止処理と、前記報知するのを阻止する阻止状態が解除されたときに、当該阻止により報知されなかった複数の印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する報知処理とを備えることを特徴としている。
【００２８】
この構成によれば、阻止されていた複数の印刷ジョブについて印刷ジョブの終了を示す旨をまとめてユーザに報知するので、ユーザに報知される旨の数を少なくできる。
【発明の効果】
【００２９】
本発明に係る印刷システムは、例えば、印刷要求が複数ある場合に、複数の印刷ジョブの内、複数の印刷ジョブが終了した旨をまとめて報知するので、ユーザに報知する回数が少なくなる。したがって、印刷ジョブが複数ある場合でも、報知する回数が少なくなるので、ユーザがその報知を煩わしく感じるのを抑制できる。
【発明を実施するための最良の形態】
【００３０】
本発明の画像形成装置としてＭＦＰを適用した実施の形態について説明する。なお、ＭＦＰは画像形成装置の一例であり、画像形成装置として、他に、プリンタ、複合型プリンタがある。
＜第１の実施の形態＞
１．全体構造
図１は、第１の実施の形態に係るプリントシステムの全体構成を示す図である。
【００３１】
プリントシステム１は、同図に示すように、クライアント端末１０ａ，１０ｂ，１０ｃ及びＭＦＰ５０が、ネットワーク、ここではＬＡＮ５を介して接続されている。
クライアント端末１０ａ，１０ｂ，１０ｃ及びＭＦＰ５０は、具体的には、ＬＡＮケーブルにＨＵＢ（図示省略）を介して接続され、ＴＣＰ／ＩＰプロトコルにより相互に通信可能である。これにより、例えば、ＭＦＰ５０は、クライアント端末１０ａ，１０ｂ，１０ｃから印刷要求を受信できる。なお、本プリントシステム１は、特に記載していないが、図外のルータを介して、例えば、インターネットに接続されていても良い。
【００３２】
２．ＭＦＰ
図２は、第１の実施の形態に係るＭＦＰの構成を示すブロック図である。
ＭＦＰ５０は、図２に示すように、インターフェース（Ｉ／Ｆ）部５１、主制御部５２、エンジン部５３、記憶部５４、オペレーションパネル部５５等から構成される。
Ｉ／Ｆ部５１は、ＬＡＮカード、ＬＡＮボードといったＬＡＮ５に接続するためのインターフェースである。オペレーションパネル部５５は、例えば、タッチパネル部、１０キー部、入力キー部等を備える（図示省略）。
【００３３】
タッチパネル部は、例えば、自装置についての各種の設定をその表示に従って入力したり、印刷ジョブの終了を表示したり、印刷ジョブ中に発生したエラーを表示したりする。
なお、上記の各種の設定には、例えば、クライアント端末１０ａ等と通信するためのネットワーク上の設定（ＩＰアドレス等）がある。また、タッチパネル部から入力された情報は主制御部５２に送信され、また、その主制御部５２は、入力情報に基づいて、次の入力操作のための表示をタッチパネル部に表示すべくオペレーションパネル部５５に指示する。
【００３４】
記憶部５４は、各種のデータを記憶したり、主制御部５２により実行される各種処理のためのワークエリアを提供したり、各種のテーブル、例えば、その日に受信及び処理した印刷ジョブに関する情報を格納する印刷ジョブ管理テーブル等を記憶したりしている。
エンジン部５３は、例えば、公知の電子写真方式であり、主に主制御部５２からの印刷ジョブについての指令に従って、給紙口より印刷用の用紙を給紙し、当該用紙に画像を転写(形成)して、排紙口へと前記用紙を排紙する。
【００３５】
次に、主制御部５２は、通信部６１、オペパネ制御部６２、ジョブ制御部６３、画像形成部６４、言語解析部６５、エンジン制御部６７からなり、例えば、ＣＰＵが利用される。
ここで、通信部６１は主にＩ／Ｆ部５１を制御し、クライアント端末１０ａ等からの印刷ジョブを受信したり、印刷ジョブの実行が終了するその終了を示す旨をクライアント端末１０ａに通知したり、画像形成に関する各種の情報等を送信したりする。
【００３６】
言語解析部６５では、受信した印刷データ４０を解析して、画像形成に必要なデータを画像形成部６４に、当該印刷ジョブを実施する際に必要な印刷情報（例えば、部数、印刷方向、両面印刷等）をジョブ制御部６３に送出する。
画像形成部６４は、受け取ったデータ（例えば、ＰＤＬ形式）を、例えば、画像形成用の形式（例えば、ビットマップ形式）の画像データに変換して、当該画像データをジョブ制御部６３に送出する。
【００３７】
ジョブ制御部６３では、画像形成部６４から受け取った画像データと、言語解析部６５から受け取った印刷情報とを記憶部５４に一端記憶すると共に、印刷情報に従って画像データを印刷するように、エンジン制御部６７に印刷要求を行う。
エンジン制御部６７は、エンジン部５３を稼動させて用紙に画像を形成し、当該印刷ジョブの処理が終了すると、その処理結果をジョブ制御部６３に送る。ジョブ制御部６３では、この処理結果を受け取ると、当該処理結果を解析して、画像形成に関する情報（以下、単に「画像形成情報」という。）を通信部６１とオペパネ制御部６２に送る。画像形成情報の例として、印刷ジョブの処理が終了したときにその終了を示す情報（以下、単に、「ジョブ終了情報」という。）や、印刷が正常に終了した等の印刷結果がある。
【００３８】
これを受け、通信部６１では、上記画像形成情報がある旨の通知（以下、単に、「画像形成情報通知」を印刷要求したクライアント端末１０ａ等に送信し、また、オペパネ制御部６２では、ジョブ制御部６３から受信した印刷結果をオペレーションパネル部５５に表示する。なお、通信部６１は、画像形成情報通知をクライアント端末に送信した後、送信したクライアント端末からその画像形成情報を必要する旨の通知が有ると、必要な画像形成情報をクライアント端末に送信する機能を有する。
【００３９】
なお、オペパネ制御部６２は、上記表示する機能以外に、例えば、複写機能を有する場合には、コピー枚数、縮小拡大の選択、用紙の設定等の各種の設定を受け付ける機能を有する。
３．クライアント端末
以下、クライアント端末１０ａ，１０ｂ，１０ｃについて説明するが、これらの構成等は基本的には同じであり、単に、「クライアント端末１０」として説明する。
【００４０】
（１）ハードウェア構成
図３は、第１の実施の形態に係るクライアント端末のハードウェアの構成を示すブロック図である。
クライアント端末１０は、同図に示すように、インターフェース（Ｉ／Ｆ）部１１、制御部１２、記憶部１３、ＲＡＭ１４、モニター１５、キーボード１６、マウス１７等からなり、例えば、ＰＣ（パーソナルコンピュータ）により構成される。
【００４１】
Ｉ／Ｆ部１１は、ＬＡＮカード、ＬＡＮボードといったＬＡＮ５に接続するためのインターフェースである。
記憶部１３は、例えば、ハードディスクからなり、ＯＳ（Operating System）２０（図３参照）、アプリケーション２２及びＭＦＰ４０による印刷出力のためのプリントドライバ２４等が保存されている。
【００４２】
ＲＡＭ１４は、制御部１２により実行される各種処理のためのワークエリアを提供する。
制御部１２は、ＣＰＵからなり、モニター１５の表示内容の制御、キーボード１６やマウス１７からの入力情報の受付け等を行うと共に、記憶部１３に保存されているＯＳ２０等の機能を実行する。
【００４３】
（２）ソフトウエア構成
図４は、第１の実施の形態に係るクライアント端末のソフトウエア構成を示す図である。
同図に示すように、クライアント端末１０には、ソフトウエアとしてＯＳ２０、アプリケーション２２、プリントドライバ２４の他、図示していないがモニタードライバ等がインストールされている。
【００４４】
ＯＳ２０は、ネットワークに対応しており、クライアント端末１０のユーザがＰＣを操作する基本的なソフトであり、例えば、記憶部１３、ＲＡＭ１４等のメモリー管理、ファイルの保存や読み出し等のファイル管理等を行う。
アプリケーション２２は、ＯＳ２０上で稼動し、例えば、文書作成用、図形作成用、計算機能付き表作成用等があり、ＯＳ２０を介してインストールされ、記憶部１３に保存される。
【００４５】
プリントドライバ２４は、上記のアプリケーション２２上で印刷要求があると、当該印刷要求に係る印刷全般について管理する他、ＭＦＰ５０に要求（「指示」ともいうことがある。）した印刷ジョブが終了したときに、その旨をモニター１５に表示するためのもので、例えば、図４に示すように、データ変換部２５、ジョブ送信部２６、画像形成情報取得部２８、表示管理制御部２７及びモニター表示部２９を備える。
【００４６】
このプリントドライバ２４は、印刷ジョブに関する条件が所定条件を満たすときに、当該印刷ジョブの終了をユーザに報知するのを阻止する阻止処理と、前記報知するのを阻止する阻止状態が解除されたときに、当該阻止により報知されなかった複数の印刷ジョブについて印刷ジョブの終了を示す旨をまとめて前記ユーザに報知する報知処理とを行う。
データ変換部２５は、ユーザから印刷要求があった場合に、アプリケーション２２で作成されたアプリケーション特有の形式である印刷用のデータを、例えば、ＰＤＬ（印刷記述言語）形式のデータに変換する。なお、このデータには、ＭＦＰ５０が、例えば、どのクライアント端末から印刷ジョブを要求しているかが分かるようにクライアント端末の情報や、当該クライアント端末においてＭＦＰ５０に要求した印刷ジョブを識別するためのシリアル番号等が、ＭＦＰ５０に送信するデータのヘッダ部分に格納されている。
【００４７】
ジョブ送信部２６は、データ変換部２５で変換されたデータをＭＦＰ５０に送信する。送信するデータは、特に限定するものではないが、ここでは、ＰＤＬ形式で送信している。また、当該ジョブ送信部２６は、ＭＦＰ５０に送信したジョブ数（以下、単に、「送信ジョブ数」という。）を計数する機能を有する。なお、この送信ジョブ数は、後述する、表示管理テーブルで管理されている。
【００４８】
画像形成情報取得部２８は、ＭＦＰ５０から画像形成情報通知を受信したり、その画像形成情報が必要な場合に当該画像形成情報の送信をＭＦＰ５０に指示して取得したりする。なお、ジョブ終了情報を受信すると、後述の表示管理制御部２７にその情報を送る。
表示管理制御部２７は、画像形成情報取得部２８から受信したジョブ終了情報数、つまりジョブの終了数（以下、単に、「終了ジョブ数」という。）を計数し、計数した数値がＭＦＰ５０に印刷要求として送信した送信ジョブ数と一致すると、印刷ジョブの終了を表示するようにモニター表示部２９に指示（この指示を、単に、「ジョブ終了表示指示」という。）する。
【００４９】
モニター表示部２９は、アプリケーションの印刷要求時にユーザの要求により印刷に関する情報を変更する画面を表示したり、表示管理制御部２７から表示管理制御部２７からジョブ終了表示指示があるとその旨を表示したりする。
図５は、第1の実施の形態に係る表示管理テーブルＴ１の構成図である。
表示管理テーブルＴ１は、同図に示すように、「送信ジョブ数」欄Ｔ１１と「終了ジョブ数」欄Ｔ１２とがあり、送信ジョブ数及び終了ジョブ数が、格納欄Ｔ１３，Ｔ１４に夫々格納される。
【００５０】
（３）動作説明
（３−１）ジョブ送信部
ジョブ送信部２６の動作について説明する。
図６は、第１の実施の形態に係るジョブ送信部のフローチャートを示す図である。
ジョブ送信部２６は、送信する印刷ジョブが有るか否かを判定する。ここでは、データ変換部２５で変換されたデータがあるか否かで判定している。
【００５１】
ＭＦＰ５０に送信する印刷ジョブが有ると（ステップＳ１１で「Ｙ」である）、その印刷ジョブを送信し（ステップＳ１３）、送信ジョブ数をカウントアップする（ステップＳ１５）。そして、カウントした数を表示管理テーブルＴ１（図５参照）の格納欄Ｔ１３に登録する（ステップＳ１７）。なお、ステップＳ１１で印刷ジョブがない場合は、印刷ジョブが有るまで、印刷ジョブの有無の判定を繰り返す。
【００５２】
以上の動作により、クライアント端末１０からＭＦＰ５０に対して印刷要求を送信した送信ジョブ数が正確に管理されることになる。なお、フローチャートでは、送信ジョブ数をカウントする際の０クリア等を説明しなかったが、クライアント端末１０の立ち上げ時等に行われている。
（３−２）表示管理制御部２７
次に、表示管理制御部２７の動作について説明する。
【００５３】
図７は、第１の実施の形態に係る表示管理制御部２７のフローチャートを示す図である。
表示管理制御部２７は、画像形成情報取得部２８から送信されたジョブ終了情報が有るか否かを判定する（ステップＳ２１）。ジョブ終了情報が有ると、終了ジョブ数をカウントアップし（ステップＳ２２）、カウントした終了ジョブ数を表示管理テーブルＴ１の格納欄Ｔ１４に登録する（ステップＳ２３）。
【００５４】
そして、表示管理テーブルＴ１に登録されている、送信ジョブ数と終了ジョブ数とが一致しているか否かを判定する（ステップＳ２４）。一致していない（図中の「Ｎ」である。）ときは、ステップＳ２１に戻る。
ステップＳ２４で、一致していると判定される（図中の「Ｙ」である。）と、モニター表示部２９に対してモニター１５上にジョブ終了表示を指示し（ステップＳ２５）、表示管理テーブルＴ１から、送信ジョブ数と終了ジョブ数とをクリアする（ステップＳ２６）。
【００５５】
４．まとめ
上記に説明したように、本実施の形態では、例えば、クライアント端末１０から印刷要求を連続して送信したとき、プリントドライバ２４は、クライアント端末１０から送信された印刷ジョブの数（送信ジョブ数）と、ＭＦＰ端末から印刷ジョブの終了に関連して取得されたジョブ終了情報の数（終了ジョブ数）とをカウントアップして、両者の数が一致したときに、クライアント端末１０のモニター１５にジョブ終了表示をするので、従来と同様に、例えば、クライアント端末がＭＦＰから離れた位置にあっても、このジョブ終了表示を確認してから印刷物をＭＦＰに取りに行くことができ、確実にその印刷物が得られる。
【００５６】
また、ジョブ終了表示が、印刷ジョブが複数連続する場合に、これら全ての印刷ジョブが終了したときに終了表示されるので、従来のような、各印刷ジョブについてのジョブ終了表示がモニターに表示されるようなことがなくなる。
５．その他
上記の例におけるプリントドライバ２４は、ＭＦＰ５０に送信した送信ジョブ数と、ＭＦＰ５０が印刷ジョブを実行し終えた終了ジョブ数とが一致したときに、ジョブ終了表示を行っていたが、例えば、ＭＦＰに送信した最後の印刷ジョブが実行される前に、ＭＦＰに何らかのエラーが発生した場合、ジョブ終了表示がされないということが生じ得る。
【００５７】
そこで、送信ジョブが複数ある場合、複数の内、最後でない印刷ジョブについてＭＦＰからジョブ終了情報を受信してから所定時間を経過しても、次の印刷ジョブのジョブ終了情報を受信しないときは、これまでに終了している印刷ジョブについてジョブ終了表示を行うようにした例を変形例１として以下に説明知する。
図８は、変形例１に係る表示管理テーブルを示す図である。
【００５８】
図９は、変形例１に係る表示管理制御部のフローチャートを示す図である。
まず、表示管理テーブルＴ２は、印刷ジョブをＭＦＰに送信した時刻と、ＭＦＰからジョブ終了情報を受信した時刻とがそれぞれ分かるように、第１の実施の形態で説明した表示管理テーブルＴ１に「時刻」欄Ｔ２３を追加したものである。なお、「ジョブ名」欄Ｔ２１、「ジョブ数」欄Ｔ２２は、図５の表示管理テーブルＴ１にはないが、単に、テーブルの形式を変えただけであり、内容的には同じである。
【００５９】
次に、表示管理制御部は、第１の実施の形態（図７）のステップＳ２１（以下、単に、「ステップＳ２１」という。）において、ジョブ終了情報がない場合に単にステップＳ２１に戻っていたが、変形例１では、ステップＳ２１でジョブ終了情報がない場合に、ステップＳ３１に進むようになっている。
以下、ステップＳ３１以降の処理について説明する。
【００６０】
ステップＳ３１で、所定時間以上、ジョブ終了情報がないかどうかを判定する。具体的には、上述した表示管理テーブルＴ２「時刻」欄Ｔ２３のうち、終了ジョブに対応する格納欄の時刻(図中の「１３：０５」に相当する。)と現在の時刻とからその差分を算出し、当該差分が所定時間以上か否かで判定する。
差分が所定時間以上であれば、ステップＳ３２に進んで、印刷を終了しているジョブが存在するか否かを判定する。具体的には、表示管理テーブルＴ２の終了ジョブに対応する「ジョブ数」欄Ｔ２２に登録されている数値が０以外であるか否かにより判定している。
【００６１】
終了しているジョブが存在する場合、ステップＳ３３に進んで、終了しているジョブについてジョブ終了表示をモニター表示部２９に指示し（ステップＳ３３）、表示したジョブに対応するジョブ数を表示管理テーブルＴ２の「ジョブ数」欄Ｔ２２内に登録されている数値から削除（差し引く）した後、ステップＳ２１に移る。なお、ステップＳ３１で所定時間経過していないとき（図中の「Ｎ」である。）、ステップＳ２１に移る。
【００６２】
上記構成では、ジョブ終了情報を受信してから次のジョブ終了情報が所定時間経過してもない場合に、既に終了している印刷ジョブに対してジョブ終了表示を行うので、クライアント端末１０のユーザは、複数の印刷ジョブをＭＦＰに要求しているときは、その途中経過を知ることができ、例えば、既に印刷した印刷物を必要とする場合は、ＭＦＰ５０に直ちにとりに行くことができる。
【００６３】
＜第２の実施の形態＞
第１の実施の形態では、ＭＦＰ５０に送信した送信ジョブ数と、ＭＦＰ５０で印刷ジョブを実行し終了した終了ジョブ数とが一致したときに、クライアント端末１０のユーザに印刷ジョブが終了した旨のジョブ終了表示をモニター１５にするようにしている。
第２の実施の形態におけるプリントドライバでは、送信する印刷ジョブの印刷所要時間を予測して、その所要時間が所定時間以上である場合には、既に終了している印刷ジョブに対してジョブ終了表示を行うものである。
【００６４】
１．構成
図１０は、第２の実施の形態に係るプリントドライバを示す図である。
第２の実施の形態におけるプリントドライバ１００は、図１０に示すように、データ変換部２５、ジョブ送信部２６、画像形成情報取得部２８及びモニター表示部３２（これらは第１の実施の形態と同様である。）の他、表示管理制御部１０１及び印刷所要時間予測部１０２を備える。
【００６５】
ジョブ送信部２６は、印刷ジョブをＭＦＰ５０に送信する際に、その旨を表示管理制御部１０１に通知する他、印刷ジョブを送信した後に、後述の表示管理テーブル１Ｔ１の「送信時刻」欄１Ｔ１２に送信時の時刻を登録する。
印刷所要時間予測部１０２は、送信した印刷ジョブについての印刷所要時間を予測し、予測した印刷所要時間を表示管理制御部１０１に送る。予測方法は、例えば、印刷ジョブの容量やＰＤＬの種類、使用したアプリケーションなどを参考にして計算される。ここでは、プリントドライバ１００が印刷所要時間を算出しているが、例えば、ＭＦＰ５０から当該印刷ジョブの終了予定時刻を受信しても良い。この場合、ＭＦＰ５０は、当然他のクライアント端末１０からの印刷ジョブを受信しており、これらの印刷ジョブ等の受信状況・処理状況も考慮して算出されるので、より正確な時間がわかる。印刷所要時間予測部１０２で算出した印刷所要時間は、表示管理制御部１０１で次に説明する表示管理テーブル１Ｔ１に登録される。
【００６６】
２．表示管理テーブル
図１１は、第２の実施の形態に係る表示管理テーブルを示す図である。
表示管理テーブル１Ｔ１は、図１１に示すように、「ジョブＩＤ」欄１Ｔ１１、「送信時刻」欄１Ｔ１２、「印刷所要時間」欄１Ｔ１３、「印刷終了」欄１Ｔ１４の４つの欄を備える。
【００６７】
ジョブ送信部２６は、印刷ジョブをＭＦＰ５０に送信すると、或いは、送信する際に、その送信時刻を表示管理テーブル１Ｔ１における最下段の「送信時刻」欄１Ｔ１２に登録する。また、画像形成情報取得部２８は、ＭＦＰ５０からジョブ終了情報を取得すると、表示管理テーブル１Ｔ１における最下段の「印刷終了」欄１Ｔ１４に「Ｙｅｓ」を登録する。同様に、表示管理制御部１０１は、印刷所要時間予測部１０２から印刷所要時間を受信すると、表示管理テーブル１Ｔ１における最下段の「印刷所要時間」欄１Ｔ１３にその時間を登録する。
【００６８】
３．表示管理制御部
図１２は、第２の実施の形態に係る表示管理制御部のフローチャートを示す図である。
表示管理制御部１０１は、先ず、印刷所要時間予測部１０２から印刷所要時間を受信したか否かを判定する（ステップＳ１０１）。
印刷所要時間を受信しているときは、その数値を表示管理テーブル１Ｔ１の「印刷所要時間」欄１Ｔ１３に登録する（ステップＳ１０２）。登録する場所は、印刷所要時間が登録されていない段の最上段に相当する「印刷所要時間」欄１Ｔ１３である。
【００６９】
登録した時間が所定時間以上か否かを判定する（ステップＳ１０３）。所定時間以内であれば（図中の「Ｎ」である。）、表示管理テーブル１Ｔ１のすべてのジョブについて印刷ジョブが終了しているか否かを判定する（ステップＳ１０４）。この判定は、具体的には、「印刷終了」欄に「Ｙｅｓ」がすべて登録されているか否かで行う。
全ての印刷ジョブついて印刷が終了している場合（図中の「Ｙ」である。）、これらの印刷ジョブについてのジョブ終了表示をモニター表示部３２に指示し（ステップＳ１０５）、表示指示した印刷ジョブについて通知管理テーブル１Ｔ１のデータを削除する（ステップＳ１０６）。なお、ステップＳ１０４で、すべてのジョブが印刷終了していない場合（図中「Ｎ」である。）は、ステップＳ１０１に移る。
【００７０】
一方、ステップＳ１０３で、印刷所要時間が所定時間（例えば、「５分」）以上の場合（図中の「Ｙ」である。）は、表示管理テーブル１Ｔ内に印刷ジョブが終了しているジョブが存在しているか否かを判定する（ステップＳ１０７）。この判定は、具体的には、ステップＳ１０４と同様に、「印刷終了」欄に「Ｙｅｓ」が登録されているか否かで行う。
終了している印刷ジョブが存在している場合（図中の「Ｙ」である。）、この印刷ジョブまたはこれらの印刷ジョブについてのジョブ終了表示をモニター表示部３２に指示する（ステップＳ１０８）。そして、表示指示した印刷ジョブについて通知管理テーブル１Ｔ１からデータを削除し（ステップＳ１０９）、ステップＳ１０１に移る。
【００７１】
上記構成では、送信する印刷ジョブの印刷処理に所定時間以上の時間を要する場合に、この印刷ジョブの印刷終了を待たずに、これまでに終了している印刷ジョブに対してジョブ終了表示を行うので、クライアント端末１０のユーザは、複数の印刷ジョブをＭＦＰ５０に依頼しているときは、その途中経過を知ることができ、例えば、既に印刷した印刷物を必要とする場合は、ＭＦＰに直ちにとりに行くことができる。
【００７２】
＜第３の実施の形態＞
第２の実施の形態におけるプリントドライバでは、送信する印刷ジョブの印刷所要時間を予測して、その所要時間が所定時間以上の場合には、既に終了している印刷ジョブに対してジョブ終了表示をモニター１５に行うものである。
第３の実施の形態におけるプリントドライバでは、画像形成情報取得部が取得した情報が所定の内容である場合に、既に終了している印刷ジョブに対してジョブ終了表示をモニター１５に行うものである。
【００７３】
所定の内容としては、例えば、エラー発生時に得られる情報、丸め込み処理（後で説明する）を実施したときの情報等がある。
１．エラー発生時
ここでは、画像形成情報取得部が取得した情報がＭＦＰのエラー発生時に得られるものである場合について説明する。なお、ここでの説明における表示管理制御部を第１の表示管理制御部とする。
【００７４】
図１３は、第３の実施の形態に係る第１の表示管理制御部のフローチャートを示す図である。
第１の表示管理制御部は、画像形成情報取得部が取得した画像形成情報がジョブ終了の情報であるか否かを判定する（ステップＳ２０１）。画像形成情報がジョブ終了の情報である場合、図７のステップＳ２２に進む。なお、ステップＳ２２以降の処理は、図７に示すフローチャートのステップＳ２２以降と同じ処理を行う。
【００７５】
ステップＳ２０１で、画像形成情報がジョブ終了情報でない場合、ステップＳ２０２に進んで、その情報がエラーに関するものか否かを判定する。この情報がエラーに関するものの場合、現在までに処理（終了した）した印刷ジョブのジョブ終了表示と、ＭＦＰにエラーが発生している旨の表示（この表示を、「エラー発生表示」という。）とを、モニター１５に表示するようにモニター表示部３２に指示する。
【００７６】
そして、ステップＳ２０４で、表示した印刷ジョブについて通知管理テーブルからそのデータを削除して、ステップＳ２０１に移る。
２．丸め込み処理時
ここでは、画像形成情報取得部が取得した情報が丸め込み処理をした時に得られるものである場合について説明する。なお、ここでの説明における表示管理制御部を第２の表示管理制御部とする。
【００７７】
ＭＦＰ５０は、クライアント端末１０から送信される印刷情報（印刷設定等を含む）に基づいて印刷ジョブを実行しようとするが、その設定どおりに印刷ジョブを実行することができない場合がある。そのような場合、ＭＦＰ５０は、印刷ジョブについて指示されていた設定を解除して別の設定で印刷処理したり、代替処理したりするときがあり、このような処理を「丸め込み処理」としている。
【００７８】
つまり、丸め込み処理は、クライアント端末１０から受信した印刷ジョブについて、ジョブの処理に関して指示された設定と異なる設定で当該印刷ジョブを実行するときの処理と換言することができる。
丸め込み処理の例としては、印刷ジョブの要求ではステープルが設定されていたが、ユーザの要求したＭＦＰにはステープル機能がないような場合、この印刷ジョブを廃棄せずに、ステープルをしないで排紙するようなときである。
【００７９】
図１４は、第３の実施の形態に係る第２の表示管理制御部のフローチャートを示す図である。
第２の表示管理制御部は、ステップＳ２０１で、画像形成情報取得部が取得した画像形成情報が印刷ジョブのジョブ終了情報でない場合(図中の「Ｎ」である。)、ステップＳ２１２でその情報が丸め込み処理に関するものか否かを判定する。この情報が丸め込み処理に関する情報の場合、現在までに処理（終了）した印刷ジョブのジョブ終了表示と、ＭＦＰ５０が丸め込み処理を実施した旨の表示(この表示を、「丸め込み処理表示」という。)とを表示するようにモニター表示部３２に指示する。
【００８０】
そして、ステップＳ２１４で、表示した印刷ジョブについて通知管理テーブルからそのデータを削除して、ステップＳ２０１に移る。
３．まとめ
上記構成においても、クライアント端末からＭＦＰに印刷ジョブを連続して複数依頼し、ＭＦＰからこれら印刷ジョブのそれぞれについてジョブ終了情報を受信したときに、これらをまとめてモニター上の表示するので、第１の実施の形態で説明したように、クライアント端末１０のユーザに煩わしさを感じさせることを少なくできる。
【００８１】
さらに、ＭＦＰが所定の処理（上記例では、エラー発生、丸め込み処理である。）をした場合、その処理をした旨をモニター１５に表示する際に、この表示に合わせて、これまでに処理して終了している印刷ジョブについてもジョブ終了表示するので、ユーザは、一度の表示で多くの情報を得ることができる。
＜第４の実施の形態＞
第３の実施の形態におけるプリントドライバでは、画像形成情報取得部が取得した情報が所定の内容（情報）である場合、既に終了している印刷ジョブに対してジョブ終了表示をモニター１５に行うものである。
【００８２】
第４の実施の形態に係るプリントドライバは、送信ジョブ数と終了ジョブ数とが一致しなくても、終了ジョブが所定数以上になったときに、これらの印刷ジョブに対してジョブ終了表示をモニター１５に行うものである。
図１５は、第４の実施の形態に係る表示管理制御部のフローチャートを示す図である。
第４の実施の形態に係る表示管理制御部は、図７に示すフローチャートのステップＳ２４の「Ｎ」の時に、ステップＳ３０２に進むようにしたものであり、図１５では、ステップＳ２４からステップＳ３０２に進むフローについて図示している。
【００８３】
表示管理制御部は、図１５に示すように、ステップＳ２４で、送信ジョブ数と終了ジョブ数とが一致しない場合、ステップＳ３０２に進む。ステップＳ３０２では、終了ジョブ数が所定数以上か否かを判定し、所定数以上でないとき（図中「Ｎ」である。）は、ステップＳ２１に移る。
ステップＳ３０２で所定数以上と判定される（図中「Ｙ」である。）と、モニター上に、現在までに処理した印刷ジョブのジョブ終了表示をモニター表示部３２に指示する（ステップＳ３０３）。そして、ステップＳ３０４で、表示した印刷ジョブについて通知管理テーブルからそのデータを削除して、ステップＳ２１に移る。
【００８４】
このような構成においても、クライアント端末１０からＭＦＰ５０に印刷ジョブを連続して複数依頼し、ＭＦＰ５０からこれらについてジョブ終了情報を受信しときに、これらをまとめてモニター１５上の表示するので、第１の実施の形態で説明したように、クライアント端末のユーザに煩わしさを感じさせることを少なくできる。
さらに、ＭＦＰ５０に複数の多量の印刷ジョブを連続して依頼した場合、全ての印刷ジョブが終了する前であっても、終了ジョブ数が所定数に達すると、これまでに処理した印刷ジョブについてもジョブ終了表示されるので、ユーザがそのジョブ終了表示を長時間待つようなことはなくなる。
【００８５】
＜第５の実施の形態＞
第４の実施の形態に係るプリントドライバは、送信ジョブ数と終了ジョブ数とが一致しなくても、終了ジョブが所定数以上になったときに、既に終了している印刷ジョブに対してジョブ終了表示をモニター１５に行うものである。
第５の実施の形態に係るプリントドライバは、印刷ジョブに関する情報が一致する場合、これらの印刷ジョブについてまとめたジョブ終了表示を１回で行うものである。印刷ジョブに関する情報としては、例えば、印刷依頼したファイルが存在するフォルダ名があり、以下これらについて説明する。
【００８６】
１．構成
クライアント端末のユーザは、通常、印刷要求に係るファイルをフォルダ毎に管理している。プリントドライバは、印刷に係るフォルダ名を印刷要求時に取得することができ、例えば、印刷ジョブをＭＦＰ５０に送信する又送信した際に、そのフォルダ名を表示管理テーブルに登録する。
【００８７】
図１６は、第５の実施の形態に係る表示管理テーブルを示す図である。
表示管理テーブル４Ｔは、図１６に示すように、「ジョブＩＤ」欄４Ｔ１、「フォルダ」欄４Ｔ２及び「印刷終了」欄４Ｔ３の３つ欄を備える。
「フォルダ名」欄４Ｔ２は、例えば、ジョブ送信部がＭＦＰ５０に印刷ジョブを送信する際に（又は送信後に）、表示管理テーブル４Ｔの最下段に相当する欄にそのフォルダ名が登録される。一方、「印刷終了」欄４Ｔ３は、例えば、表示管理制御部が画像形成情報取得部から印刷ジョブのジョブ終了情報を受け取ると、表示管理テーブル４Ｔの最下段位に相当する欄に「Ｙｅｓ」が登録される。
【００８８】
なお、図１６に示す表示管理テーブル４Ｔは、印刷ジョブ係るファイルが「ｃ：￥レビュー資料￥資料１」のフォルダ名に保存されている、ジョブＩＤが「１」と「２」の２つの印刷ジョブが処理されて終了し、ジョブＩＤ「３」の印刷ジョブがまだ終了していない状態を示している。
２．処理内容
図１７は、第５の実施の形態に係る表示管理制御部のフローチャートを示す図である。
【００８９】
表示管理制御部は、画像形成情報取得部からジョブ終了情報を受け取る（ステップＳ４０１の「Ｙ」である。）と、そのジョブ終了情報を表示管理テーブル４Ｔの印刷ジョブが終了していない印刷ジョブの内、最上段に位置する「印刷終了」欄４Ｔ３に「Ｙｅｓ」を登録する（ステップＳ４０２）。
次に、ステップＳ４０３で、表示管理テーブル４Ｔの「フォルダ名」欄４Ｔ２に、同一のフォルダ名で終了していない印刷ジョブがあるか否かを判定する。終了していない印刷ジョブがある（図中「Ｙ」である。）と、この印刷ジョブを終了してからまとめた（当該印刷ジョブを含む）ジョブ終了表示を行うので、この印刷ジョブの終了を待つために、ステップＳ４０１に移る。
【００９０】
同一のフォルダ名で終了していない印刷ジョブがない（図中「Ｎ」である。）と、終了している印刷ジョブについてジョブ終了表示をするようにモニター表示部３２に指示し（ステップＳ４０４）、表示したジョブについてのデータを表示管理テーブルから削除する（ステップＳ４０５）。なお、ステップＳ４０５でのデータの削除は、表示した印刷ジョブについての「フォルダ名」欄４Ｔ２及び「印刷終了」欄４Ｔ３内のデータである。
【００９１】
３．まとめ
このような構成においても、クライアント端末１０からＭＦＰに印刷ジョブが連続して複数ある場合に、印刷ジョブに係るファイルが保存されているフォルダ名が同じものがあると、これらをまとめてモニター１５上にジョブ終了表示を行うので、第１の実施の形態で説明したように、クライアント端末のユーザに煩わしさを感じさせることを少なくできる。
【００９２】
４．その他
本実施の形態における上記（１）及び（２）では、印刷ジョブに関する情報として、印刷要求に係るファイルが存在するフォルダ名について説明したが、他の情報のものを用いても良い。例えば、ファイルを作成したアプリケーション、印刷ジョブの付加されたキーワード等でも実施することもできる。
【００９３】
＜第６の実施の形態＞
上記第１〜第６の実施の形態では、クライアント端末１０からＭＦＰ５０に送信したジョブ数と、ＭＦＰ５０で終了したジョブ数とが一致したときに、ジョブ終了表示を行うことを基本としている。
しかしながら、送信ジョブ数と終了ジョブ数とに関係なく、所定の条件で、ジョブ終了表示を行うようにしても良い。
【００９４】
第６の実施の形態では、例えば、所定時間内に終了した１又は２以上の印刷ジョブについて、そのジョブ終了表示を行っている。
第６の実施の形態におけるプリントドライバは、基本的には、図４に示す、第１の実施の形態のプリントドライバ２４と同じ構成を有する。
第１の実施に形態におけるプリントドライバ２４との違いは、画像形成情報取得部と表示管理制御部である。第６の実施の形態における画像形成情報取得部は、ＭＦＰから受信した画像形成情報がジョブ終了情報であったときに、その情報を表示管理テーブルに登録する（第１の実施の形態では、表示管理制御部が登録していた。）。また、第６の実施の形態における表示管理制御部は、所定時間ごとに、表示管理テーブルに登録されている終了ジョブについてそのジョブ終了表示をモニター表示部３２に指示するようにしている。
【００９５】
図１８は、第６の実施の形態に係る表示管理制御部のフローチャートを示す図である。
表示管理制御部は、先ず、所定時間（例えば、５分）経過したか否かを判定し（ステップＳ４０６）、所定時間を経過している場合には（図中の「Ｙ」である。）、表示管理テーブル内に終了したジョブが登録されているか否かを判定する（ステップＳ４０７）。
ジョブがある場合には（図中の「Ｙ」である。）、登録されている印刷ジョブについてそのジョブ終了表示をモニター表示部３２に指示し（ステップＳ４０８）、表示したジョブについてデータを表示管理テーブルから削除して（ステップＳ４０９）、ステップＳ４０６に移る。
【００９６】
なお、ここでは、所定の条件として、一定時間内に印刷ジョブが終了したものについて（終了したジョブ数は１又は複数である。）、ジョブ終了表示を行うようにしているが、他の条件でも良い。他の条件としては、例えば、表示管理テーブルに終了ジョブが所定数蓄積されたときに、これらをまとめてジョブ終了表示を行っても良い。
＜まとめ＞
以上、本発明を上記各実施の形態及び各変形例に基づいて説明したが、本発明の内容が、上記の各実施の形態や変形例に示された具体例に限定されないことは勿論であり、例えば、以下のような変形例を実施することができる。
【００９７】
１．印刷ジョブ
（１）印刷ジョブの削除（ジョブのキャンセル）
上記各実施の形態では、クライアント端末１０からＭＦＰ５０に一旦印刷ジョブが送信されると、その印刷ジョブが画像形成装置（ＭＦＰ）で必ず実行されている（エラーが発生したジョブも実行に含まれる）が、例えば、クライアント端末１０のユーザが印刷要求した印刷ジョブを削除する（キャンセル）場合もある。
【００９８】
このような一旦ＭＦＰ５０に送信した印刷ジョブを削除する場合に対処できるプリントドライバを変形例２として以下説明する。
変形例２におけるプリントドライバは、例えば、第１の実施の形態におけるプリンとドライバの構成（図４参照）にジョブ削除部を備える。このジョブ削除は、クライアント端末のユーザから、既にＭＦＰに送信した印刷ジョブについて、印刷をしない旨、つまり、印刷ジョブの削除の指示があると、ＭＦＰ５０に該当する印刷ジョブの実行をしないように指示する。
【００９９】
次に、ジョブ削除部の処理内容について説明する。
図１９は、変形例２に係る表示管理制御部のフローチャートを示す図である。
ジョブ削除部は、図１９に示すように、最初に、ステップＳ４１１でクライアント端末１０のユーザから、既に送信した印刷ジョブついて削除の指示があるか否かを判定する。指示がない場合には、この判定を繰り返す。
【０１００】
指示がある（図中「Ｙ」である。）と、ステップＳ４１３に進んで、該当する印刷ジョブについて削除の指示をＭＦＰ５０に対して行い、ステップＳ４１４で該当する印刷ジョブを表示管理テーブルから削除して、ステップＳ４１１に移る。
ここで、例えば、図４に示す第１の実施の形態のように、送信ジョブ数と終了ジョブ数とを比較するような表示管理テーブルＴ１では、各ジョブの数が登録されているので、このような場合は削除した印刷ジョブの数分を送信ジョブ数から差し引けば良い。
【０１０１】
一方、図１１に示す第２の実施の形態のように、送信した印刷ジョブをジョブＩＤで管理している表示管理テーブルでは、削除する印刷ジョブに該当するジョブＩＤについてそのデータを削除して、その下段に他の印刷ジョブがある場合は、順次繰り上げれば良い。
（２）特定ジョブ
上記各実施の形態では、クライアント端末１０からＭＦＰ５０に依頼する印刷ジョブの種類について特に説明しなかったが、クライアント端末１０からＭＦＰ５０に送信する印刷ジョブの中には、直ちに印刷せずに、記憶手段（メモリーやＨＤＤ）に一旦保存しておき、ある処理を行ったときに初めて印刷処理を行うような特定のジョブがある。
【０１０２】
具体的には、機密性の高いドキュメントを印刷する場合、一旦記憶手段に保存しておき、その印刷ジョブを依頼したユーザ（若しくは代理人）がＭＦＰ５０のところまで行き、ＭＦＰ５０のオペレーションパネル部５５のパネル操作等を行ったときに、初めて印刷処理を実行するようなジョブがある。
このような特定のジョブを送信する場合に対処できるプリントドライバを変形例３として、以下、その動作内容について説明する。
【０１０３】
図２０は、変形例３に係るジョブ送信部のフローチャートを示す図である。
ここで示すジョブ送信部は、図６に示すジョブ送信部の動作内容を基本としており、同じ処理を行うステップについては、同じステップ番号を使用する。
ジョブ送信部は、図２０に示すように、最初に、印刷ジョブが有るか否かを判定し(ステップＳ１１)、ある場合には当該印刷ジョブをＭＦＰ５０に送信する（ステップＳ１３）。そして、送信した印刷ジョブが特定のジョブか否かを判定する（ステップＳ４０１）。
【０１０４】
ここで、送信したジョブが特定のジョブの場合、当該ジョブのジョブ終了表示を行う必要がないので、通知管理テーブルに登録せずに、ステップＳ１１に戻る。なお、送信したジョブが特定のジョブでない場合、図６のステップＳ１５、Ｓ１７の処理を行ってステップＳ１１へと戻る。
２．画像形成手段の数
第１〜第５の実施の形態及び変形例１〜３では、１つの画像形成手段（ＭＦＰ５０）がネートワークに接続されていたが、本発明では、画像形成手段は１台に限定するものではなく、複数であっても良い。
【０１０５】
以下、ＭＦＰを複数用いた場合を変形例４として説明する。
（１）システムの構成
図２１は、変形例４に係るプリントシステムの全体構成を示す図である。
プリントシステム５０１は、図２１に示すように、クライアント端末５１０ａ，５１０ｂ，５１０ｃ及びＭＦＰ５５０ａ，５５０ｂ，５５０ｃが、ネットワーク、ここではＬＡＮ５０５を介して接続されている。
【０１０６】
なお、以下の説明では、クライアント端末５１０ａ，５１０ｂ，５１０ｃの構成等は基本的に同じであり、これらを、単に、「クライアント端末５１０」とする。一方、ＭＦＰは、クライアント端末５１０から、各ＭＦＰに印刷ジョブを送信するため、それぞれのＭＦＰを区別する必要があり、便宜上、第１のＭＦＰ５５０ａ、第２のＭＦＰ５５０ｂ、第３のＭＦＰ５５０ｃとする。なお、区別する必要がない場合は、単に、「ＭＦＰ５５０」とする。
【０１０７】
クライアント端末５１０は、各ＭＦＰ５５０ａ，５５０ｂ，５５０ｃへと印刷ジョブを送信する場合は、プリントドライバは、ＭＦＰ５５０毎に送信ジョブを管理し、同じＭＦＰ５５０に送信していた印刷ジョブが終了したときに、これらの印刷ジョブについてジョブ終了表示を行う。
図２２は、変形例４に係る表示管理テーブルを示す図である。
【０１０８】
表示管理テーブル５Ｔは、図２３に示すように、「ジョブＩＤ」欄５Ｔ１、「画像形成装置名」欄５Ｔ２及び「印刷終了」欄５Ｔ３の３つ欄を備える。「ジョブＩＤ」欄５Ｔ１、「印刷終了」欄５Ｔ３は、第５の実施の形態と同様である。
「画像形成装置名」欄５Ｔ２は、例えば、ジョブ送信部が画像形成装置に印刷ジョブを送信する際、又は、送信後に表示管理テーブル５Ｔ内の最下段に相当する欄にその装置名が登録される。なお、ここでは、画像形成装置名であるが、画像形成装置を認定できる情報であれば良く、例えば、ＩＰアドレスであっても良い。
【０１０９】
なお、図２２に示す表示管理テーブル５Ｔは、印刷ジョブを送信した画像形成装置名が「第１の画像形成装置」と「第２の画像形成装置」とであり、ジョブＩＤが「１」の印刷ジョブが印刷を終了し、ジョブＩＤ「２」及び「３」の印刷ジョブがまだ終了していない状態を示している。
（２）処理内容
図２３は、変形例４に係る表示管理制御部のフローチャートを示す図である。
【０１１０】
表示管理制御部は、画像形成情報取得部からジョブ終了情報を受け取る（ステップＳ４０１の「Ｙ」である。）と、そのジョブ終了情報を表示管理テーブル５Ｔの印刷ジョブが終了していない印刷ジョブの内、最上段に位置する欄に「Ｙｅｓ」を登録する（ステップＳ４０２）。
次に、ステップＳ５０１で、表示管理テーブル５Ｔの「画像形成装置名」内に、同一の装置名で終了していない印刷ジョブがあるか否かを判定する。終了していない印刷ジョブがある（図中「Ｙ」である。）と、この印刷ジョブを終了してからまとめてジョブ終了表示を行うので、この印刷ジョブの終了を待つために、ステップＳ４０１に移る。
【０１１１】
同一の画像形成装置名で終了していない印刷ジョブがない（図中「Ｎ」である。）と、終了している印刷ジョブについてジョブ終了表示をするようにモニター表示に指示し（ステップＳ４０４）、表示したジョブについてのデータを表示管理テーブル５Ｔから削除する（ステップＳ４０５）。なお、ステップＳ４０５でのデータの削除は、表示した印刷ジョブについての「画像形成装置名」欄５Ｔ２及び「印刷終了」欄５Ｔ３内のデータである。
【０１１２】
なお、ここでのプリントシステムは一例で、クライアント端末の数及びＭＦＰの数等はこれに限定さるものではない。
３．ジョブ終了表示
上記各実施の形態等では、ジョブ終了表示について特に説明しなかったが、印刷ジョブの終了を示す旨のものであれば良く、その形態、内容等は特に限定するものではない。ただし、複数の印刷ジョブに対して行うジョブ終了表示については、複数の印刷ジョブが区別できるような表示が好ましい。
【０１１３】
複数の印刷ジョブを区別する表示とは、ユーザが印刷要求をした印刷ジョブのデータが格納されたファイル名、印刷要求がなされた時刻、ファイル名、要求されたジョブの通し番号（シリアル番号）等の表示がある。当然、ジョブ名をユーザが入力し、当該ジョブ名を表示する構成としても良い。
また、各実施の形態及び各変形例において、印刷ジョブが終了した旨をクライアント端末のユーザに報知する手段として、図２４に示すような、ジョブ終了表示９００を用いているが、他の手段よりユーザに報知しても良い。なお、他の手段としては、警告音、音声等がある。
【０１１４】
なお、終了した旨をモニターに表示する場合には、終了した旨の情報だけでも良い。この場合、モニターに表示する「終了した旨」を小さくできる等の効果がある。当然、終了した旨の情報だけでなく、他の情報、例えば、印刷結果、まだ実行されていない残りの印刷ジョブ数、画像形成装置の稼動状況等の情報もあわせて表示するようにしても良い。
４．印刷システム
上記各実施の形態等における印刷システムは、画像形成装置とクライアント端末とを備え、前記クライアント端末にプリントドライバがインストールされているシステムについて説明した。
【０１１５】
しかしながら、例えば、上記各実施の形態で説明した、本発明に係るプリントドライバと同じ機能を有する装置をクライアント端末の外部に備えた印刷システムであっても、各実施の形態で説明した印刷システムと同様の効果が得られる。
具体的に説明すると、印刷システムは、クライアント端末と、画像形成装置と、プリントサーバとをネットワークを介して接続されてなり、前記プリントサーバは、本発明に係る機能を有するプリントドライバと同様の機能を有する。
【０１１６】
つまり、本印刷システムは、プリントサーバ（中継手段）と、当該プリントサーバを介して送信されてきた画像形成用の印刷ジョブを実行し、終了すると当該印刷ジョブの送信元に前記プリントサーバを介して、当該印刷ジョブの終了を示す終了情報を送信する画像形成装置（画像形成手段）と、ユーザからの要求に基づいて印刷ジョブを受け付けて前記プリントサーバを介して前記画像形成装置に送信し、前記終了情報に関連する情報を前記プリントサーバから受信すると、要求された印刷ジョブの終了を示す旨を前記ユーザに報知するクライアント端末（ジョブ受付手段）とを備え、前記プリントサーバは、印刷ジョブに関する条件が所定条件を満たすときに、前記終了情報に関する情報を前記クライアント端末に送信するのを阻止する阻止部と、前記送信するのを阻止する阻止状態が解除されたときに、当該阻止により送信されなかった前記終了情報に関する情報に対応する複数の印刷ジョブについて、当該複数の印刷ジョブの終了を示す旨をまとめて新たな終了情報に関する情報として前記クライアント端末に送信する送信部とを備えている。
【０１１７】
なお、本項で説明した中継手段が、上記各実施の形態等で説明したプリントドライバと考えると、上記の各実施の形態等における印刷システムにおけるクライアント端末は、本項でいう「中継手段」と「ジョブ受付手段」とを一体に備えた装置と言えることができる。
５．所定条件
上記実施の形態等では、所定条件を満たすか否かの判定として、印刷ジョブの送信数（送信ジョブ数）を基準にしていた。具体的には、第１の実施の形態では、図７のステップＳ２４で、画像形成装置に印刷ジョブを送信した送信数（送信ジョブ数）と、画像形成装置から終了情報を受信した受信数（終了ジョブ数）とが一致しないときに、すなわち、「Ｎ」のときに、印刷ジョブの終了をユーザに報知（ジョブ終了表示）するのを阻止している。
【０１１８】
しかし、他の条件で印刷ジョブの終了を報知するのを阻止しても良い。例えば、ユーザに報知していない印刷ジョブの累計の数が所定数に達するまで報知するのを阻止し、印刷ジョブ数が所定数に達したときに、阻止されていた印刷ジョブに係る終了した旨をまとめて報知しても良い。この場合、所定条件は、阻止されている印刷ジョブ数が所定数に達していないときであり、この阻止状態は、報知されていない印刷ジョブの数が所定数になったときに解除される。
【０１１９】
また、例えば、印刷ジョブは、当該印刷ジョブを含めて印刷要求が連続するか否かの連続情報を含み、判定手段は、連続情報により印刷ジョブが連続すると判定されると所定条件を満たすと判定して、終了した印刷ジョブについての終了した旨の報知を阻止するようにしても良い。
６．阻止状態の解除
各実施の形態では、阻止状態中に、所定条件と異なる第２の所定条件（例えば、時間、ジョブ数、処理内容に関する条件等）が成立するときに、当該阻止状態の解除を待たずに、当該阻止状態により報知されなかった印刷ジョブについて印刷ジョブの終了を示す旨をまとめて送信しているが、これらの第２の所定条件を、阻止状態を解除させる所定条件としても良い。
【０１２０】
また、上記の第１の実施の形態では、クライアント端末にジョブが終了した旨を報知するのを阻止するための所定条件と、阻止状態を解除させる条件とが一致していた（送信ジョブ数と終了ジョブ数とが一致するか否か）が、阻止するための条件と、それを解除する条件とは一致しなくても良く、さらに、両条件に連関性がある必要もない。
７．最後に
上記の各実施の形態及び変形例等は、それぞれについて、他の実施の形態・変形例等との関連性について特に説明しなかったが、各実施の形態、各変形例、本項の＜まとめ＞の内容等を適宜組み合わせたものでも良い。
【産業上の利用可能性】
【０１２１】
本発明は、クライアント端末から送信された印刷ジョブが画像形成装置で実行され終了すると、当該印刷ジョブが終了した旨をユーザに報知する際に、その回数を少なくできる印刷システムに利用できる。
【図面の簡単な説明】
【０１２２】
【図１】第１の実施の形態に係るプリントシステムの全体構成を示す図である。
【図２】第１の実施の形態に係るＭＦＰの構成を示すブロック図である。
【図３】第１の実施の形態に係るクライアント端末のハードウェアの構成を示すブロック図である。
【図４】第１の実施の形態に係るクライアント端末のソフトウエア構成を示す図である。
【図５】第１の実施の形態に係る表示管理テーブルの構成図である。
【図６】第１の実施の形態に係るジョブ送信部のフローチャートを示す図である。
【図７】第１の実施の形態に係る表示管理制御部のフローチャートを示す図である。
【図８】変形例１に係る表示管理テーブルを示す図である。
【図９】変形例１に係る表示管理制御部のフローチャートを示す図である。
【図１０】第２の実施の形態に係るプリントドライバを示す図である。
【図１１】第２の実施の形態に係る表示管理テーブルを示す図である。
【図１２】第２の実施の形態に係る表示管理制御部のフローチャートを示す図である。
【図１３】第３の実施の形態に係る第１の表示管理制御部のフローチャートを示す図である。
【図１４】第３の実施の形態に係る第２の表示管理制御部のフローチャートを示す図である。
【図１５】第４の実施の形態に係る表示管理制御部のフローチャートを示す図である。
【図１６】第５の実施の形態に係る表示管理テーブルを示す図である。
【図１７】第５の実施の形態に係る表示管理制御部のフローチャートを示す図である。
【図１８】第６の実施の形態に係る表示管理制御部のフローチャートを示す図である。
【図１９】変形例２に係る表示管理制御部のフローチャートを示す図である。
【図２０】変形例３に係るジョブ送信部のフローチャートを示す図である。
【図２１】変形例４に係るプリントシステムの全体構成を示す図である。
【図２２】変形例４に係る表示管理テーブルを示す図である。
【図２３】変形例４に係る表示管理制御部のフローチャートを示す図である。
【図２４】表示の一例を示す図である。
【符号の説明】
【０１２３】
１      プリントシステム
５      ネットワーク
１０      クライアント端末
２４      プリントドライバ
２７      表示管理部
２９      モニター表示部
５０      ＭＦＰ
Ｔ１      表示管理テーブル
【図１】
2007018117.tif 000003
【図２】
2007018117.tif 000004
【図３】
2007018117.tif 000005
【図４】
2007018117.tif 000006
【図５】
2007018117.tif 000007
【図６】
2007018117.tif 000008
【図７】
2007018117.tif 000009
【図８】
2007018117.tif 000010
【図９】
2007018117.tif 000011
【図１０】
2007018117.tif 000012
【図１１】
2007018117.tif 000013
【図１２】
2007018117.tif 000014
【図１３】
2007018117.tif 000015
【図１４】
2007018117.tif 000016
【図１５】
2007018117.tif 000017
【図１６】
2007018117.tif 000018
【図１７】
2007018117.tif 000019
【図１８】
2007018117.tif 000020
【図１９】
2007018117.tif 000021
【図２０】
2007018117.tif 000022
【図２１】
2007018117.tif 000023
【図２２】
2007018117.tif 000024
【図２３】
2007018117.tif 000025
【図２４】
2007018117.tif 000026