(57)【特許請求の範囲】
【請求項１】
印刷ジョブを受信する受信手段と、
受信された印刷ジョブを記憶する記憶手段と、
おのおの特定のユーザに割り当てられ記憶された印刷ジョブに基づいて印刷された用紙を受け取る複数のビンと、
印刷ジョブに基づいて印刷された用紙がすべてビンに排出された後、この用紙排出されたビンに対応するユーザに出力完了通知を送信する送信手段と、
印刷ジョブに基づいて印刷された用紙がすべてビンに排出された際に、異なるユーザを宛先とする未印刷の印刷ジョブを登録可能な印刷ジョブリスト中に、この出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在するか否かを判断する判断手段と、
出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在する場合は、当該ユーザを宛先とする複数の印刷ジョブのうち一部の印刷ジョブに対する出力が完了している一方で、残りの印刷ジョブに対する出力が未完了である旨を前記ユーザに通知するための第１の出力完了通知を前記送信手段に送信させ、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在しない場合は、当該ユーザを宛先とするすべての印刷ジョブに対する出力が完了している旨を前記ユーザに通知するための第２の出力完了通知を前記送信手段に送信させる制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
おのおの特定のユーザに割り当てられ印刷ジョブに基づいて印刷された用紙を受け取る複数のビンを有し、印刷ジョブに基づいて印刷された用紙がすべてビンに排出された後、この用紙排出されたビンに対応するユーザに出力完了通知を送信することができる画像形成装置の制御方法であって、
印刷ジョブを受信する段階と、
受信された印刷ジョブを記憶手段に記憶する段階と、
印刷ジョブに基づいて印刷された用紙がすべてビンに排出された際に、異なるユーザを宛先とする未印刷の印刷ジョブを登録可能な印刷ジョブリスト中に、この出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在するか否かを判断する段階と、
出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在する場合は、当該ユーザを宛先とする複数の印刷ジョブのうち一部の印刷ジョブに対する出力が完了している一方で、残りの印刷ジョブに対する出力が未完了である旨を前記ユーザに通知するための第１の出力完了通知を送信し、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在しない場合は、当該ユーザを宛先とするすべての印刷ジョブに対する出力が完了している旨を前記ユーザに通知するための第２の出力完了通知を送信する段階と、
を有することを特徴とする画像形成装置の制御方法。
【請求項３】
おのおの特定のユーザに割り当てられ印刷ジョブに基づいて印刷された用紙を受け取る複数のビンを有し、印刷ジョブに基づいて印刷された用紙がすべてビンに排出された後、この用紙排出されたビンに対応するユーザに出力完了通知を送信することができる画像形成装置の制御プログラムを記録したコンピュータ読取可能な記録媒体であって、当該制御プログラムが、
印刷ジョブを受信する段階と、
受信された印刷ジョブを記憶手段に記憶する段階と、
印刷ジョブに基づいて印刷された用紙がすべてビンに排出された際に、異なるユーザを宛先とする未印刷の印刷ジョブを登録可能な印刷ジョブリスト中に、この出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在するか否かを判断する段階と、
出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在する場合は、当該ユーザを宛先とする複数の印刷ジョブのうち一部の印刷ジョブに対する出力が完了している一方で、残りの印刷ジョブに対する出力が未完了である旨を前記ユーザに通知するための第１の出力完了通知を送信し、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在しない場合は、当該ユーザを宛先とするすべての印刷ジョブに対する出力が完了している旨を前記ユーザに通知するための第２の出力完了通知を送信する段階と、
を有することを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムを記録したコンピュータ読取可能な記録媒体に関する。
【０００２】
【従来の技術】
従来のネットワークプリンタシステムとして、特開平１１−１９４９０９号公報に開示されたものが知られている。
【０００３】
これは、複数のデータ処理装置（パソコン）とプリンタをネットワークで接続して複数のユーザがプリンタを共用するネットワークプリンタシステムであり、同一のデータ処理装置（同一のユーザ）からの連続した複数の印刷出力要求（印刷ジョブ）に対して、プリンタが、すべての印刷出力が完了した時点でそのデータ処理装置（ユーザ）に出力完了通知を送信することで、連続した出力完了通知による煩わしさを避けるとともに、データ処理装置における入力操作などの作業効率の向上を図るようにしたものである。なお、ここで、出力完了通知とは、印刷ジョブに対する出力（印刷と排紙の両方を含む。以下同様）が完了した旨の通知のことをいう。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来のシステムにあっては、同一のユーザを宛先とする複数の印刷ジョブが受け付けられている場合、すべての印刷ジョブの出力が完了した時点でそのユーザに出力完了通知が送信されるため、もしユーザが最初に出力された用紙を早く取りに行きたいと思う場合であっても、もし自分宛にさらなる印刷ジョブが受け付けられていれば、これらの印刷ジョブの出力がすべて完了するまで出力完了通知が送信されないことになる。その結果、そのユーザは意に反してなかなか最初に出力された用紙を取りに行くことができないといった不都合がある。
【０００５】
本発明は、上述の課題を解決するためになされたものであり、その目的は、印刷ジョブの出力完了通知を送信する機能を有する画像形成装置において、ユーザが、用紙を今すぐに取りに行くかあるいは後で取りに行くかを、自己の都合に合わせて適宜選択することを可能にする画像形成装置、画像形成装置の制御方法、および画像形成装置の制御プログラムを記録したコンピュータ読取可能な記録媒体を提供することである。
【０００６】
【課題を解決するための手段】
本発明の上記目的は、下記の手段によって達成される。
【０００７】
（１）印刷ジョブを受信する受信手段と、受信された印刷ジョブを記憶する記憶手段と、おのおの特定のユーザに割り当てられ記憶された印刷ジョブに基づいて印刷された用紙を受け取る複数のビンと、印刷ジョブに基づいて印刷された用紙がすべてビンに排出された後、この用紙排出されたビンに対応するユーザに出力完了通知を送信する送信手段と、印刷ジョブに基づいて印刷された用紙がすべてビンに排出された際に、異なるユーザを宛先とする未印刷の印刷ジョブを登録可能な印刷ジョブリスト中に、この出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在するか否かを判断する判断手段と、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在する場合は、当該ユーザを宛先とする複数の印刷ジョブのうち一部の印刷ジョブに対する出力が完了している一方で、残りの印刷ジョブに対する出力が未完了である旨を前記ユーザに通知するための第１の出力完了通知を前記送信手段に送信させ、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在しない場合は、当該ユーザを宛先とするすべての印刷ジョブに対する出力が完了している旨を前記ユーザに通知するための第２の出力完了通知を前記送信手段に送信させる制御手段と、を有することを特徴とする画像形成装置。
【０００８】
（２）おのおの特定のユーザに割り当てられ印刷ジョブに基づいて印刷された用紙を受け取る複数のビンを有し、印刷ジョブに基づいて印刷された用紙がすべてビンに排出された後、この用紙排出されたビンに対応するユーザに出力完了通知を送信することができる画像形成装置の制御方法であって、印刷ジョブを受信する段階と、受信された印刷ジョブを記憶手段に記憶する段階と、印刷ジョブに基づいて印刷された用紙がすべてビンに排出された際に、異なるユーザを宛先とする未印刷の印刷ジョブを登録可能な印刷ジョブリスト中に、この出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在するか否かを判断する段階と、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在する場合は、当該ユーザを宛先とする複数の印刷ジョブのうち一部の印刷ジョブに対する出力が完了している一方で、残りの印刷ジョブに対する出力が未完了である旨を前記ユーザに通知するための第１の出力完了通知を送信し、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在しない場合は、当該ユーザを宛先とするすべての印刷ジョブに対する出力が完了している旨を前記ユーザに通知するための第２の出力完了通知を送信する段階と、を有することを特徴とする画像形成装置の制御方法。
【０００９】
（３）おのおの特定のユーザに割り当てられ印刷ジョブに基づいて印刷された用紙を受け取る複数のビンを有し、印刷ジョブに基づいて印刷された用紙がすべてビンに排出された後、この用紙排出されたビンに対応するユーザに出力完了通知を送信することができる画像形成装置の制御プログラムを記録したコンピュータ読取可能な記録媒体であって、当該制御プログラムが、印刷ジョブを受信する段階と、受信された印刷ジョブを記憶手段に記憶する段階と、印刷ジョブに基づいて印刷された用紙がすべてビンに排出された際に、異なるユーザを宛先とする未印刷の印刷ジョブを登録可能な印刷ジョブリスト中に、この出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在するか否かを判断する段階と、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在する場合は、当該ユーザを宛先とする複数の印刷ジョブのうち一部の印刷ジョブに対する出力が完了している一方で、残りの印刷ジョブに対する出力が未完了である旨を前記ユーザに通知するための第１の出力完了通知を送信し、出力完了した印刷ジョブと同一のユーザを宛先とする未印刷の印刷ジョブが存在しない場合は、当該ユーザを宛先とするすべての印刷ジョブに対する出力が完了している旨を前記ユーザに通知するための第２の出力完了通知を送信する段階と、を有することを特徴とするコンピュータ読取可能な記録媒体。
【００１０】
【発明の実施の形態】
以下、図面を使って本発明の実施の形態を説明する。
【００１１】
図１は、本発明を適用したネットワークシステムの構成図である。
【００１２】
このシステムでは、２台のプリンタ（画像形成装置）１０，２０に５台のパソコン３０，４０，５０，６０，７０がネットワーク８０を介して相互に通信可能に接続されている。各パソコン３０〜７０は、５人の特定のユーザＡないしユーザＥにそれぞれ割り当てられている。よって、本システムでは、５人のユーザＡ〜Ｅによって２台のプリンタ１０，２０が共用されている。なお、各ユーザＡ〜Ｅは、個人でもグループでもよい。
【００１３】
ここで、ネットワーク８０の構成、すなわち、プリンタ１０，２０とパソコン３０〜７０を接続する手段は、イーサネットケーブルなどの有線方式であっても、赤外線や電波などを利用した無線方式であってもよい。
【００１４】
また、ネットワーク８０に接続されるプリンタやパソコンの台数は、上記の例に限定されないことはもちろんである。本発明は、１台または複数台の画像形成装置と複数台のパソコンとを有する任意のシステムに適用可能である。
【００１５】
しかも、このとき、画像形成装置の種類は、プリンタ以外に、たとえば、デジタル複写機のようなスキャナとプリンタの複合機や、ファクシミリ装置であってもよく、また、種類の異なる複数台の画像形成装置を有するシステムであってもよい。
【００１６】
プリンタ１０は、いわゆるメールビン機能を有しており、印刷ジョブに基づいて印刷された用紙が排出される、複数（ここでは５つ）のビン１，２，３，４，５を有する排紙部を備えている。ビン１〜５は、排紙部をメールビンとして使用する場合に用いられる。排紙部（ビン１〜５）をメールビンとして使用する場合は、通常、ビンを使用するユーザをあらかじめビンごとに割り当てて登録しておき、そのユーザに対する印刷物はすべて登録されているビンに対してのみ排出するという方法が取られる。たとえば、ビン１にはユーザＡ、ビン２にはユーザＢ、ビン３にはユーザＣ、ビン４にはユーザＤ、ビン５にはユーザＥがそれぞれ登録されている。もちろん、１つのビンに複数のユーザを登録することも可能である。なお、ここでは、ビン１〜５は、オプションとしての排紙装置１５ａをプリンタ本体１０ａに装着することによって提供されている。
【００１７】
一方、プリンタ２０は、メールビン機能を有しないものであり、１つのビン６のみを有する排紙部を備えている。
【００１８】
各プリンタ１０，２０は、各パソコン３０〜７０から送信された印刷ジョブを受信すると、受信した印刷ジョブに基づいて印刷を行い、印刷物を１つのビンに排出する。排出先のビンは、プリンタ１０の場合は、印刷ジョブに含まれる宛先情報（送信元のパソコンの識別情報、メール印刷の有無と宛先の情報）を解析して認識される宛先としてのユーザが登録されているビンであり、プリンタ２０の場合は、共通のビン６である。いずれのプリンタ１０，２０においても、印刷ジョブの宛先は、メール印刷以外の場合は印刷ジョブを送信したユーザ自身であり、メール印刷の場合はメール印刷で指定されたユーザである。ここで、メール印刷とは、特定ユーザを宛先とする印刷のことであり、印刷ジョブの宛先とは、印刷ジョブを処理して得られる出力結果（印刷物）の宛先のことである。そして、印刷ジョブに対する出力が完了すると、印刷ジョブの宛先であるユーザ（厳密には、ユーザに割り当てられたパソコン。以下同様）に出力完了通知を送信する。その際、本発明では、後で詳述するように、同一のユーザを宛先とする複数の印刷ジョブが存在している場合であっても、各印刷ジョブの出力が完了する度にそのユーザに出力完了通知を送信するが、その際、その出力完了通知の内容を、最初の印刷ジョブの出力が完了した時点で同一のユーザを宛先とする他の印刷ジョブが受け付けられているか否かに応じて適切な内容に切り替える。
【００１９】
図２は、プリンタ１０の構成を示すブロック図である。なお、プリンタ２０は、プリンタ１０と同様の基本的構成を有するため、その説明を省略する。
【００２０】
プリンタ１０は、ジョブ受信部１１、ＣＰＵ１２、メモリ１３、プリンタエンジン１４、排紙部１５、および出力完了通知送信部１６を有する。
【００２１】
ジョブ受信部１１は、プリンタ１０をネットワーク８０上でパソコン３０〜７０と接続するためのネットワークインタフェースの一部であり、パソコン３０〜７０から送信された印刷ジョブを受信する。印刷ジョブは、印刷ジョブを送信したパソコンの識別情報、印刷モード情報（メール印刷の有無と宛先の情報を含む）および画像データなどから構成されている。前二者の情報は、たとえば、印刷ジョブのヘッダの部分に記憶されている。
【００２２】
ＣＰＵ１２は、プリンタ１０の各部を制御するとともに、後述する制御フローチャートに従って、各印刷ジョブの出力が完了する度に、同一のユーザを宛先とする他の印刷ジョブが受け付けられているか否かに応じて、適切な内容（コメント）の出力完了通知をそのユーザに対し送信させる機能を有する。また、ＣＰＵ１２は、受信された印刷ジョブに含まれる画像データをプリンタエンジン１４で印刷可能なビットマップデータの形態に変換し（ラスタライズ）、さらに必要に応じてＮｉｎ１などのレイアウト処理を行う機能をも有する。
【００２３】
メモリ１３は、図示しないが、読出し専用のＲＯＭおよび自由に書込み読出しができるＲＡＭ（場合によっては、さらに、電気的に内容を書き直せるフラッシュメモリ）からなる。ＲＯＭには、制御プログラムが記憶され、ＲＡＭには、印刷ジョブや後述するプリントキューが記憶される。メールビン機能を有するプリンタ１０の場合、各ビン１〜５に対するユーザＡ〜Ｅの登録情報は、ユーザ登録テーブルとしてＲＡＭ（またはフラッシュメモリ）に記憶される。
【００２４】
図３に示すように、メモリ１３（ＲＡＭ）は、ジョブ記憶部１３１とジョブリスト記憶部１３２を有する。ジョブ記憶部１３１には、受信された印刷ジョブが出力完了まで一旦記憶（蓄積）される。ジョブリスト記憶部１３２には、ジョブ記憶部１３１に蓄積されている未出力の印刷ジョブのリスト（以下「プリントキュー」という）が記憶されている。なお、印刷ジョブは、ジョブ記憶部１３１に蓄積された順番に処理され、出力される。
【００２５】
プリントキューの一例は、図４に示すとおりである。プリントキューは、要するに、受信された印刷ジョブについて未出力の印刷ジョブを蓄積順に所定の形式で登録したものであり、新しい印刷ジョブを受信しまたは先頭の印刷ジョブに対する出力が完了する度にその都度更新される。すなわち、受信された印刷ジョブは、まず、このリストの最後の位置に登録され、その後、現在未出力の印刷ジョブのうち最初に登録された印刷ジョブを意味する先頭の印刷ジョブ（ジョブ１）が処理されて出力が完了し、このリストから削除される度に、１つずつ順序が繰り上がり、最終的に先頭の位置（ジョブ１）に来ると、その後、処理され出力が完了した時点で、このリストから削除される。図４に示す例では、ユーザＡ、ユーザＢ、ユーザＣからの印刷要求（印刷ジョブ）が全部で８つ未出力（または未処理）の状態で残っている。この例に示すように、各ユーザＡ〜Ｅが送信する印刷ジョブは１つだけであるとは限らず、同じユーザが１台のプリンタ１０に対して複数の印刷ジョブを連続して送信する場合も多い。
【００２６】
また、本実施の形態では、出力完了通知として、２種類のものが用意されている。第１の出力完了通知は、印刷ジョブの出力が完了した時点で同一のユーザを宛先とする他の印刷ジョブが存在する場合に送信されるものであり、第２の出力完了通知は、印刷ジョブの出力が完了した時点で同一のユーザを宛先とする他の印刷ジョブが存在しない場合に送信されるものである。第１の出力完了通知の内容の一例は、図５（Ａ）に、第２の出力完了通知の内容の一例は、図５（Ｂ）にそれぞれ示してある。各出力完了通知の内容は、メモリ１３（ＲＯＭまたはフラッシュメモリ）に記憶されている。
【００２７】
プリンタエンジン１４は、ＣＰＵ１２でラスタライズ（およびレイアウト処理）された画像データを印刷モードに従って用紙上に出力する。
【００２８】
排紙部１５は、複数のビン１〜５を有し、プリンタエンジン１４で印刷された排出後の用紙を収納する。排紙部１５は、上記の排紙装置１５ａを含んでいる。
【００２９】
出力完了通知送信部１６は、ジョブ受信部１１と同様、プリンタ１０をネットワーク８０上でパソコン３０〜７０と接続するためのネットワークインタフェースの一部であり、ＣＰＵ１２からの指令に従って、第１または第２の出力完了通知を印刷ジョブの宛先に送信する。
【００３０】
次に、図６に示す制御フローチャートに従ってプリンタ１０の制御動作を説明する。なお、図６に示す制御フローチャートは、メモリ１３のＲＯＭに制御プログラムとして記憶されており、ＣＰＵ１２によって実行される。
【００３１】
まず、ステップＳ１００では、メモリ１３（ＲＡＭ）内のジョブ記憶部１３１に蓄積されている印刷ジョブの中からジョブリスト記憶部１３２内のプリントキューに載っている未処理の印刷ジョブのうち先頭の印刷ジョブを選択し、選択された印刷ジョブを処理して、プリンタエンジン１４で印刷を行わせ、印刷された用紙を排紙部１５の排出先のビンに排出させる。排出先のビンは、前述のように、印刷ジョブの宛先であるユーザが登録されているビンである。
【００３２】
そして、ステップＳ２００では、当該印刷ジョブに対して出力が完了したか否かを判断する。この判断の結果、出力が完了した場合は（Ｓ２００：ＹＥＳ）、ステップＳ３００に進み、出力が完了していない場合は（Ｓ２００：ＮＯ）、待機する。
【００３３】
ステップＳ３００では、出力が完了した当該印刷ジョブをジョブリスト記憶部１３２内のプリントキューから削除し、プリントキューの内容を更新する。出力の完了に伴う先頭の印刷ジョブの削除によって、プリントキューに載っている各印刷ジョブは、その順序（ジョブ番号）が１つずつ繰り上がる。このような、プリントキューからの削除と同時に、出力が完了した当該印刷ジョブは、ジョブ記憶部１３１からも削除される。
【００３４】
そして、ステップＳ４００では、ジョブリスト記憶部１３２内のプリントキューに載っている未処理の印刷ジョブの中に、今回ステップＳ１００で処理され出力が完了した印刷ジョブと同一のユーザを宛先とする印刷ジョブが存在するか否かを判断する。この判断の結果、同一のユーザを宛先とする印刷ジョブが存在する場合は（Ｓ４００：ＹＥＳ）、ステップＳ５００に進み、同一のユーザを宛先とする印刷ジョブが存在しない場合は（Ｓ４００：ＮＯ）、ステップＳ６００に進む。
【００３５】
ステップＳ５００では、最初の印刷ジョブの出力が完了した時点で同一ユーザ宛の他の印刷ジョブが存在しているため、そのユーザを出力完了通知先と設定するとともに、これに適した内容を持つ第１の出力完了通知を送信すべき旨の指令を出力完了通知送信部１６に送った後、ステップＳ７００に進む。この指令を受けて、出力完了通知送信部１６は、そのユーザに対して、たとえば、図５（Ａ）に示すような「あなた宛の印刷出力が終了しました。現在、あなた宛の他の印刷ジョブを受け付けています。」といったコメントを送信する。
【００３６】
一方、ステップＳ６００では、最初の印刷ジョブの出力が完了した時点で同一ユーザ宛の他の印刷ジョブが存在していないため、そのユーザを出力完了通知先と設定するとともに、これに適した内容を持つ第２の出力完了通知を送信すべき旨の指令を出力完了通知送信部１６に送った後、ステップＳ７００に進む。この指令を受けて、出力完了通知送信部１６は、そのユーザに対して、たとえば、図５（Ｂ）に示すような「あなた宛の印刷出力が終了しました。現在、あなた宛の他の印刷ジョブは有りません。」といったコメントを送信する。
【００３７】
ステップＳ７００では、ジョブリスト記憶部１３２内のプリントキューを参照して、未処理の印刷ジョブが存在するか否かを判断する。この判断の結果、未処理の印刷ジョブがまだ存在する場合は（Ｓ７００：ＹＥＳ）、ステップＳ１００に戻って、次に処理すべき印刷ジョブ、すなわち、現在プリントキューの先頭位置にある別の印刷ジョブに対して上記の処理を行い、未処理の印刷ジョブがもはや存在しない場合は（Ｓ７００：ＮＯ）、上記の一連の処理を終了する。
【００３８】
なお、図６に示す一連の処理手順は、メールビン機能を有しないプリンタ２０にも適用される。
【００３９】
したがって、本実施の形態によれば、各印刷ジョブの出力が完了した時点で同一のユーザを宛先とする他の印刷ジョブが存在しているか否かに応じて出力完了通知の内容を切り替えるので、ユーザは、出力完了通知の内容（コメント）を参照して、用紙を今すぐに取りに行くかあるいは後で取りに行くかを、自分の都合に合わせて適宜選択することができる。すなわち、ユーザは、自己の選択に応じて、最初に出力された用紙が急ぎの用紙である場合はすぐに取りに行くことができ、また、最初に出力された用紙が急ぎの用紙ではない場合で、他に自分宛の印刷ジョブが残っている場合は、自分宛のすべての印刷ジョブの出力が完了した後に一度にまとめて取りに行くこともできる。これにより、印刷ジョブの出力完了通知を送信する機能を有するプリンタ１０，２０（画像形成装置）において、自分を宛先とする複数の印刷ジョブの出力がすべて完了した時点でまとめて１回の出力完了通知を受け取ることを望まないユーザにも対応することができる。
【００４０】
なお、以上のようにコンピュータを利用する場合、本発明に係る出力完了通知送信技術は、図６に示す処理手順を記述した所定のプログラムをＣＰＵが実行することによって行われるものであり、この所定のプログラムは、コンピュータ読取可能な記録媒体（たとえば、フロッピーディスクやＣＤ−ＲＯＭなど）によって提供されることもできる。この場合、コンピュータ読取可能な記録媒体に記録されているプログラムは、通常、ハードディスクに転送され記憶される。また、この所定のプログラムは、たとえば、単独で上記各処理を実行するアプリケーションソフトとして提供されてもよいし、また、各画像形成装置（プリンタ１０，２０）の一機能としてその装置のソフトウェアに組み込んでもよい。
【００４１】
【発明の効果】
以上説明したように、本発明によれば、各印刷ジョブの出力が完了した時点で同一のユーザを宛先とする他の印刷ジョブが存在しているか否かに応じて出力完了通知の内容を切り替えるので、ユーザは、出力結果を今すぐに取りに行くかあるいは後で取りに行くかを、自己の都合に合わせて適宜選択することが可能になる。
【図面の簡単な説明】
【図１】  本発明を適用したネットワークシステムの構成図である。
【図２】  図１に示すプリンタの構成を示すブロック図である。
【図３】  図２に示すメモリの構成を示す図である。
【図４】  図３に示すジョブリスト記憶部内のプリントキューの一例を示す図である。
【図５】  第１および第２の出力完了通知の内容の一例を示す図である。
【図６】  本発明の一実施の形態に対応するプリンタの制御動作を説明するための制御フローチャートである。
【符号の説明】
１，２，３，４，５，６  ビン
１０，２０  プリンタ
１１  ジョブ受信部
１２  ＣＰＵ
１３  メモリ
１４  プリンタエンジン
１５  排紙部
１６  出力完了通知送信部
３０，４０，５０，６０，７０  パソコン
８０  ネットワーク
１３１  ジョブ記憶部
１３２  ジョブリスト記憶部
【図１】
0004496627.tif 000002
【図２】
0004496627.tif 000003
【図３】
0004496627.tif 000004
【図４】
0004496627.tif 000005
【図５】
0004496627.tif 000006
【図６】
0004496627.tif 000007