(57)【要約】【課題】複数のユーザにより共用される画像形成装置において自己の印刷物が他のユーザの印刷物に紛れるおそれを軽減することができるようにする。【解決手段】受信ジョブ管理部４１０は受信した各ジョブのユーザを識別して各ジョブをジョブ記憶部４１３に格納して管理する。印刷部４１４によるジョブの実行中に接近者検出部４１２により接近者のユーザ情報が検出されたとき、比較制御部４１１により、この接近者のユーザ情報とジョブ記憶部４１３内に記憶している各ジョブのユーザ情報を比較する。同じユーザ情報のジョブがジョブ記憶部４１３内に記憶されている場合、当該記憶されているジョブを現在実行中のジョブに優先して実行する。受信したジョブは原則的に受信順に管理し、接近者がある場合にその接近者のジョブの受信が後であっても接近者のジョブを優先する形態と、原則的に受信順によらず接近者の接近を契機にその接近者のジョブを優先的に実行する形態とがありうる。【選択図】図４
2007098590.tif 000002
【特許請求の範囲】
【請求項１】
受信したジョブを一時記憶するジョブ記憶部と、
接近者のユーザ情報を検出する接近者ユーザ情報検出手段と、
ジョブの実行中に接近者のユーザ情報が検出されたとき、この接近者のユーザ情報と同じユーザ情報のジョブが前記ジョブ記憶部内に記憶されている場合、当該記憶されているジョブを現在実行中のジョブに優先して実行する実行制御手段と
を備えたことを特徴とする画像形成装置。
【請求項２】
前記実行制御手段は、前記現在実行中のジョブの実行は一時停止し、前記優先したジョブの実行の終了後に再開することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記実行制御手段は、前記優先したジョブの実行の終了後、そのユーザが立ち去ることにより当該ユーザ情報が検出されなくなるまで前ジョブの再開または次のジョブの実行への移行を待機することを特徴とする請求項１または２記載の画像形成装置。
【請求項４】
前記実行制御手段は、現在実行しているジョブが前記接近者のジョブでない場合に、現在実行しているジョブの残量を所定量と比較し、現在出力しているジョブの残量が前記所定量よりも少ないと判断された場合に、前記接近者のジョブよりも現在実行しているジョブの実行を優先させることを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記実行制御手段は、前記接近者のジョブが実行されている間はその実行の中断を行わないことを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
受信したジョブを一時記憶するジョブ記憶部と、
接近者のユーザ情報を検出する接近者ユーザ情報検出手段と、
ジョブの実行中に接近者のユーザ情報が検出されたとき、その接近者のユーザ情報と同じユーザ情報のジョブが前記ジョブ記憶部内に記憶されている場合、当該ジョブを実行待ち行列につなぐ手段と、
前記実行待ち行列につながれたジョブを順次実行させる実行制御手段と
を備えたことを特徴とする画像形成装置。
【請求項７】
前記受信したジョブのジョブ量が所定値以上である場合、当該ジョブのユーザの接近を待つことなく当該ジョブを前記実行待ち行列につなぐことを特徴とする請求項６記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のユーザにより共用される画像形成装置に係り、特に、装置に接近するユーザを特定する機能を備えた画像形成装置に関する。
【背景技術】
【０００２】
企業やオフィス等において、１台のプリンタをネットワークを介して複数のホストコンピュータ等の外部機器に接続し、複数のユーザが同プリンタを共用して利用することが行われている（特許文献１参照）。また、プリンタ以外にも複写機やファクシミリについても複数のユーザにより共用されることが一般的である。近年では、１台の装置がプリンタ、複写機、ファクシミリ等の各種の機能を兼ね備えたいわゆる複合機のような画像形成装置も普及してきている。
【０００３】
このような複数のユーザにより共用される画像形成装置では、ユーザ毎の用紙やトナー等の消費量データを取得したりするために、画像形成装置を使用しているユーザを特定する必要が生じる場合がある。
【０００４】
従来、このようなジョブ処理装置のユーザ特定技術として、ユーザが所有する携帯端末から発信された個人識別情報をジョブ処理装置側で受信可能とするとともに、その受信強度しきい値を、ジョブ処理装置の操作パネルに近接した位置で受信可能となる程度に設定し、複写機の近辺に複数のユーザがいても、受信する電波の強弱から実際にジョブを実行中のユーザを特定する技術が提案されている（特許文献２参照）。
【０００５】
また、携帯端末との通信エリア内に複数のユーザが入り込んでいる状況下であっても、ジョブに関する操作毎の操作内容を個人識別情報と関連づけて記憶することにより、そのユーザの中からジョブ実行者を正確に特定できる技術が提案されている（特許文献３参照）。
【０００６】
上記特許文献２、３は、原稿や印刷物の取り忘れを、当該ユーザに通知する技術も開示している。
【特許文献１】特開平１１−１７５２７６号公報
【特許文献２】特開平１１−３３８３１７号公報
【特許文献３】特開２００３−２０９６４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、複写機能のように画像形成装置の設置場所で行う作業と異なり、プリンタ機能の共有では、画像形成装置の設置場所と離れた別の場所で出力指示を行い、印刷物が出力された頃を見計らって、当該設置場所に出向いて、自分が出力した印刷物を取得するという手順が採られる。
【０００８】
このようなプリンタ機能の共有では、複数のユーザが同時または前後して印刷指示を行った場合、画像形成装置の排紙トレイ上に複数のユーザの印刷物が蓄積される状態となりうる。このような状態で、自分の出力した印刷物を取りに来たユーザが自分の印刷物を識別するために、印刷内容を確認する等の作業が必要である。そのために、複数のユーザの印刷物が蓄積している状態では、その中から自分の印刷物を探し出すのに困難を伴っていた。また、その過程で異なるユーザの印刷物が相互に紛れてしまうようなおそれもあった。
【０００９】
本発明はこのような背景の下でなされたものであり、その目的は複数のユーザにより共用される画像形成装置において自己の印刷物が他のユーザの印刷物に紛れるおそれを軽減することができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明による画像形成装置は、受信したジョブを一時記憶するジョブ記憶部と、接近者のユーザ情報を検出する接近者ユーザ情報検出手段と、ジョブの実行中に接近者のユーザ情報が検出されたとき、この接近者のユーザ情報と同じユーザ情報のジョブが前記ジョブ記憶部内に記憶されている場合、当該記憶されているジョブを現在実行中のジョブに優先して実行する実行制御手段とを備えたことを特徴とする。
【００１１】
この構成により、あるユーザのジョブが実行されている最中に、他のユーザの接近が検出されたとき、現在実行中のジョブに優先して当該接近者のジョブを優先して実行する。これにより、接近者は最新に出力された印刷物を自己の印刷物として取得することができる。
【００１２】
この場合、前記実行制御手段は、前記現在実行中のジョブの実行は一時停止し、前記優先したジョブの実行の終了後に再開する。
【００１３】
前記実行制御手段は、前記優先したジョブの実行の終了後、そのユーザが立ち去ることにより当該ユーザ情報が検出されなくなるまで前ジョブの再開または次のジョブの実行への移行を待機する。これにより、当該ユーザが自己の印刷物を持ち去った後に、中断（一時停止）されていた前ジョブまたは次のジョブが開始されるので、後に出力される印刷物を誤って自己の印刷物の一部として持ち去るおそれが回避される。
【００１４】
前記実行制御手段は、好ましくは、現在実行しているジョブが前記接近者のジョブでない場合に、現在実行しているジョブの残量を所定量と比較し、現在出力しているジョブの残量が前記所定量よりも少ないと判断された場合に、前記接近者のジョブよりも現在実行しているジョブの実行を優先させる。現在実行中のジョブがあと少しで出力し終わるような場合にまで、そのジョブを一時停止させて後続のジョブを優先させるのは、不合理だからである。
【００１５】
前記実行制御手段は、前記接近者のジョブが実行されている間はその実行の中断を行わないようにしてもよい。これにより、装置の設置位置にいないユーザのジョブのみが一時停止の対象となる。
【００１６】
本発明による他の画像形成装置は、受信したジョブを一時記憶するジョブ記憶部と、接近者のユーザ情報を検出する接近者ユーザ情報検出手段と、ジョブの実行中に接近者のユーザ情報が検出されたとき、その接近者のユーザ情報と同じユーザ情報のジョブが前記ジョブ記憶部内に記憶されている場合、当該ジョブを実行待ち行列につなぐ手段と、前記実行待ち行列につながれたジョブを順次実行させる実行制御手段とを備えたことを特徴とする。
【００１７】
この場合、ユーザが画像形成装置に接近することにより、そのジョブが実行待ち行列につながれる。実行待ち行列につながれたジョブは順次実行される。ユーザが画像形成装置に近づくまでは、原則として、そのジョブはジョブ記憶部に記憶されたままで、実行の対象とならない。
【００１８】
但し、前記受信したジョブのジョブ量が所定値以上である場合、例外的に、当該ジョブのユーザの接近を待つことなく当該ジョブを前記実行待ち行列につなぐようにしてもよい。これにより、ジョブ量の大きいジョブについては、そのユーザが装置前で待機する時間が過大にならないように、その時間を短縮することができる。
【発明の効果】
【００１９】
本発明の画像形成装置によれば、自己の印刷物が他のユーザの印刷物に紛れるおそれを軽減するとともに、排紙口に溜まっている印刷物の中から自分の印刷物を探し出さなければならない煩わしさからユーザを解放することができ、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の好適な実施の形態について図面を参照しながら詳細に説明する。ここでは、画像形成装置として、ネットワークを介して複数のホストコンピュータ等の外部機器に接続し、複数のユーザが共用して利用することができるネットワークプリンタを用いた場合を例として説明する。但し、本発明は、ネットワークプリンタに限らず、複数のユーザが遠隔的にジョブの実行を依頼することができる画像形成装置に適用することが可能である。
【００２１】
図１はこのようなネットワークプリンタの一例としてのレーザビームプリンタ（ＬＢＰ）１０２の概略構成を示している。この図において、外部機器１０１は、ホストコンピュータ等であり、プリンタ１０２との間で印刷データやユーザデータ、プリンタ状態情報などがやり取りされる。レーザビームプリンタ１０２は、プリンタコントローラ部１０３、パネル部１０４、プリンタエンジン部１０５を備える。
【００２２】
プリンタコントローラ部１０３は、プリンタエンジン部１０５に接続され、外部機器１０１から送られる印刷データとしてのコードデータ（ＥＳＣコード、各種ＰＤＬ等）を受け、このコードデータに基づいてドットデータからなるページ情報を生成してプリンタエンジン部１０５に対して所定のインターフェイスを介してイメージデータを送信する。本実施の形態におけるプリンタコントローラ部１０３は、ユーザが近づいてきたかどうかの判定やそれに伴う本発明の制御を実行し印刷するジョブも制御している。
【００２３】
プリンタエンジン部１０５は、イメージデータ（２値または多値データ）に基づいて、周知の電子写真プロセスによって感光ドラム上に潜像を形成し、用紙に転写して定着し印刷を行なう。
【００２４】
パネル部１０４は、ユーザ（操作者）とのインターフェースを行なう部位であり、ユーザに対して表示情報等の情報を提供するとともに、ユーザからの指示や情報の入力を受け付ける。ユーザは、パネル部１０４または外部機器１０１のユーティリティ画面を操作することによって、プリンタ１０２に所定の動作を指示することができる。
【００２５】
ユーザ情報記憶媒体１０６は、ユーザのプリンタへの接近を検出するためにユーザが所持する部位であり、例えば、非接触ＩＣカード、ＲＦＩＤ（無線タグ）等、任意のユーザ識別情報を記憶した媒体またはこのような媒体を内蔵した携帯端末装置である。但し、本発明のユーザ情報記憶媒体１０６は非接触型であることは必須ではなく、接触型ＩＣカード、磁気カード、あるいはバーコードを記したカードなどであってもよい。
【００２６】
図２は、本実施の形態のプリンタの機構摸式図である。
【００２７】
同図において、プリンタ筐体２０１には、操作パネル２０２が取り付けられている。操作パネル２０２は、入力操作のためのスイッチ等、および表示のためのＬＥＤ表示器およびＬＣＤ表示器が配されている。この操作パネル２０２は図１において示したパネル部１０４の物理的側面である。
【００２８】
制御ボード収納部２０３は、プリンタの印刷プロセス制御を行なうプリンタエンジン部１０５および、プリンタ全体の制御とホストコンピュータからのデータを解析しイメージデータに変換するプリンタコントローラ部１０３を収納する。用紙カセット２１０は用紙束を保持しており、不図示の仕切り板によって電気的に用紙サイズを検知する機構を有する。
【００２９】
カセット給紙ローラ２１１は、用紙カセット２１０上に載置された用紙束の最上位の用紙一枚のみを分離し、不図示の駆動手段によって分離した用紙を給紙ローラ２１２まで搬送させるローラで、給紙の度に間欠的に回転し、１回転に対応して１枚の用紙を給紙する。
【００３０】
レジストシャッタ２１４は、用紙を押圧して給紙を停止させる。給紙ローラ２１２は、用紙の先端部をレジストシャッタ２１４まで搬送する。用紙を保持する用紙カセット２５０は、不図示の仕切り板によって電気的に用紙サイズを検知する機構を有する。
【００３１】
カセット給紙クラッチ２５３は、カセット給紙ローラ２１１と同様、用紙カセット２５０上に載置された用紙束の最上位の用紙一枚のみを分離し、不図示の駆動手段によって分離した用紙を給紙ローラ２５６まで搬送させるローラで、給紙の度に間欠的に回転し、１回転に対応して１枚の用紙を給紙する。給紙ローラ２５６は、給紙ローラ２１２まで用紙を搬送する。
【００３２】
手差し用トレイ２１９は、手差しによる給紙を行うためのトレイであり、手差し給紙ローラ２１５により供給された用紙はフィードされる。給紙ローラ２１５は用紙の先端をレジストシャッタ２１４まで搬送する。
【００３３】
以上のような構成によって用紙カセット２１０，２５０および手差し用トレイ２１９から選択的に用紙を給紙することが可能となる。プリンタエンジン部１０５は、プリンタコントローラ部１０３と所定の通信プロトコルによって通信を行ない、プリンタコントローラ部１０３からの指示に従って、カセット２１０，２５０または手差し用トレイ２１９のなかから目的の給紙部を決定し、印刷開始指示によって上記のとおり給紙を開始し用紙をレジストシャッタ２１４まで搬送する。
【００３４】
カートリッジ２０４は、感光ドラム２０５および不図示のトナー保持部を有する。レジストシャッタ２１４まで用紙が搬送されると、プリンタコントローラ部１０３から送られたイメージデータに応じてレーザドライバ２０６によってオンオフ駆動される不図示の半導体レーザから発射されるレーザビームは、回転多面鏡２０７により主走査方向に走査され反射ミラー２０８を介して感光ドラム２０５上に導かれ結像し、主走査方向に走査して主走査ライン上に潜像を形成する。このレーザビームの発射に同期してレジストシャッタ２１４を上方に駆動し、用紙の搬送をレーザビームの副走査に同期させる。レーザビームの走査開始時に配置されたビームディテクタ２０９は、レーザビームを検出することによって主走査の画像書きだしタイミングを決定するための同期信号を形成し、プリンタコントローラ部１０３に送る。
【００３５】
その後、用紙は、搬送ローラ２１３によって搬送され、感光ドラムは不図示のモータによって回転駆動され、現像器２２０によってトナー像として顕像化された後、用紙上に転写される。トナー像が転写された用紙は、定着ローラ２１６によりトナー像が加熱定着され、搬送ローラ２１７を経て、排紙ローラ２１８によりプリンタ筐体２０１の排紙トレイ（排紙口）に排紙される。
【００３６】
図３に、本実施の形態のプリンタコントローラ部１０３の内部の構成を示すブロック図を示す。
【００３７】
同図において、パネルインターフェース部３０１は、パネル部１０４とのデータ通信によって、操作者からの諸設定情報や指示をパネル部１０４から受けとる。ホストインターフェース部３０２は、ネットワーク３２０を介してホストコンピュータ等の外部機器１０１との間で信号をやり取りする入出力部である。エンジンインターフェース部３０６は、プリンタエンジン部１０５との信号の入出力部であり、不図示の出力バッファレジスタからデータ信号送出を行なうとともにプリンタエンジン部１０５との通信制御を行なう。
【００３８】
画像データ発生部３０３は、外部機器１０１より送られる制御コードデータに基づいて実際の印刷のためのビットマップデータを発生する。画像メモリ３０５は、画像データを格納する。
【００３９】
ＣＰＵ３０９は、プリンタコントローラ部１０３全体の制御を司り、本発明における実行制御手段として機能する。ＲＯＭ３０４は、ＣＰＵ３０９の制御コード等からなるプログラムおよび固定的なデータを格納する。ＲＡＭ３０７は、ＣＰＵの使用する一時記憶用メモリであり、後述するジョブの待機領域や実行待ち行列を格納するための記憶領域として利用できる。
【００４０】
ＥＥＰＲＯＭ３１０は、不揮発性のメモリであり、設定情報等、装置電源が遮断されている間も各種の情報を不揮発的に記憶する。ＤＭＡ制御部３０８は、ＣＰＵ３０９からの指示により画像メモリ内のビットマップデータを、エンジンインターフェイス部３０６に転送する。
【００４１】
システムバス３１１は、アドレスバスおよびデータバスを含む。パネルインターフェイス部３０１、ホストインターフェイス部３０２、画像データ発生部３０３、ＲＯＭ３０４、画像メモリ３０５、エンジンインターフェイス部３０６、媒体インターフェース部３１２、ＲＡＭ３０７、ＤＭＡ制御部３０８、ＣＰＵ３０９およびＥＥＰＲＯＭ３１０は、各々システムバス３１１に接続され、システムバス３１１上にある全ての機能部にアクセス可能である。
【００４２】
プリンタコントローラ部１０３は、プリンタエンジン部１０５に配設された用紙切れや紙ジャム、トナー切れなどを検知するセンサ等により発生したエラー等を検知するほか、重大な障害があればサービスコールの要求を行ったり、オペレータの介入を求めたりということを、プリンタの状態変化として検出し、後述する手順でホストコンピュータへと通知する。
【００４３】
また、媒体インターフェース部３１２はユーザの所有するユーザ情報記憶媒体１０６との通信を行い、本発明の制御のためのユーザ情報を得る部分である。
【００４４】
ここで、図４は、本発明の概略動作を説明するための画像形成装置の機能ブロック図である。本発明の画像形成装置においては、ＣＰＵ３０９等により構成される受信ジョブ管理部４１０で、受信した受信ジョブの情報からそのジョブを発行したユーザを識別するためのユーザ情報を検出し、受信ジョブを一旦ジョブ記憶部４１３に格納して管理する。他方、媒体インターフェース部３１２により構成される接近者検出部４１２により、接近者のユーザ情報を検出する。両ユーザ情報は、ＣＰＵ３０９等により構成される比較制御部４１１により比較され、両ユーザ情報が一致する場合には、当該接近者の未実行のジョブがジョブ記憶部４１３内に存在すれば、そのジョブを優先的に実行する。すなわち、そのジョブを印刷部４１４（実行部）へ転送する。
【００４５】
なお、受信ジョブ管理部４１０は、例えば図５に示すように、ヘッダ５１０と画像データ５２０を含む印刷データ５００のヘッダ５１０に含ませたユーザ識別情報（ｕｓｅＩＤ）５１１を読み取ることにより、ユーザ情報を検出し、各ジョブをユーザ情報に対応づけて管理する。
【００４６】
本実施の形態の前提として、（１）原則的にジョブ記憶部内の印刷ジョブを受信順に実行待ち行列６１０（図６）につなぎ、受信順に実行する第１の動作モードと、（２）原則的に印刷ジョブはジョブ記憶部内に記憶しておき、ユーザが装置に接近したことを契機に当該ジョブを実行する第２の動作モードとが考えられる。実行待ち行列６１０とは、実行を要求されたジョブを先入れ先出し方式で実行待ちの管理を行う手段である。両動作モードはそれぞれ独立に採用してもよいし、両者を採用してその一方を選択できるようにすることも可能である。
【００４７】
優先的な実行の態様としては、第１の動作モードでは実行中のジョブを一時中断して接近者のジョブを実行し、その終了後に元のジョブの実行を再開する。この場合、接近者のジョブは実行中の処理に対して割り込み処理として実行される。割り込み処理として実行中のジョブに対してさらに別の接近者による他のジョブの優先実行を行うことは可能であるが、制御が煩雑になること、および、一旦、実行開始されたジョブがいつまでも後回しにされることを回避するため、本実施の形態では割り込みの重複は行わないことが好ましい。
【００４８】
また、図７に示すように、第２の動作モードでは原則的に受信ジョブは待機領域６２０（例えばＲＡＭ３０７内）に記憶され、ユーザが装置に接近するまでにそのユーザの発行したジョブは実行されず、ユーザが装置に接近したことを契機として当該ジョブが実行待ち行列６１０につながれる。但し、印刷出力に時間の掛かる長い文書などのジョブ量が大きいジョブについては、例外的にユーザの装置への接近を待たずに、受信後直ちに実行待ち行列につなぐようにしてもよい。
【００４９】
このような接近者のジョブを優先的に実行する構成により、原則的に、ユーザは自分の発行したジョブの実行を目の前で確認し、その終了後に出力された印刷物を、後続の印刷物と紛れさせることなく、直ちに持ち帰ることができる。
【００５０】
図８は、第１の動作モードでの印刷ジョブ受信時処理を示している。このフローチャートおよび後述する他のフローチャートにおいて、当該処理はＣＰＵ３０９がＲＯＭ３０４内に格納されたプログラムを読み出して実行することにより実現される。図８において、印刷ジョブが受信されたときには、そのジョブは直ちに実行待ち行列６１０に接続される。
【００５１】
図９は印刷ジョブ実行処理を表している。この処理は、ジョブの受信時やジョブの終了時に起動される。この処理時実行時には実行待ち行列６１０に実行待ち状態のジョブが存在するか否かをチェックし（Ｓ２１）、存在するならば、実行待ち行列６１０に繋がれた先頭のジョブを取り出して実行する（Ｓ２２）。複数のジョブの実行順は原則的にその繋がれた順（先入れ先出しの順）である。
【００５２】
図１０は、上記割り込み処理としてのユーザ接近検出時処理の一例を示している。この処理はユーザ情報記憶媒体１０６に基づいてユーザの接近が検出されたときに起動される。
【００５３】
まず、接近者のジョブがプリンタ内に存在するかをチェックする（Ｓ３１）。存在しなければ、この処理を終了する。存在すれば、そのジョブは実行中か否かをチェックする（Ｓ３２）。実行中であれば、その実行中ジョブは接近者のものかどうかをチェックする（Ｓ３３）。接近者のものであれば、その印刷を継続する（Ｓ３６）。接近者のものでなければ、実行中のジョブを一時停止し、接近者のジョブを印刷させる（Ｓ３４）。実行中のジョブを一時停止したときには、仕切り紙を置いたり、既出力分を脇によけたり、違うビンに出力したりした後、新たなユーザのジョブを実行することにより、接近者のジョブを溜まっている用紙の一番上に出力しても、接近者は自己の印刷物を先行出力されている印刷物に紛れることなく簡単かつ明確に分離して取り上げることができる。なお、このような各ジョブの分離出力のための手段自体は公知のものを利用することができる。
【００５４】
ステップＳ３２でジョブ実行中でなければ、接近者のジョブを直ちに印刷させる（Ｓ３５）。
【００５５】
なお、ステップＳ３４、ステップＳ３５およびステップＳ３６において、後に他の接近者が現れても自己の印刷が中断されない（割り込まれない）ように当該ジョブに対して割り込みフラグをたてるようにしてもよい。ユーザが自己の印刷物を受け取るために装置の設置にまで出向いて、自己のジョブの印刷が開始された、または既に開始されている状態で、他のユーザが装置の設置位置に遅れて現れたときに、先着者がその場で既に自己の印刷物が出力し終わるのを待っているにも関わらず、後の接近者のジョブが優先されるのは不合理だからである。そのため、上記ステップＳ３３では、実行中のジョブが接近者のものではない場合、実行中のジョブについて割り込み禁止フラグが立っていないことを確認して、ステップＳ３４に進む。禁止フラグが立っていればステップＳ３４ではなくステップＳ３６へ移行する。
【００５６】
印刷が終了したら（Ｓ３７）、ジョブ印刷に係る接近者が立ち去るまで待機する（Ｓ３８）。このチェックは所定の時間（ここでは１分間）だけ行う。もし、自己の印刷物に続けて他のユーザの印刷物が出力されると、当該接近者は後続の印刷物を誤って自己の印刷物の一部であると誤認して持ち去ってしまうおそれが生じる。待機時間を設けることにより、当該接近者が自己の印刷物の出力が終了したことを容易に認識し、自己の印刷物のみを取得することが容易になる。
【００５７】
所定の時間内に当該接近者が立ち去ったことが確認されたら、直ちに、一時停止していた前ジョブの実行を再開する（Ｓ４０）。あるいは、一時停止していた前ジョブが存在しなければ、実行待ち行列６１０の次のジョブの実行を開始する。接近者が立ち去るということからは、そのユーザが自分の出力した印刷物を持ち帰ったということが推定され、これを待って印刷を再開することにより、既出力印刷物が次の印刷物と紛れることがなくなる。
【００５８】
接近者が立ち去らないまま、上記所定の時間が経過したら、やはりステップＳ４０を実行する。接近者が何らかの理由でいつまでも立ち去らないと次のジョブの印刷が不当に遅れるため、「所定時間」が経過したら、当該接近者が立ち去らなくても次のジョブの印刷を開始するようにしている。「所定時間」はユーザが可変設定できるようにしてもよい。
【００５９】
なお、現在実行しているジョブが接近者のジョブでない場合に、現在実行しているジョブの残量を所定量と比較し、現在出力しているジョブの残量が前記所定量よりも少ないと判断された場合に、前記接近者のジョブよりも現在実行しているジョブの実行を優先させるようにしてもよい。これにより、現在実行中のジョブがあと少しで出力し終わるような場合に、そのジョブを優先して完了させる。
【００６０】
図１１は第２の動作モードにおける印刷ジョブ受信時処理の一例を表している。この場合、印刷ジョブが受信されたら、そのジョブを一旦、待機領域６２０に格納する（Ｓ５１）。待機領域６２０内にあるジョブはそこにとどまる限り、実行されず、実行待ち行列６１０に移されて初めて実行される。
【００６１】
図１２は、第２の動作モードにおける印刷ジョブ受信時処理の他の例を示している。この場合、印刷ジョブが受信されたら、そのジョブを一旦、待機領域６２０に格納する（Ｓ５１）点は図１１の処理と同じである。但し、その後、そのジョブ量をチェックし、ジョブ量が所定値以上であれば（Ｓ５２，Ｙｅｓ）、当該ユーザの接近を待つことなく当該ジョブを直ちに印刷待ち行列に接続する（Ｓ５３）。これは、ジョブ量が大きいジョブについてユーザの接近を契機として印刷を開始したのでは、そのユーザの待ち時間が不当に長くなることを考慮したものである。
【００６２】
図１３は、第２の動作モードにおけるユーザ接近検出時処理の一例を表している。ユーザの接近が検出されたら、まず、その接近者のジョブが待機領域６２０内に存在するかをチェックする（Ｓ６１）。存在しなければ、この処理を終了する。存在すれば、そのジョブを印刷待ち行列６１０へ接続する。この動作モードでは、ユーザの接近は待機領域６２０内のジョブを実行待ち行列６１０へ移すための契機であり、実行待ち行列６１０内ではつながれた順に処理される。この動作モードでは、ユーザの接近を起因とした実行中のジョブの中断は行われない。
【００６３】
第２の動作モードにおける実行待ち行列のジョブに対する印刷ジョブ実行処理は図９に示したものと同じであり、説明を省略する。
【００６４】
以上、本発明の好適な実施の形態について説明したが、上記で言及した以外にも種々の変形、変更を行うことが可能である。
【図面の簡単な説明】
【００６５】
【図１】本発明の画像形成装置の実施の形態におけるネットワークプリンタの一例としてのレーザビームプリンタ（ＬＢＰ）の概略構成を示すブロック図である。
【図２】図１に示したのプリンタの機構摸式図である。
【図３】図１に示したプリンタ内のプリンタコントローラ部の内部の構成を示すブロック図である。
【図４】発明の概略動作を説明するための画像形成装置の機能ブロック図である。
【図５】本発明の実施の形態における印刷データの構成例を示す図である。
【図６】本発明の実施の形態における第１の動作モードを説明するための図である。
【図７】本発明の実施の形態における第２の動作モードを説明するための図である。
【図８】図６に示した第１の動作モードでの印刷ジョブ受信時処理の一例を示すフローチャートである。
【図９】本発明の実施の形態における印刷ジョブ実行処理の一例を示すフローチャートである。
【図１０】本発明の実施の形態におけるユーザ接近検出時処理の一例を示すフローチャートである。
【図１１】図７に示した第２の動作モードにおける印刷ジョブ受信時処理の一例を示すフローチャートである。
【図１２】図７に示した第２の動作モードにおける印刷ジョブ受信時処理の他の例を示すフローチャートである。
【図１３】図７に示した第２の動作モードにおけるユーザ接近検出時処理の一例を示すフローチャートである。
【符号の説明】
【００６６】
１０１…外部機器
１０２…レーザビームプリンタ
１０３…プリンタコントローラ部
１０４…パネル部
１０５…プリンタエンジン部
１０６…ユーザ情報記憶媒体
２０１…プリンタ筐体
２０２…操作パネル
２０３…制御ボード収納部
２０４…カートリッジ
２０５…感光ドラム
２０６…レーザドライバ
２０７…回転多面鏡
２０８…反射ミラー
２０９…ビームディテクタ
２１０…用紙カセット
２１１…カセット給紙クラッチ
２１２…給紙ローラ
２１３…搬送ローラ
２１４…レジストシャッタ
２１５…給紙ローラ
２１６…定着ローラ
２１７…搬送ローラ
２１８…排紙ローラ
２１９…手差し用トレイ
２２０…現像器
２５０…用紙カセット
２５３…カセット給紙クラッチ
２５６…給紙ローラ
３０１…パネルインターフェース部
３０２…ホストインターフェース部
３０３…画像データ発生部
３０５…画像メモリ
３０６…エンジンインターフェース部
３０８…制御部
３１１…システムバス
３１２…媒体インターフェース部
３２０…ネットワーク
４１０…受信ジョブ管理部
４１１…比較制御部
４１２…接近者検出部
４１３…ジョブ記憶部
４１４…印刷部
５００…印刷データ
５１０…ヘッダ
５２０…画像データ
６１０…行列
６２０…待機領域
【図１】
2007098590.tif 000003
【図２】
2007098590.tif 000004
【図３】
2007098590.tif 000005
【図４】
2007098590.tif 000006
【図５】
2007098590.tif 000007
【図６】
2007098590.tif 000008
【図７】
2007098590.tif 000009
【図８】
2007098590.tif 000010
【図９】
2007098590.tif 000011
【図１０】
2007098590.tif 000012
【図１１】
2007098590.tif 000013
【図１２】
2007098590.tif 000014
【図１３】
2007098590.tif 000015