(57)【要約】      （修正有）【課題】緊急性のあるユーザの待ち時間を少なくして使い勝手を向上する。【解決手段】画像形成装置は端末から受信した画像形成ジョブを、その端末のユーザを識別するユーザ識別情報と関連付けて記憶するジョブ記憶部１３と、ジョブ記憶部１３で記憶した画像形成ジョブを実行する画像形成部１６と、各接近ユーザのユーザ識別情報を検出するユーザ検出器１９と、ユーザ検出器１９による複数のユーザ識別情報の検出に伴ってこれらユーザ識別情報にそれぞれ関連付けられてジョブ記憶部１３に記憶された画像形成ジョブの受信時刻からの経過時間を算出し、これら経過時間を比較し、経過時間が最も短い画像形成ジョブを優先的に実行するように画像形成部１６を制御する制御部１１を備える。【選択図】図４
2010052427.tif 000002
【特許請求の範囲】
【請求項１】
端末から受信した画像形成ジョブを、その端末のユーザを識別するユーザ識別情報と関連付けて記憶するジョブ記憶部と、
前記ジョブ記憶部で記憶した画像形成ジョブを実行する画像形成部と、
各接近ユーザのユーザ識別情報を検出するユーザ検出器と、
前記ユーザ検出器による複数のユーザ識別情報の検出に伴ってこれらユーザ識別情報にそれぞれ関連付けられて前記ジョブ記憶部に記憶された画像形成ジョブの受信時刻からの経過時間を算出し、これら経過時間を比較し、経過時間が最も短い画像形成ジョブを優先的に実行するように前記画像形成部を制御する制御部とを備えることを特徴とする画像形成装置。
【請求項２】
前記制御部は、前記経過時間が予め設定した設定時間以内か否かを判断する時間判断部と、
前記時間判断部により前記経過時間が前記設定時間以内であると判断されると、前記ユーザ識別情報が関連付けられた画像形成ジョブを実行させる第１の画像形成制御部と、
前記時間判断部により前記経過時間が前記設定時間を越えていると判断されると、前記ジョブ記憶部において、前記経過時間が前記設定時間以内の他の画像形成ジョブが記憶されているか否かを判断する他ジョブ監視部と、
前記他ジョブ監視部により前記設定時間以内の他の画像形成ジョブが前記ジョブ記憶部に記憶されていないと判断されたとき、前記ユーザ識別情報が関連付けられた画像形成ジョブを実行させる第２の画像形成制御部とを含むことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ユーザ検出器は、各ユーザがそれぞれ携帯するＲＦＩＤタグに問合せ電波を送信し、この問合せ電波に応答した前記ＲＦＩＤタグからユーザ識別情報を非接触で読み取る質問器であり、
前記制御部は、前記経過時間が前記設定時間以内の画像形成ジョブが前記ジョブ記憶部に記憶されている間において、前記設定時間以内の他の画像形成ジョブが前記ジョブ記憶部に記憶されていないときよりも前記問合せ電波の出力を高く制御する出力制御部を含むことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記制御部は、前記ジョブ記憶部に記憶されている画像形成ジョブに、関連付けられたユーザ識別情報が前記ユーザ検出器によって検出されることのないまま前記経過時間が前記設定時間を越えた画像形成ジョブを検索するジョブ検索部と、
このジョブ検索部により該当する画像形成ジョブが検出されると、
この画像形成ジョブ送信元の端末に対して所定の時間が経過したことを通知する時間経過通知部とを含むことを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記時間経過通知部は、画像形成結果の回収を催促するために時間経過の通知を周期的に繰り返すように構成されることを特徴とする請求項４に記載の画像形成装置。  
【請求項６】
前記制御部は、前記ジョブ記憶部に記憶されている画像形成ジョブが前記設定時間を越えている画像形成ジョブであることを検出する前記ジョブ検索部と、この画像形成ジョブ送信元の端末に対して所定の時間が経過したことを通知する時間経過通知部とを含むことを特徴とする請求項３に記載の画像形成装置。
【請求項７】
前記制御部はユーザにより操作される操作部、及び前記操作部の操作に応じてオプション設定を行うオプション設定部を含むことを特徴とする請求項１に記載の画像形成装置。
【請求項８】
前記オプション設定部は前記操作部により入力される枚数を越える枚数の画像形成ジョブを前記優先的実行の対象から除外するオプション処理を行うように構成されることを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記オプション設定部は前記操作部により入力される上限値未満のジョブ頻度において前記優先的実行の制御を有効にするオプション処理を行うように構成されることを特徴とする請求項７に記載の画像形成装置。
【請求項１０】
前記オプション設定部は前記ジョブ記憶部に記憶された画像形成ジョブの順番待ちリストを表示させるオプション処理を行うように構成されることを特徴とする請求項７に記載の画像形成装置。
【請求項１１】
前記オプション設定部は前記ユーザ検出器で検出されたユーザ識別情報に対応する画像形成ジョブのジョブ順位を繰り上げるオプション処理を行うよう構成されることを特徴とする請求項７に記載の画像形成装置。
【請求項１２】
前記制御部はトラブルが前記画像形成部において発生した場合に前記優先的実行の制御をキャンセルするように構成されることを特徴とする請求項１に記載の画像形成装置。
【請求項１３】
端末から受信した画像形成ジョブを、その端末のユーザを識別するユーザ識別情報と関連付けて記憶するジョブ記憶部と、前記ジョブ記憶部で記憶した画像形成ジョブを実行する画像形成部とを備える画像形成装置の制御方法であって、
各接近ユーザのユーザ識別情報を検出し、
複数のユーザ識別情報の検出に伴ってこれらユーザ識別情報にそれぞれ関連付けられてジョブ記憶部に記憶された画像形成ジョブの受信時刻からの経過時間を算出し、
これら経過時間を比較し、
経過時間が最も短い画像形成ジョブを優先的に実行するように画像形成部を制御することを特徴とする制御方法。
【請求項１４】
前記ユーザ検出器によりユーザ識別情報が検出されると、そのユーザ識別情報に関連付けられた画像形成ジョブに関して、受信時刻からの経過時間が予め設定した設定時間以内か否かを判断することを特徴とする請求項１３に記載の制御方法。
【請求項１５】
前記経過時間が前記設定時間以内であった場合には、前記ユーザ識別情報が関連付けられた画像形成ジョブを実行させることを特徴とする請求項１４に記載の制御方法。
【請求項１６】
前記経過時間が前記設定時間を越えていた場合に、前記ジョブ記憶部に、受信時刻からの経過時間が前記設定時間以内の他の画像形成ジョブが記憶されているか否かを判断することを特徴とする請求項１５に記載の制御方法。
【請求項１７】
受信時刻からの経過時間が前記設定時間以内の他の画像形成ジョブが記憶されていない場合に、前記ユーザ識別情報が関連付けられた画像形成ジョブを実行させることを特徴とする請求項１６に記載の制御方法。
【請求項１８】
受信時刻からの経過時間が前記設定時間以内の他の画像形成ジョブが記憶されている場合に、その経過時間が前記設定時間を越えるのを待って、前記ユーザ識別情報が関連付けられた画像形成ジョブを実行させることを特徴とする請求項１７に記載の制御方法。
【請求項１９】
端末から受信した画像形成ジョブを、その端末のユーザを識別するユーザ識別情報と関連付けて記憶するジョブ記憶手段と、
前記ジョブ記憶部で記憶した画像形成ジョブを実行する画像形成手段と、
各接近ユーザのユーザ識別情報を検出するユーザ検出手段と、
前記ユーザ検出手段による複数のユーザ識別情報の検出に伴ってこれらユーザ識別情報にそれぞれ関連付けられて前記ジョブ記憶手段に記憶された画像形成ジョブの受信時刻からの経過時間を算出し、これら経過時間を比較し、経過時間が最も短い画像形成ジョブを優先的に実行するように前記画像形成手段を制御する制御手段を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続されている複数の端末からの画像形成要求に応じて画像形成処理を行うプリンタ、複合機等の画像形成装置に関する。
【背景技術】
【０００２】
従来のプリンタ、複合機等の画像形成装置の中には、ネットワークを介して接続されている端末からのプリント要求（画像形成要求）に応じてプリント処理（画像形成処理）を行う、いわゆるネットワークプリント機能を有するものがある。このネットワークプリント機能を活用することにより、１台の画像形成装置を複数台の端末で共用できる利点がある。
【０００３】
しかし、この種の画像形成装置においては、通常は、各端末からのプリント要求をプリントジョブ（画像形成ジョブ）としてジョブ記憶部にスプールし、プリントジョブの受信順にプリント処理を実行する。このため、端末のユーザがプリント結果である印刷物を取りに行くのが遅れた場合、印刷物を他人に持ち去られてしまう可能性がある。これは、機密文書のセキュリティを確保できないことにもなる。
【０００４】
そこで従来、接近ユーザのユーザ情報を検出するユーザ検出器を画像形成装置に設け、このユーザ検出器により接近ユーザのユーザ情報が検出されたとき、この接近ユーザのユーザ情報と同じユーザ情報が設定されたジョブを優先的に実行する機能を有した画像形成装置がある。この機能を用いることにより、接近ユーザは最新に出力された印刷物を自己のものとして取得することができる（例えば、特許文献１参照）。
【０００５】
しかしながら、接近ユーザのジョブを優先的に実行する機能を有した従来の画像形成装置においても、未だ次の点で解決しなければならない技術的課題がある。すなわち、複数のユーザが画像形成装置に接近した場合、従来の機能では、ユーザ検出器により検出された順番にジョブが実行される。ここで、各ユーザが画像形成装置に顕著な時間差を伴わずに接近しても、端末よりプリント要求を発してからの経過時間はユーザ毎に異なる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般に、緊急性(機密性を含む)のある印刷物の出力を指令したユーザは、プリント要求後、直ぐに画像形成装置に近付いて印刷物を確認する。これに対し、緊急性の無い印刷物の出力を指令したユーザは、その多くがプリント要求後、直ぐに印刷物を取りに行くようなことはしない。しかしながら、直ぐに印刷物を取りに来たユーザＸと、暫くしてから印刷物を取りに来たユーザＹとが一緒に画像形成装置に接近し、先に、ユーザＹのユーザ情報が検出された場合は、先にユーザＹの印刷物が発行され、後からユーザＸの印刷物が発行されることとなり、ユーザＸは、ユーザＹの印刷物が印刷されるまで待たされることとなる。
【０００７】
本発明はこのような事情に基づいてなされたもので、その目的とするところは、緊急性のあるユーザの待ち時間を少なくして使い勝手を向上できる画像形成装置及びその制御方法を提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明の一観点によれば、端末から受信した画像形成ジョブを、その端末のユーザを識別するユーザ識別情報と関連付けて記憶するジョブ記憶部と、このジョブ記憶部で記憶した画像形成ジョブを実行する画像形成部と、各接近ユーザのユーザ識別情報を検出するユーザ検出器と、ユーザ検出器による複数のユーザ識別情報の検出に伴ってこれらユーザ識別情報にそれぞれ関連付けられてジョブ記憶部に記憶された画像形成ジョブの受信時刻からの経過時間を算出し、これら経過時間を比較し、経過時間が最も短い画像形成ジョブを優先的に実行するように画像形成部を制御する制御部を備える画像形成装置が提供される。
【０００９】
本発明の他の観点によれば、端末から受信した画像形成ジョブを、その端末のユーザを識別するユーザ識別情報と関連付けて記憶するジョブ記憶部と、このジョブ記憶部で記憶した画像形成ジョブを実行する画像形成部とを備える画像形成装置の制御方法であって、各接近ユーザのユーザ識別情報を検出し、複数のユーザ識別情報の検出に伴ってこれらユーザ識別情報にそれぞれ関連付けられてジョブ記憶部に記憶された画像形成ジョブの受信時刻からの経過時間を算出し、これら経過時間を比較し、経過時間が最も短い画像形成ジョブを優先的に実行するように画像形成部を制御する制御方法が提供される。
【発明の効果】
【００１０】
画像形成装置及びその制御方法では、複数のユーザ識別情報を検出した場合に、これらユーザ識別情報にそれぞれ関連付けられてジョブ記憶部に記憶された画像形成ジョブの受信時刻からの経過時間がそれぞれ算出され比較される。続いて、画像形成部が経過時間の最も短い画像形成ジョブを優先的に実行するように制御される。従って、緊急性のあるユーザの待ち時間を削減でき、画像形成装置の使い勝手を向上できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態に係るネットワークプリンタシステムの全体構成を示す図である。
【図２】図１に示すユーザ端末から送信されるプリント要求コマンドのデータ構造を示す模式図である。
【図３】図１に示すプリンタの各ユーザが携帯する身分証を示す模式図である。
【図４】図１に示すプリンタの要部構成を示すブロック図である。
【図５】図４に示すＲＡＭに形成される主要なメモリエリアを示す図である。
【図６】図４に示すＣＰＵが実行するＲＦＩＤ質問器制御処理の要部手順を示すフローチャートである。
【図７】図４に示すＣＰＵが実行するジョブ受信処理の要部手順を示すフローチャートである。
【図８】図４に示すＣＰＵが実行するプリント処理の要部手順を示すフローチャートである。
【図９】図４に示すＣＰＵが実行する印刷準備処理の要部手順を示すフローチャートである。
【図１０】図１に示すネットワークプリンタシステムの動作シーケンスを示す図である。
【図１１】図６に示すＲＦＩＤ質問器制御処理の変形例を示すフローチャートである。
【図１２】図１１に示す変形例での動作シーケンスを示す図である。
【図１３】図４に示す操作パネルを用いたオプションメニュー操作に伴って行われるオプションメニュー処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施の形態に係るネットワークプリンタシステムについて添付図面を参照して説明する。このネットワークプリンタは、ネットワークを介して接続されている複数の端末からのプリント要求（画像形成要求）に応じてプリント処理（画像形成処理）を行うために用いられる。
【００１３】
ネットワークプリンタシステムの全体構成図を図１に示す。ネットワークプリンタシステムは、画像形成装置の一態様であるプリンタ１と、サーバ装置２と、複数ｎ台のユーザ端末３（３ａ，３ｂ，…，３ｎ）とから構成している。プリンタ１は、サーバ装置２及び各ユーザ端末３を、ＬＡＮ（Local Area Network）等のネットワーク４を介して接続している。ここに、プリンタ１は、ネットワークプリンタとして機能する。
【００１４】
サーバ装置２は、プリンタサーバとして機能する。すなわち、ネットワーク４全体からのプリント要求を取りまとめ、順次、プリンタ１に送り出す機能を有する。なお、プリントサーバとしての機能をプリンタ１が内蔵し、サーバ装置２を省略してもよい。
【００１５】
各ユーザ端末３は、それぞれ表示部、操作部及び処理部を有しており、例えばパーソナルコンピュータで構成する。各ユーザ端末３は、ログインによってユーザを特定する。すなわち、各ユーザ端末３は、ユーザＩＤの入力受付部を備えており、ログインの際にユーザＩＤの入力を受付ける。操作部を介してユーザＩＤが入力されると、ユーザ認証を行い、ユーザＩＤが承認されると、ログインしてネットワーク４と接続する。ログインの後、操作部を介してデータのプリントアウトを指令すると、各ユーザ端末３は、ネットワーク４を介してプリント要求コマンドを送信する。
【００１６】
プリント要求コマンドのデータ構造を、図２に模式的に示す。図示するように、プリント要求コマンドは、端末ＩＤ３１、ユーザＩＤ３２及びプリントデータ３３で構成している。端末ＩＤ３１は、ネットワーク４上で各ユーザ端末３を識別するために端末毎に設定された通信ＩＤである。プリンタ１及びサーバ装置２は、この端末ＩＤによって、どのユーザ端末３から送信されたプリント要求コマンドであるかを特定することができる。ユーザＩＤ３２は、ログインの際に入力されたものを使用する。
【００１７】
ところで本実施の形態では、ユーザ端末３を使用する各ユーザは、それぞれ図３に示すようなカード状の身分証５を携帯することを前提とする。身分証５は、カード本体にＲＦＩＤ (radio frequency identification)タグを内蔵したＲＦＩＤカードで構成している。ＲＦＩＤタグは、アンテナ５１とＩＣチップ５２とからなり、後述するＲＦＩＤ質問器１８から送られてきた搬送波の電力を利用してＩＣチップ５２を駆動し、ＩＣチップ５２のメモリに記憶したデータを送信するパッシブ型である。ＩＣチップ５２のメモリでは、当該身分証５を携帯するユーザ本人のユーザＩＤを記憶している。
【００１８】
プリンタ１の要部構成を、図４に示す。プリンタ１は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、時計部１４、通信インターフェイス１５、印刷部１６、操作パネル１７、データの読み書きをするためにＲＦＩＤタグと通信するＲＦＩＤ質問器１８等で構成している。
【００１９】
ＣＰＵ１１は、当該プリンタ１全体の制御を司る。ＲＯＭ１２は、ＯＳ（Operating System）やアプリケーションプログラム等のプログラムを記憶する。ＲＡＭ１３は、各種の可変的なデータを記憶する。時計部１４は、現在の時刻を計時する。通信インターフェイス１５は、ネットワーク４に接続する。印刷部１６は、ＣＰＵ１１の制御により、用紙等の被印刷媒体上に、プリントデータに応じた画像を形成する。印刷部１６は、例えばレーザプリンタによって構成する。操作パネル１７は、テンキー等のハードキーとメッセージ等を表示するための表示器とを有している。
【００２０】
ＲＦＩＤ質問器１８は、ベースバンド部、送信回路部及び受信回路部で構成している。送信回路部及び受信回路部は、サーキュレータを介してアンテナ１９に接続している。アンテナ１９は、プリンタ１の本体に取り付けられている。
【００２１】
ベースバンド部は、変調前及び復調後の信号を扱う。送信回路部は、送信波として無変調波及び変調波を生成する。変調されたベースバンド信号などの送信信号は、フィルタにより不要周波数が除去され、増幅器で増幅される。増幅された送信信号は、アンテナ１９に供給され、電波（例えばＵＨＦ帯）として放射される。一方、アンテナ１９で受信した電波は、受信信号となり、受信回路部に入力される。受信回路部は、受信信号を増幅器で増幅し、フィルタで受信信号から不要周波数を除去して、復調器で復調する。復調された受信信号は、ＲＦＩＤタグのデータとして取り込まれる。
【００２２】
かかる構成のプリンタ１は、図５に示すジョブ管理テーブル６１と検出モード時間メモリ６２とを、ＲＡＭ１３に形成している。  
ジョブ管理テーブル６１は、各ユーザ端末３からのプリント要求をプリントジョブとして管理するための領域で、ジョブＩＤ、受取時刻、端末ＩＤ、ユーザＩＤ、プリントデータ、ステータスなどの情報を記憶する。ジョブＩＤは、当該プリントジョブを識別するための識別情報である。受取時刻は、当該プリントジョブをプリンタ１が受け取った時刻である。端末ＩＤは、当該プリントジョブを発行したユーザ端末３を識別するための識別情報である。ユーザＩＤは、当該プリントジョブを発行したユーザ端末３のユーザを識別するための識別情報である。
【００２３】
ステータスは、当該プリントジョブの状態を示す情報である。プリントジョブの状態には「検出モード」，「印刷待ち」，「印刷中」等がある。プリント要求コマンドを受信してから検出モード時間メモリ６２に設定されている検出モード時間Ｔが経過するまでのプリントジョブを「検出モード」と定義する。上記検出モード時間Ｔを経過してから印刷準備が整うまでのプリントジョブを「印刷待ち」と定義する。印刷準備が整ったプリントジョブを「印刷中」と定義する。
【００２４】
したがって、ステータスが「検出モード」であるプリントジョブは、「印刷待ち」であるプリントジョブよりも、ユーザ端末３にてプリント要求コマンドを発行してからの経過時間が短い。本実施の形態では、プリント要求コマンドを発行してからの経過時間が短い方、すなわちステータスが「検出モード」であるプリントジョブを、「印刷待ち」であるプリントジョブよりも優先的に実行する。
【００２５】
検出モード時間メモリ６２は、プリントジョブを「検出モード」の状態としておく時間Ｔを記憶するための領域である。検出モード時間メモリ６２には、ネットワークプリンタシステムを共用するユーザが、オフィス等のシステムが構築される環境を考慮して任意の時間Ｔを設定できるようになっている。
【００２６】
次に、プリンタ１の動作について、図６〜図９を参照して説明する。  
プリンタ１は、メイン電源をオン状態にすると、ＣＰＵ１１が各部を初期化する。この初期化により、ジョブ管理テーブル６１はクリアされる。検出モード時間メモリ６２には、デフォルト値（例えば１５秒）がセットされる。初期化後、プリンタ１は、スタンバイ状態となる。このスタンバイ状態にあるとき、ＲＦＩＤ質問器１８のアンテナ１９から電波は放射されていない。
【００２７】
スタンバイ状態において、操作パネル１７が操作されて設定時間変更モードが選択されると、ＣＰＵ１１は、検出モード時間Ｔの入力を受付ける。操作パネル１７のテンキーにより検出モード時間Ｔが入力されると、ＣＰＵ１１は、検出モード時間メモリ６２の値を、入力された検出モード時間Ｔに書き換える。
【００２８】
また、スタンバイ状態にあるＣＰＵ１１は、ＲＦＩＤ質問器制御処理、ジョブ受信処理及びプリント処理を並行してまたは時系列に実行している。はじめに、ＲＦＩＤ質問器制御処理について、図６を参照して説明する。  
スタンバイ状態にあるＣＰＵ１１は、ＳＴ（アクト）１としてジョブ管理テーブル６１にプリントジョブが記憶されているか否かを判断する。記憶されていない場合には（ＳＴ１のＮＯ）、記憶されるまで待機する。
【００２９】
ジョブ管理テーブル６１にプリントジョブが記憶されている場合には（ＳＴ１のＹＥＳ）、ＣＰＵ１１は、ＳＴ２としてステータスが「検出モード」または「印刷待ち」のプリントジョブが存在するか否かを判断する。存在しない場合には（ＳＴ２のＮＯ）、ステータスが「検出モード」または「印刷待ち」のプリントジョブが記憶されるまで待機する。
【００３０】
ジョブ管理テーブル６１にステータスが「検出モード」または「印刷待ち」のプリントジョブが記憶された場合には（ＳＴ２のＹＥＳ）、ＣＰＵ１１は、ＳＴ３としてＲＦＩＤ質問器１８から問合せ電波を放射する。しかる後、ＣＰＵ１１は、ＳＴ４としてジョブ管理テーブル６１に記憶されているプリントジョブのステータスが全て「印刷中」に更新されるのを待機する。
【００３１】
ジョブ管理テーブル６１に記憶されているプリントジョブのステータスが全て「印刷中」に更新されたならば（ＳＴ４のＹＥＳ）、ＣＰＵ１１は、ＳＴ５としてＲＦＩＤ質問器１８からの問合せ電波の放射を停止する。しかる後、ＣＰＵ１１は、ジョブ管理テーブル６１にステータスが「検出モード」または「印刷待ち」のプリントジョブが再び記憶されるのを待機する（ＳＴ１，ＳＴ２）。
【００３２】
したがって、ジョブ管理テーブル６１にステータスが「検出モード」または「印刷待ち」のプリントジョブが１つでも記憶されている間は、アンテナ１９からＲＦＩＤタグに対する問合せ電波が放射される。これに対し、ジョブ管理テーブル６１にプリントジョブが記憶されていないか、記憶されているプリントジョブのステータスが全て「印刷中」であった場合には、アンテナ１９から問合せ電波は放射されない。
【００３３】
問合せ電波は、例えばＵＨＦ帯ではアンテナ１９の周囲数メートルの範囲まで見込むことができる。この範囲内にＲＦＩＤタグが入ると、このＲＦＩＤタグが応答し、ＩＣチップ５２のメモリに記憶したデータがＲＦＩＤ質問器１８によって非接触で読み取られる。したがって、ＲＦＩＤタグ内蔵の身分証５を身に付けたユーザがプリンタ１に接近すると、当該身分証５に内蔵されたＲＦＩＤタグのメモリデータ、すなわちユーザＩＤが、ＲＦＩＤ質問器１８によって読み取られる。ここに、ＲＦＩＤ質問器１８は、接近ユーザのユーザＩＤ（ユーザ識別情報）を検出するユーザ検出器として機能する。
【００３４】
次に、ジョブ受信処理について、図７を参照して説明する。  
スタンバイ状態にあるＣＰＵ１１は、ＳＴ１１としてプリントジョブの受信を待機している。各ユーザ端末３からプリント要求コマンドが送信されると、このコマンドは、サーバ装置２を経由してプリンタ１に供給される。そこで、通信インターフェイス１５を介して受信したデータが、いずれかのユーザ端末３からのプリント要求コマンドであるとき、ＣＰＵ１１は、プリントジョブを受信したと判断する（ＳＴ１１のＹＥＳ）。
【００３５】
プリントジョブを受信したＣＰＵ１１は、ＳＴ１２として、新規のジョブＩＤを発行する。また、ＳＴ１３として時計部１４にて計時されている現在時刻を当該プリントジョブの受取時刻として取得する。そして、ＳＴ１４としてこのジョブＩＤ及び受取時刻と、プリント要求コマンドを構成する端末ＩＤ３１、ユーザＩＤ３２及びプリントデータ３３とから、プリントジョブを作成する。このとき、ステータスは「検出モード」とする。
【００３６】
プリントジョブを作成したならば、ＣＰＵ１１は、ＳＴ１５としてそのプリントジョブをジョブ管理テーブル６１に追加する。そしてＣＰＵ１１は、ＳＴ１６としてこのプリントジョブに対して印刷準備処理を起動する。以後、ＣＰＵ１１は、プリントジョブを受信する毎に、上記ＳＴ１２〜ＳＴ１６の処理を繰返し実行する。ここに、ジョブ管理テーブル６１は、ユーザ端末３から受信したプリントジョブ（画像形成ジョブ）を、そのユーザ端末３のユーザを識別するユーザＩＤ（ユーザ識別情報）と関連付けて記憶するジョブ記憶部として機能する。
【００３７】
次に、プリント処理について、図８を参照して説明する。  
スタンバイ状態にあるＣＰＵ１１は、ＳＴ２１としてジョブ管理テーブル６１にプリントジョブが記憶されているか否かを判断する。記憶されていない場合には（ＳＴ２１のＮＯ）、記憶されるまで待機する。
【００３８】
ジョブ管理テーブル６１にプリントジョブが記憶されている場合には（ＳＴ２１のＹＥＳ）、ＣＰＵ１１は、ＳＴ２２としてステータスが「印刷中」のプリントジョブが存在するか否かを判断する。存在しない場合には（ＳＴ２２のＮＯ）、ステータスが「印刷中」のプリントジョブが記憶されるまで待機する。
【００３９】
ジョブ管理テーブル６１にステータスが「印刷中」のプリントジョブが記憶された場合には（ＳＴ２２のＹＥＳ）、ＣＰＵ１１は、ＳＴ２３としてこのプリントジョブを実行する。すなわち、印刷部１６を制御して、用紙等の被印刷媒体上に、当該プリントジョブのプリントデータに応じた画像を形成する。
【００４０】
ＣＰＵ１１は、ＳＴ２４として当該プリントジョブが終了するのを待機する。終了したならば（ＳＴ２４のＹＥＳ）、ＣＰＵ１１は、ＳＴ２５として当該プリントジョブをジョブ管理テーブル６１から削除する。しかる後、ＣＰＵ１１は、ジョブ管理テーブル６１にステータスが「印刷中」のプリントジョブが他に記憶されているか否かを判断する（ＳＴ２１，ＳＴ２２）。記憶されている場合には、そのプリントジョブをさらに実行する（ＳＴ２３）。
【００４１】
ＣＰＵ１１は、ジョブ管理テーブル６１にステータスが「印刷中」のプリントジョブが存在しなくなるまでそのプリントジョブを実行し、存在しなくなったならば、ステータスが「印刷中」のプリントジョブが再び発生するのを待機する。
【００４２】
次に、印刷準備処理について、図９を参照して説明する。  
ＣＰＵ１１は、ジョブ管理テーブル６１に記憶されているプリントジョブのうち、ステータスが「検出モード」または「印刷待ち」のプリントジョブに対し、個々に印刷準備処理を実行する。
【００４３】
先ず、ＣＰＵ１１は、ＳＴ３１として処理対象であるプリントジョブの受取時刻からの経過時間ｔを算出する。そして、ＳＴ３２として経過時間ｔが検出モード時間メモリ６２に記憶している検出モード時間Ｔを越えたか否かを判断する。越えていない場合、すなわち経過時間ｔが検出モード時間Ｔ以内の場合には（ＳＴ３２のＮＯ）、ＣＰＵ１１は、ＳＴ３３としてＲＦＩＤ質問器１８がＲＦＩＤタグからユーザＩＤを読み取ったか否かを判断する。読み取っていない場合には（ＳＴ３３のＮＯ）、ＳＴ３１の処理に戻る。
【００４４】
ＲＦＩＤ質問器１８がＲＦＩＤタグからユーザＩＤを読み取った場合には（ＳＴ３３のＹＥＳ）、ＣＰＵ１１は、ＳＴ３４としてそのユーザＩＤが処理対象であるプリントジョブのユーザＩＤと一致するか否かを判断する。一致しない場合には（ＳＴ３４のＮＯ）、ＳＴ３１の処理に戻る。
【００４５】
ＲＦＩＤ質問器１８によって読み取ったユーザＩＤと処理対象であるプリントジョブのユーザＩＤとが一致した場合には（ＳＴ３４のＹＥＳ）、ＣＰＵ１１は、ＳＴ４４としてそのプリントジョブのステータスを「検出モード」から「印刷中」に更新する。以上で、このプリントジョブに対する印刷準備処理を終了する。
【００４６】
一方、経過時間ｔが検出モード時間Ｔを越えた場合には（ＳＴ３２のＹＥＳ）、ＣＰＵ１１は、ＳＴ３５として処理対象であるプリントジョブのステータスを「検出モード」から「印刷待ち」に更新する。
【００４７】
また、ＳＴ３６としてこのプリントジョブの端末ＩＤで識別されるユーザ端末３に対し、プリントジョブの確認を要求する確認表示指令の送信を制御する。この確認表示指令の情報は、通信インターフェイス１５からネットワーク４を介して該当するユーザ端末３に送信される。その結果、当該ユーザ端末３の表示部は、要求された印刷物がプリント要求から所定時間出力されなかったことを示すメッセージを表示する。
【００４８】
このメッセージは、ユーザがプリント要求したことを忘れて印刷待ちの状態が続く場合に印刷物を取りに行くこと(すなわち、画像形成結果の回収)を催促するために表示される。続いて、ＣＰＵ１１はＳＴ３７として確認フラグをセットし、さらにＳＴ３８として例えばＸ秒の制限時間でタイマをセットする。ＣＰＵ１１がＸ秒の制限時間の超過を検出すると（ＳＴ３９のＹＥＳ）、確認表示指令を再送信するためにＳＴ３６に戻る。
【００４９】
Ｘ秒の制限時間の超過が検出されなければ（ＳＴ３９のＮＯ）、ＣＰＵ１１は、ＳＴ４０としてＲＦＩＤ質問器１８がＲＦＩＤタグからユーザＩＤを読み取ったかどうか判断し、ＳＴ３９，ＳＴ４０の繰返しによりユーザＩＤの読取りを待つ。ユーザＩＤが読み取られたならば（ＳＴ４０のＹＥＳ）、ＣＰＵ１１は、ＳＴ４１としてそのユーザＩＤが処理対象であるプリントジョブのユーザＩＤと一致するか否かを判断する。一致しない場合には（ＳＴ４１のＮＯ）、ＳＴ３９の処理に戻る。
【００５０】
ＲＦＩＤ質問器１８によって読み取ったユーザＩＤと処理対象であるプリントジョブのユーザＩＤとが一致した場合には（ＳＴ４１のＹＥＳ）、ＣＰＵ１１は、ＳＴ４２としてジョブ管理テーブル６１に、ステータスが「検出モード」のプリントジョブが記憶されているか否かを判断する。記憶されている場合には（ＳＴ４２のＮＯ）、ＣＰＵ１１は、ステータスが「検出モード」のプリントジョブがなくなるまで待機する。
【００５１】
ジョブ管理テーブル６１に、ステータスが「検出モード」のプリントジョブが記憶されていない場合には（ＳＴ４２のＹＥＳ）、ＣＰＵ１１は、ＳＴ４３として確認フラグをリセットし、ＳＴ４４として処理対象であるプリントジョブのステータスを「印刷待ち」から「印刷中」に更新して、このプリントジョブに対する印刷準備処理を終了する。
【００５２】
ここに、ＣＰＵ１１は、ジョブ管理テーブル６１（ジョブ記憶部）で記憶したプリントジョブ（画像形成ジョブ）毎に受信時刻からの経過時間ｔを算出する経過時間算出部（ＳＴ３１）と、ＲＦＩＤ質問器１８（ユーザ検出器）により検出されたユーザＩＤ（ユーザ識別情報）が関連付けられたプリントジョブ（画像形成ジョブ）に関して、経過時間算出部（ＳＴ３１）により算出される経過時間ｔが検出モード時間Ｔ以内か否かを判断する時間判断部（ＳＴ３２）と、この時間判断部（ＳＴ３２）により経過時間ｔが検出モード時間Ｔ以内であると判断されると、ＲＦＩＤ質問器１８（ユーザ検出器）により検出されたユーザＩＤ（ユーザ識別情報）が関連付けられたプリントジョブ（画像形成ジョブ）を実行する第１の画像形成制御部（ＳＴ４４、ＳＴ２１〜ＳＴ２３）と、時間判断部（ＳＴ３２）により経過時間ｔが検出モード時間Ｔを越えていると判断されると、ジョブ管理テーブル６１（ジョブ記憶部）に、経過時間算出部（ＳＴ３１）により算出される経過時間ｔが検出モード時間Ｔ以内の他のプリントジョブ（画像形成ジョブ）が記憶されているか否かを判断する他ジョブ監視部（ＳＴ４２）と、他ジョブ監視部（ＳＴ４２）により経過時間ｔが検出モード時間Ｔ以内の他のプリントジョブ（画像形成ジョブ）が記憶されていないと判断されたことを条件に、ＲＦＩＤ質問器１８（ユーザ検出器）により検出されたユーザＩＤ（ユーザ識別情報）が関連付けられたプリントジョブ（画像形成ジョブ）を実行する第２の画像形成制御部（ＳＴ４４、ＳＴ２１〜ＳＴ２３）とを構成する。
【００５３】
また、ＣＰＵ１１は、ジョブ管理テーブル６１（ジョブ記憶部）に記憶されているプリントジョブ（画像形成ジョブ）のなかで、関連付けられたユーザＩＤ（ユーザ識別情報）がＲＦＩＤ質問器１８（ユーザ検出器）によって検出されること無く経過時間算出部（ＳＴ３１）により算出される経過時間ｔが検出モード時間Ｔに達した画像形成ジョブを検索するジョブ検索部（ＳＴ３２）と、このジョブ検索部（ＳＴ３２）により該当するプリントジョブ（画像形成ジョブ）が検出されると、このプリントジョブ（画像形成ジョブ）送信元のユーザ端末３に対して要求された印刷物が所定時間出力されなかったことを通知する時間経過通知部（ＳＴ３６）とを構成する。
【００５４】
今、３名のユーザＡ，Ｂ，Ｃがそれぞれ異なるユーザ端末３ａ，３ｂ，３ｃを使用して、図１０に示すタイミングでプリント要求を行った場合を想定する。すなわち、ユーザＡは時点ｔ１にてプリント要求を行い、ユーザＢは時点ｔ２にてプリント要求を行い、ユーザＣは時点ｔ５にてプリント要求を行った場合である。なお、図１０において、時間ｔは、図に向かって左側から右側に進んでいる。また、ハッチングされた領域Ｒは、検出モード時間Ｔを示している。
【００５５】
先ず、時点ｔ１にて、ユーザ端末３ａでログインをしたユーザＡがプリント要求を行ったとする。そうすると、このプリント要求が、ユーザＡのユーザＩＤに関連付けられたプリントジョブ（以下、プリントジョブＡとする）としてジョブ管理テーブル６１に記憶される。このプリントジョブＡのステータスは「検出モード」である。ジョブ管理テーブル６１にステータスが「検出モード」のプリントジョブが記憶されたので、ＲＦＩＤ質問器１８から問合せ電波が放射される。
【００５６】
次に、時点ｔ２にて、ユーザ端末３ｂでログインをしたユーザＢがプリント要求を行ったとする。そうすると、このプリント要求が、ユーザＢのユーザＩＤに関連付けられたプリントジョブ（以下、プリントジョブＢとする）としてジョブ管理テーブル６１に記憶される。このプリントジョブＢのステータスは「検出モード」である。また、この時点では、ユーザＡのプリント要求を誦してからの経過時間ｔが検出モード時間Ｔを経過していないので、プリントジョブＡのステータスも「検出モード」である。また、ＲＦＩＤ質問器１８も動作を継続しており、タグの問合せ電波が放射されている。
【００５７】
ここで、ユーザＢが直ぐにプリント結果である印刷物を取りにプリンタ１に近付いたとする。そして、時点ｔ３にて、このユーザＢが携帯する身分証５に内蔵されたＲＦＩＤタグのデータ（ユーザＩＤ）が、ＲＦＩＤ質問器１８によって読み取られたとする。この時点ｔ３では、プリントジョブＢは、受取時刻からの経過時間ｔが検出モード時間Ｔ以内であるので、ステータスが「検出モード」から即、「印刷中」に更新される。その結果、プリンタ１の印刷部１６が動作して、当該プリントジョブＢのプリントデータが印刷出力される。したがって、プリンタ１に近付いたユーザＢは、直ぐに自身の印刷物を受取ることができる。
【００５８】
次に、プリントジョブＡの受取時刻からの経過時間ｔが検出モード時間Ｔに達する時点ｔ４まで、ユーザＡがプリンタ１に近付いていないとする。そうすると、この時点ｔ４にてプリントジョブＡのステータスが「検出モード」から「印刷待ち」に更新される。また、プリンタ１からユーザ端末３ａに対して、確認表示指令が送信される。これにより、ユーザ端末３ａの表示部に、要求された印刷物がプリント要求から所定時間出力されなかったことを通知するメッセージが表示される。
【００５９】
次に、時点ｔ５にて、ユーザ端末３ｃでログインをしたユーザＣがプリント要求を行ったとする。そうすると、このプリント要求が、ユーザＣのユーザＩＤに関連付けられたプリントジョブ（以下、プリントジョブＣとする）としてジョブ管理テーブル６１に記憶される。このプリントジョブＣのステータスは「検出モード」である。また、ＲＦＩＤ質問器１８も動作を継続しており、タグの問合せ電波が放射されている。
【００６０】
次に、ユーザＡが印刷物を取りにプリンタ１に近付いたとする。そして、時点ｔ６にて、このユーザＡが携帯する身分証５に内蔵されたＲＦＩＤタグのデータ（ユーザＩＤ）がＲＦＩＤ質問器１８によって読み取られたとする。この時点ｔ６では、プリントジョブＡは、受取時刻からの経過時間ｔが検出モード時間Ｔを越えているので、ステータスが「印刷待ち」となっている。一方、この時点ｔ６では、プリントジョブＣの受取時刻からの経過時間ｔが検出モード時間Ｔ以内であるので、このプリントジョブＣのステータスは「検出モード」である。したがって、プリントジョブＡは実行されない。なお、ＲＦＩＤ質問器１８も動作を継続しており、タグの問合せ電波が放射されている。
【００６１】
ここで、プリントジョブＣの受取時刻からの経過時間ｔが検出モード時間Ｔに達する時点ｔ９に至る前の時点ｔ７にて、ユーザＣがプリンタ１に近付き、このユーザＣが携帯する身分証５に内蔵されたＲＦＩＤタグのデータ（ユーザＩＤ）がＲＦＩＤ質問器１８によって読み取られたとする。この時点ｔ７では、プリントジョブＣは、受取時刻からの経過時間ｔが検出モード時間Ｔ以内であるので、ステータスが「検出モード」から即、「印刷中」に更新される。その結果、プリンタ１の印刷部１６が動作して、当該プリントジョブＣのプリントデータが印刷出力される。したがって、プリンタ１に近付いたユーザＣは、直ぐに自身の印刷物を受取ることができる。
【００６２】
その後、時点ｔ８にてプリントジョブＣの印刷出力が終了したとする。そうすると、ジョブ管理テーブル６１に他にステータスが「検出モード」のプリントジョブが存在しないので、関連付けられたユーザＩＤを既に検出しているプリントジョブＡのステータスが「印刷待ち」から「印刷中」に更新される。その結果、プリンタ１の印刷部１６が動作して、当該プリントジョブＡのプリントデータが印刷出力される。したがって、プリンタ１に近付いたユーザＡは、自身の印刷物を受取ることができる。このとき、ジョブ管理テーブル６１からステータスが「検出モード」又は「印刷待ち」のプリントジョブがなくなるので、ＲＦＩＤ質問器１８からの問合せ電波の放射が停止する。
【００６３】
図１０において、ユーザＡとユーザＣとを対比してみれば明らかなように、両者は略同時にプリンタ１に近付いている。そして、ユーザＡのユーザＩＤが、ユーザＣのユーザＩＤよりも若干早く、ＲＦＩＤ質問器１８によって検出されている。しかし、ユーザＡは、プリンタ要求を指令してからの経過時間ｔが既に所定の検出モード時間Ｔを経過している。これに対し、ユーザＣは、プリンタ要求を指令してからの経過時間ｔが未だ検出モード時間Ｔに達していない。
【００６４】
このような場合、プリンタ１では、後からユーザＩＤが検出されたにも拘らず、ユーザＣのプリントジョブの方が、ユーザＡのプリントジョブよりも先に実行される。そして、ユーザＣのプリントジョブが完了した後に、ユーザＡのプリントジョブが実行される。
【００６５】
このように本実施の形態によれば、プリントジョブを受信してからの経過時間ｔが短いユーザのユーザＩＤを検出した場合には、そのユーザのプリントジョブが優先的に実行されるので、緊急性(機密性を含む)のある印刷物のプリント要求を行ったために直ちにプリンタ１に印刷物を取りに行ったユーザは、印刷物を直ぐに受け取ることができる。したがって、このようなユーザの待ち時間を確実に減らすことができるので、使い勝手のよいプリンタ１を提供することができる。
【００６６】
次に、上述の実施形態の変形例について、図１１及び図１２を参照して説明する。この変形例は、図１乃至図１０を用いて説明した第１の実施の形態と異なるＲＦＩＤ質問器制御処理を行う。その他のハードウェア構成及びソフトウェア構成は、上述の実施形態と同様なので、図１〜図５及び図７〜図９を参照することによりその説明を省略する。
【００６７】
この変形例のＲＦＩＤ質問器制御処理を、図１１に示す。スタンバイ状態にあるＣＰＵ１１は、ＳＴ５１としてジョブ管理テーブル６１にプリントジョブが記憶されているか否かを判断する。記憶されていない場合には（ＳＴ５１のＮＯ）、ＳＴ５２としてＲＦＩＤ質問器１８が問合せ電波を放射しているか否かを判断する。ＲＦＩＤ質問器１８が問合せ電波を放射していない場合には（ＳＴ５２のＮＯ）、ジョブ管理テーブル６１にプリントジョブが記憶されるまで待機する。また、ＲＦＩＤ質問器１８が問合せ電波を放射している場合には（ＳＴ５２のＹＥＳ）、ＣＰＵ１１は、ＳＴ５３としてＲＦＩＤ質問器１８の停止を制御する。しかる後、ジョブ管理テーブル６１にプリントジョブが記憶されるまで待機する。
【００６８】
ジョブ管理テーブル６１にプリントジョブが記憶されている場合には（ＳＴ５１のＹＥＳ）、ＣＰＵ１１は、ＳＴ５４としてその記憶されている全てのプリントジョブのステータスを調べる。ここで、ステータスが全て「印刷中」であった場合には（ＳＴ５４のＹＥＳ）、ＳＴ５２の処理に進む。すなわち、ＲＦＩＤ質問器１８が問合せ電波を放射しているか否かを判断し、放射している場合には停止させる。
【００６９】
ジョブ管理テーブル６１にステータスが「検出モード」または「印刷待ち」のプリントジョブが１つでも記憶されていた場合には（ＳＴ５４のＮＯ）、ＣＰＵ１１は、ＳＴ５５としてジョブ管理テーブル６１に記憶されているプリントジョブのステータスが全て「印刷待ち」であるか否かを判断する。「印刷待ち」でない、すなわちジョブ管理テーブル６１にステータスが「検出モード」のプリントジョブが１つでも記憶されていた場合には（ＳＴ５５のＮＯ）、ＣＰＵ１１は、ＳＴ５６としてＲＦＩＤ質問器１８の電波送信出力を高出力に設定する。そして、ＳＴ５７としてＲＦＩＤ質問器１８が問合せ電波を放射しているか否かを判断し、放射していない場合には（ＳＴ５７のＮＯ）、ＳＴ５８としてＲＦＩＤ質問器から問合せ電波を放射させる。
【００７０】
その後、ＣＰＵ１１は、ジョブ管理テーブル６１にステータスが「検出モード」プリントジョブがなくなるのを待機する。ジョブ管理テーブル６１にステータスが「検出モード」プリントジョブがなくなったならば（ＳＴ５９のＹＥＳ）、ＣＰＵ１１は、ＳＴ５１の処理に戻る。
【００７１】
一方、ジョブ管理テーブル６１に記憶されているプリントジョブのステータスが全て「印刷待ち」であった場合には（ＳＴ５５のＹＥＳ）、ＣＰＵ１１は、ＳＴ６０として、ＲＦＩＤ質問器１８の電波送信出力を低出力に設定する。その後、ＣＰＵ１１は、ＳＴ６１としてこのプリントジョブの端末ＩＤで識別されるユーザ端末３に対し、プリントジョブの確認を要求する確認表示指令の送信を制御する。この確認表示指令の情報は、通信インターフェイス１５からネットワーク４を介して該当するユーザ端末３に送信される。その結果、当該ユーザ端末３の表示部は、要求された印刷物がプリント要求から所定時間出力されなかったことを示すメッセージを表示する。
【００７２】
このメッセージは、ユーザがプリント要求したことを忘れて印刷待ちの状態が続く場合に印刷物を取りに行くことを催促するために表示される。続いて、ＣＰＵ１１はＳＴ６２として確認フラグをセットし、さらにＳＴ６３として例えばＹ秒の制限時間でタイマをセットする。ＣＰＵ１１がＹ秒の制限時間の超過を検出すると（ＳＴ６４のＹＥＳ）、確認表示指令を再送信するためにＳＴ６１に戻る。
【００７３】
Ｙ秒の制限時間の超過が検出されなければ（ＳＴ６４のＮＯ）、ＣＰＵ１１は、ＳＴ６５としてＲＦＩＤ質問器１８がＲＦＩＤタグからユーザＩＤを読み取ったかどうか判断し、ＳＴ６４，ＳＴ６５の繰返しによりユーザＩＤの読取りを待つ。ユーザＩＤが読み取られたならば（ＳＴ６５のＹＥＳ）、ＣＰＵ１１は、ＳＴ６６としてそのユーザＩＤが処理対象であるプリントジョブのユーザＩＤと一致するか否かを判断する。一致しない場合には（ＳＴ６６のＮＯ）、ＳＴ６４の処理に戻る。
【００７４】
ＲＦＩＤ質問器１８によって読み取ったユーザＩＤと処理対象であるプリントジョブのユーザＩＤとが一致した場合には（ＳＴ６６のＹＥＳ）、ＳＴ５１の処理に戻る。
【００７５】
ここで、ジョブ管理テーブル６１に記憶されているプリントジョブのステータスが「検出モード」であった場合には、そのプリントジョブは、受信時刻からの経過時間ｔが検出モード時間Ｔ以内である。これに対し、ジョブ管理テーブル６１に記憶されているプリントジョブのステータスが全て「印刷待ち」であった場合には、全てのプリントジョブは、受信時刻からの経過時間ｔが検出モード時間Ｔを越えている。一方、ＲＦＩＤ質問器１８の電波送信出力が高出力に設定された場合と、低出力に設定された場合とでは、アンテナ１９から放射されるタグ問合せ電波の到達見込み範囲が拡大する。
【００７６】
因みに、この変形例では、ＲＦＩＤ質問器１８の送信回路部における増幅器を可変増幅器としている。そして、高出力に設定された場合には、この可変増幅器の増幅率を、低出力に設定された場合よりも大きくなるように、ＣＰＵ１１は、ＲＦＩＤ質問器１７を制御する。
【００７７】
ここに、ＣＰＵ１１は、経過時間算出部に（ＳＴ３１）より算出される経過時間ｔが検出モード時間Ｔ以内のプリントジョブ（画像形成ジョブ）がジョブ管理テーブル６１（ジョブ記憶部）に記憶されている間は、記憶されていないときよりも問合せ電波の出力を高く制御する出力制御部（ＳＴ５１〜ＳＴ６０）を構成する。
【００７８】
今、２名のユーザＤ，Ｅがそれぞれ異なるユーザ端末３ｄ，３ｅを使用して、図１２に示すタイミングでプリント要求を行った場合を想定する。すなわち、ユーザＤは時点ｔ１にてプリント要求を行い、ユーザＥは時点ｔ３にてプリント要求を行った場合である。なお、図１２において、時間ｔは、図に向かって左側から右側に進んでいる。また、ハッチングされた領域Ｒは、検出モード時間Ｔを示している。
【００７９】
先ず、時点ｔ１にて、ユーザ端末３ｄでログインをしたユーザＤがプリント要求を行ったとする。そうすると、このプリント要求が、ユーザＤのユーザＩＤに関連付けられたプリントジョブ（以下、プリントジョブＤとする）としてジョブ管理テーブル６１に記憶される。このプリントジョブＤのステータスは「検出モード」である。ジョブ管理テーブル６１にステータスが「検出モード」のプリントジョブが記憶されたので、ＲＦＩＤ質問器１８が高出力（ＯＮ（Ｈ））に設定される。
【００８０】
次に、プリントジョブＤの受取時刻からの経過時間ｔが検出モード時間Ｔに達する時点ｔ２まで、ユーザＤがプリンタ１に近付いていないとする。そうすると、この時点ｔ２にてプリントジョブＤのステータスが「検出モード」から「印刷待ち」に更新される。その結果、ジョブ管理テーブル６１内のプリントジョブのステータスが全て「印刷待ち」となったので、ＲＦＩＤ質問器１８が低出力（ＯＮ（Ｌ））に切替えられる。
【００８１】
なお、このとき、プリンタ１からユーザ端末３ｄに対して、確認表示指令が送信される。これにより、ユーザ端末３ｄの表示部に、要求された印刷物がプリント要求から所定時間出力されなかったことを通知するメッセージが表示される。
【００８２】
次に、時点ｔ３にて、ユーザ端末３ｅでログインをしたユーザＥがプリント要求を行ったとする。そうすると、このプリント要求が、ユーザＥのユーザＩＤに関連付けられたプリントジョブ（以下、プリントジョブＥとする）としてジョブ管理テーブル６１に記憶される。このプリントジョブＥのステータスは「検出モード」である。したがって、ＲＦＩＤ質問器１８が再び高出力（ＯＮ（Ｈ））に切替えられる。
【００８３】
次に、ユーザＤが印刷物を取りにプリンタ１に近付いたとする。そして、時点ｔ４にて、このユーザＤが携帯する身分証５に内蔵されたＲＦＩＤタグのデータ（ユーザＩＤ）がＲＦＩＤ質問器１８によって読み取られたとする。この時点ｔ４では、プリントジョブＤは、受取時刻からの経過時間ｔが検出モード時間Ｔを越えているので、ステータスが「印刷待ち」となっている。一方、この時点ｔ４では、プリントジョブＥの受取時刻からの経過時間ｔが検出モード時間Ｔ以内であるので、このプリントジョブＥのステータスは「検出モード」である。したがって、プリントジョブＤは実行されない。なお、ＲＦＩＤ質問器１８は、ステータスは「検出モード」のプリントジョブが記憶されているので、高出力（ＯＮ（Ｈ））が維持される。
【００８４】
次に、プリントジョブＥの受取時刻からの経過時間ｔが検出モード時間Ｔに達する時点ｔ７に至る前の時点ｔ５にて、ユーザＥがプリンタ１に近付き、このユーザＥが携帯する身分証５に内蔵されたＲＦＩＤタグのデータ（ユーザＩＤ）がＲＦＩＤ質問器１８によって読み取られたとする。この時点ｔ５では、プリントジョブＥは、受取時刻からの経過時間ｔが検出モード時間Ｔ以内であるので、ステータスが「検出モード」から即、「印刷中」に更新される。その結果、プリンタ１の印刷部１６が動作して、当該プリントジョブＥのプリントデータが印刷出力される。したがって、プリンタ１に近付いたユーザＥは、直ぐに自身の印刷物を受取ることができる。
【００８５】
その後、時点ｔ６にてプリントジョブＥの印刷出力が終了したとする。そうすると、ジョブ管理テーブル６１に他にステータスが「検出モード」のプリントジョブが存在しないので、関連付けられたユーザＩＤを既に検出しているプリントジョブＤのステータスが「印刷待ち」から「印刷中」に更新される。その結果、プリンタ１の印刷部１６が動作して、当該プリントジョブＤのプリントデータが印刷出力される。したがって、プリンタ１に近付いたユーザＤは、自身の印刷物を受取ることができる。このとき、ジョブ管理テーブル６１からステータスが「検出モード」又は「印刷待ち」のプリントジョブがなくなるので、ＲＦＩＤ質問器１８からの問合せ電波を停止する。
【００８６】
図１２に示すように、ＲＦＩＤ質問器１８は、ジョブ管理テーブル６１にステータスが「検出モード」のプリントジョブ、すなわち、当該プリントジョブの受信時刻からの経過時間ｔが所定の検出モード時間Ｔを越えていないジョブが記憶されている間は、電波送信出力を高出力としている。この電波送信出力が高出力と設定されている期間（ｔ１〜ｔ２、ｔ３〜ｔ６）は、電波送信出力が低出力と設定されている期間（ｔ２〜ｔ３）よりも、タグ問合せ電波の到達見込み範囲が拡大する。すなわち、電波送信出力が低出力と設定されている期間（ｔ２〜ｔ３）よりも、電波送信出力が高出力と設定されている期間（ｔ１〜ｔ２、ｔ３〜ｔ６）の方が、アンテナ１９より離れた場所のＲＦＩＤタグのデータを読み取ることができる。
【００８７】
したがって、緊急性（機密性を含む）のある印刷物の出力を指令したユーザＥが、プリント要求後、直ぐにプリンタ１に近付いた場合には、比較的遠方でもＲＦＩＤ質問器１８によってユーザＩＤが検出される。そして、プリントジョブＤより優先してプリントジョブＥが実行される。したがって、ユーザＥがプリンタ１に接近したときには既に印刷が開始されているので、緊急性のある印刷物の出力を指令したユーザの待ち時間をさらに減らすことができる。
【００８８】
図１３は、図４に示す操作パネルを用いたオプションメニュー操作に伴って行われるオプションメニュー処理の例を示す。このオプションメニュー処理はプリンタ１の動作を最適化するために行われる。ＣＰＵ１１がこのオプションメニュー処理を開始すると、ＳＴ７０としてオプションメニューを操作パネル１７に表示させる。このオプションメニューは、少なくとも「１．優先印刷の除外対象となるプリントジョブの設定（印刷枚数）」、「２．優先印刷を有効にする印刷環境の設定（ジョブ頻度）」、「３．順番待ちリスト表示」、「４．ジョブ順位の変更」をオプション項目として含む。続いて、ＣＰＵ１１は操作パネル１７によって行われたいずれかの選択があるかどうかＳＴ７１として判断する。ＳＴ７１は選択ありを検出するまで繰り返される。選択の検出後、ＣＰＵ１１がＳＴ７２としてオプション１が選択されたことを検出すると、ＣＰＵ１１がＳＴ７３としてオプション１の処理を実行する。このオプション１の処理では、例えば１００枚のような印刷枚数が操作パネル１７から入力される。この場合、ＣＰＵ１１は１００枚を越える印刷枚数のプリントジョブを優先印刷の除外対象に設定する。すなわち、オプション１は極めて長い印刷時間を要する単一のプリントジョブを優先させた結果として、比較的短い印刷時間のプリントジョブの印刷開始が遅れることを回避させる動作を実現する。
【００８９】
オプション１が選択されない場合、処理はＳＴ７４に進む。ＣＰＵ１１がオプション２の選択をＳＴ７４として検出すると、ＣＰＵ１１がＳＴ７５としてオプション２の処理を実行する。このオプション２の処理では、ジョブ頻度の上限値が優先印刷に適した印刷環境を設定するために操作パネル１７から入力される。この場合、ＣＰＵ１１が単位時間内においてジョブ管理テーブル６１に保持されるジョブ件数をジョブ頻度として確認し、ジョブ頻度が上限値未満である場合に上述の優先印刷を有効にする。すなわち、オプション２は印刷待ちのジョブ件数が極めて多い場合に生じたジョブ順位の繰り下りによってプリント要求の指令タイミングに対して印刷開始までの待ち時間が長くなることを回避させる動作を実現する。
【００９０】
オプション２が選択されない場合、処理はＳＴ７６に進む。ＣＰＵ１１がオプション３の選択をＳＴ７６として検出すると、ＣＰＵ１１がＳＴ７７としてオプション３の処理を実行する。このオプション３の処理では、ＣＰＵ１１がジョブ管理テーブル６１により管理されたプリントジョブを現在の順番待ちリストとして操作パネル１７に表示させる。すなわち、オプション３はプリンタ１に到着したユーザにこのユーザのユーザＩＤに対応するプリントジョブのジョブ順位を確認させる動作を実現する。
【００９１】
オプション３が選択されない場合、処理はＳＴ７８に進む。ＣＰＵ１１がオプション４の選択をＳＴ７８として検出すると、ＣＰＵ１１がＳＴ７９としてオプション４の処理を実行する。このオプション４の処理では、オプション３でジョブ順位の繰り下がりを確認した場合にプリンタ１に到着したユーザのユーザＩＤに対応するプリントジョブのジョブ順位を繰り上げる操作が操作パネル１７で行われる。この場合、ＣＰＵ１１が操作パネル１７からの繰り上げ操作に従ってこのユーザのジョブ順位をジョブ管理テーブル６１において繰り上げる。すなわち、オプション４はプリンタ１に到着したユーザのジョブ順位の繰り下がりを解消する動作を実現する。
【００９２】
また、１または複数の他のオプションがあれば、ＣＰＵ１１がＳＴ８０として各オプション処理を実行する。ＳＴ７３，ＳＴ７５、ＳＴ７７、ＳＴ７９、ＳＴ８０の後、ＣＰＵ１１はＳＴ９０として操作パネル１７が選択を完了させるために操作されたか判断する。選択が完了してしなければ、ＳＴ７０が再度実行される。他方、選択が完了していれば、ＣＰＵ１１がオプションメニュー処理を終了させる。ちなみに、用紙ジャム等のトラブルが印刷部１６において発生した場合、上述の優先印刷は自動的にキャンセルされる。
【００９３】
なお、この発明は上述の実施形態に限定されるものではなく、その要旨を逸脱しない範囲で様々に変形して具体化できる。
【００９４】
例えば、上述の実施形態では、各ユーザがそれぞれ携帯する身分証５のＲＦＩＤタグに、ＲＦＩＤ質問器１８から問合せ電波を送信し、この問合せ電波に応答したＲＦＩＤタグからユーザＩＤを非接触で読み取るようにユーザ検出器を構成したが、ユーザ検出器はこれに限定されるものではない。例えば発光素子を備えて、この発光素子からユーザＩＤを周期的に光信号として送信する記憶媒体を各ユーザが携帯し、この発光素子からの光信号を受光可能な受光素子を画像形成装置に設け、受光素子で受光した光信号からユーザＩＤを検出するようにしてもよい。
【００９５】
また、上述の実施形態では、プリントジョブの受信時刻からの経過時間ｔが所定の検出モード時間Ｔを越えるまでは当該プリントジョブのステータスを「検出モード」とし、越えた後は「印刷待ち」として、プリントジョブの受信時刻からの経過時間を管理したが、経過時間そのものをプリントジョブの情報として記憶するようにし、複数のユーザＩＤを検出したときには、各ユーザＩＤがそれぞれ関連付けられたプリントジョブに関して、受信時刻からの経過時間を比較し、経過時間が最も短いプリントジョブを優先的に実行するように構成してもよい。こうすることにより、検出モード時間Ｔを省略することができる。
【００９６】
また、本発明は、ネットワークプリンタに限定されるものではなく、複写機等の画像形成装置にも適用できるものである。
【００９７】
この他、上述の実施形態に開示されている複数の構成要素の適宜な組合せにより種々の変形例を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組み合わせてもよい。
【符号の説明】
【００９８】
１…プリンタ、２…サーバ装置、３…ユーザ端末、４…ネットワーク、５…身分証、１１…ＣＰＵ、１３…ＲＡＭ、１６…印刷部、１８…ＲＦＩＤ質問器、６１…ジョブ管理テーブル、６２…検出モード時間メモリ。
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２００７−０９８５９０号公報
【図１】
2010052427.tif 000003
【図２】
2010052427.tif 000004
【図３】
2010052427.tif 000005
【図４】
2010052427.tif 000006
【図５】
2010052427.tif 000007
【図６】
2010052427.tif 000008
【図７】
2010052427.tif 000009
【図８】
2010052427.tif 000010
【図９】
2010052427.tif 000011
【図１０】
2010052427.tif 000012
【図１１】
2010052427.tif 000013
【図１２】
2010052427.tif 000014
【図１３】
2010052427.tif 000015