(57)【要約】【課題】出力ジョブに対するＲＩＰ処理によるユーザの待ち時間を短縮することができる画像形成装置を提供する。【解決手段】印刷ジョブ及びユーザＩＤを受信する通信部１１２と、受信された印刷ジョブ及びユーザＩＤを記憶する記憶部１０４と、ＲＩＰ処理により印刷データから画像データを生成する画像処理部１０８と、ユーザを検出するセンサ部１１６及び距離認識部１１４と、接近するユーザのユーザＩＤを特定する撮像部１２０及び顔認識部１１８と、ユーザが画像形成装置１００に接近したことが検出され、特定されたユーザＩＤに対応する未出力の印刷ジョブが記憶部に存在すれば、画像処理部は画像データの生成を開始する。これにより、ユーザが画像形成装置に近づけば、事前にそのユーザに対応するジョブの出力処理に必要な画像データを生成することができ、ユーザの待ち時間を短縮することができる。【選択図】図３
2016043652.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から、ジョブデータ及び当該ジョブデータに対応するユーザを識別するための識別情報を受信する通信手段と、
前記ジョブデータ及び前記識別情報を記憶する記憶手段と、
前記ジョブデータに基づいて、記録紙への画像形成に使用される画像データを生成する生成手段とを含む画像形成装置であって、
前記画像形成装置に接近するユーザを検出するユーザ検出手段と、
前記ユーザ検出手段により検出された前記ユーザが前記画像形成装置から第１距離の範囲内に位置するか否かを判定する第１判定手段と、
前記ユーザ検出手段により検出された前記ユーザの前記識別情報を特定する特定手段と、
前記第１判定手段により、前記ユーザ検出手段により検出された前記ユーザが前記画像形成装置から前記第１距離の範囲内に位置すると判定され、且つ、前記特定手段により、当該ユーザの前記識別情報が特定されたことを受けて、特定された前記識別情報に対応する、前記画像形成装置による画像形成に使用されていない未出力のジョブデータが、前記記憶手段に存在するか否かを判定するジョブ判定手段とをさらに含み、
前記ジョブ判定手段により、特定された前記識別情報に対応する前記未出力のジョブデータが、前記記憶手段に存在すると判定されたことを受けて、前記生成手段は、前記未出力のジョブデータに基づいて前記画像データの生成を開始する、画像形成装置。
【請求項２】
前記特定手段は、
前記画像形成装置に接近するユーザの顔画像を取得する撮像手段と、
前記撮像手段により取得された前記顔画像に対する顔認識処理により、前記画像形成装置に接近する前記ユーザの前記識別情報を特定する顔認識手段とを含む、請求項１に記載の画像形成装置。
【請求項３】
前記ユーザ検出手段により検出された前記ユーザが前記画像形成装置から前記第１距離の範囲内に位置することが前記第１判定手段により検出されて、前記生成手段により、前記未出力のジョブデータに基づいて前記画像データが生成された後、当該ユーザが前記第１距離の範囲内に位置しないことが前記第１判定手段により検出されことを受けて、前記生成手段により生成された前記画像データを削除する削除手段をさらに含む、請求項１又は２に記載の画像形成装置。
【請求項４】
操作画面を表示する表示手段をさらに含み、
前記第１判定手段は、前記ユーザ検出手段により検出された前記ユーザが前記画像形成装置から、前記第１距離よりも小さい第２距離の範囲内に位置するか否かを判定する第２判定手段を含み、
前記第２判定手段により、前記ユーザ検出手段により検出された前記ユーザが前記画像形成装置から前記第２距離の範囲内に位置すると判定されたことを受けて、前記表示手段は、当該ユーザの前記識別情報に対応する前記未出力のジョブデータを表す情報を表示する、請求項１から３の何れか１項に記載の画像形成装置。
【請求項５】
前記画像形成装置から所定距離以内に、人が存在するか否かを検出する人検出手段をさらに含み、
前記第２判定手段により、前記ユーザ検出手段により検出された前記ユーザが前記画像形成装置から前記第２距離の範囲内に位置すると判定された状態で、前記表示手段は、
前記人検出手段により、前記画像形成装置から前記所定距離以内に、１人だけ人が検出されたことを受けて、当該ユーザの前記識別情報に対応する前記未出力のジョブデータを表す情報を表示し、
前記人検出手段により、前記画像形成装置から前記所定距離以内に、複数の人が検出されたことを受けて、当該ユーザの前記識別情報に対応する前記未出力のジョブデータを表す情報を表示しない、請求項４に記載の画像形成装置。
【請求項６】
ユーザのログイン認証処理を行なう認証手段をさらに含み、
前記第２判定手段により、前記ユーザ検出手段により検出された前記ユーザが前記画像形成装置から前記第２距離の範囲内に位置すると判定された状態で、前記人検出手段により、複数の人が検出されたことを受けて、前記認証手段は、前記ログイン認証処理を行ない、
前記認証手段による前記ログイン認証をパスしたことを受けて、前記表示手段は、前記ユーザ検出手段により検出された前記ユーザの前記識別情報に対応する前記未出力のジョブデータを表す情報を表示する、請求項５に記載の画像形成装置。
【請求項７】
前記画像データを使用して記録紙への画像形成を行なう画像形成手段をさらに含み、
前記ジョブ判定手段により、前記未出力のジョブデータが、前記記憶手段に存在すると判定されたことを受けて、前記画像形成手段は、前記生成手段により生成された前記画像データを使用して記録紙への画像形成を開始する、請求項１から３の何れか１項に記載の画像形成装置。
【請求項８】
前記ユーザ検出手段により検出され、且つ、前記特定手段により前記識別情報が特定された前記ユーザの身長を計測する身長計測手段と、
画像形成された後に前記画像形成装置から排出される記録紙を保持する保持手段と、
前記身長計測手段により前記身長が計測されたことを受けて、計測された前記身長に応じて、前記保持手段の装着位置の高さを調整する調整手段とをさらに含む、請求項１から７の何れか１項に記載の画像形成装置。
【請求項９】
前記ユーザ検出手段により検出され、且つ、前記特定手段により前記識別情報が特定された前記ユーザの身長を計測する身長計測手段と、
画像形成された後に前記画像形成装置から排出される記録紙を保持する複数の保持手段と、
前記身長計測手段により前記身長が計測されたことを受けて、計測された前記身長に応じて、複数の前記保持手段の中から、排出される記録紙を保持させる保持手段を決定する決定手段とをさらに含む、請求項１から７の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ等の端末装置から印刷を指示したユーザが、印刷ジョブに対するＲＩＰ処理により待たされる時間を短縮することができる画像形成装置に関する。
【背景技術】
【０００２】
電子機器である画像形成装置の１種として、複合機（ＭＦＰ（ＭｕｌｔｉＦｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））が知られている。ＭＦＰは、コピー、プリント（以下、印刷ともいう）、ファクシミリ（以下、ＦＡＸともいう）、及びスキャナ等、複数の機能を備える。ＭＦＰによって、ユーザは手軽にコピー、ＦＡＸ、及びプリント等を行なうことが可能になる。企業等では、ＭＦＰを通信ネットワーク（以下、単にネットワークともいう）に接続し、複数の端末装置（コンピュータ等）からＭＦＰを共用することも行なわれている。例えば、コンピュータで作成した文書をネットワーク経由で送受信して印刷すること等を容易に行なうことができる。
【０００３】
複数のユーザがＭＦＰを使用する場合、ユーザ情報（ユーザＩＤ及びパスワード等）を管理し、ログイン認証をパスしたユーザのみがＭＦＰを使用できるような運用がされることがある。ユーザが端末装置から印刷を指示した場合、ＭＦＰは受信した印刷ジョブを記憶する。ユーザは、ＭＦＰの所に行き、操作画面を操作してログインした後、印刷を実行することができる。ユーザがＭＦＰを操作しなければ印刷が実行されないので、秘密文書等の漏洩を防止することができ、安全である。
【０００４】
その一方、ユーザがＭＦＰを操作してから印刷準備が行なわれるので、ユーザの待ち時間が長くなり、印刷物を得るまでに時間がかかる問題がある。印刷を実行するためには、ＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｏｒ）処理により、記憶された印刷ジョブから記録紙に印刷する画像データ（ビットマップデータ）を生成することが必要である。ＲＩＰ処理により、ＰｏｓｔＳｃｒｉｐｔデータの解析（オブジェクトの位置の特定、アウトライン化、及びフォントの呼出し等）、レンダリング（ラスタライズ）、及び、スクリーニング処理による網点の生成が実行される。
【０００５】
ユーザの待ち時間が長くなる問題に関して、下記特許文献１には、複合機が低電力モード又はスリープモードに切り替わる機能を有している場合に、ユーザが複合機に近づいていることを検出して、事前に複合機のウォーミングアップを行なう画像形成システムが開示されている。この画像形成システムは、複合機、情報サーバ、及び複数の受信装置がネットワークを介して接続されている。ユーザ情報を記憶した無線タグをユーザが携行し、情報サーバは、複数の受信装置によりユーザの位置を特定する。情報サーバは、複合機の利用権限があるユーザが複合機に近づいていることが検出されると、複合機にウォーミングアップを要求する。これにより、複合機は、低電力モード又はスリープモードになっている場合、事前にウォーミングアップを行なうことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１３５９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１によっては、省電力モードになっている画像形成装置において、ウォーミングアップによるユーザの待ち時間を短縮することはできるが、ユーザによるログイン操作の後にＲＩＰ処理が実行されることにより、ユーザの待ち時間が長くなり、印刷物を取得するまでの時間が長くなってしまうことを軽減することはできない。この問題は、ＭＦＰが端末装置から受信した印刷ジョブを処理する場合に限らない。例えば、ＦＡＸ受信したジョブを印刷する場合にも発生する。
【０００８】
親展プリント機能を備えた画像形成装置の場合には、印刷物を取得するまでの時間がさらに長くなる。親展プリント機能では、ユーザが端末装置から印刷指示するときに、パスワードとして所定の番号（暗証番号）を設定する。端末装置から親展プリントで印刷を指示したユーザは、画像形成装置の操作部を操作して、設定された暗証番号を入力することにより、印刷を実行することができる。したがって、ユーザにより、ユーザ認証、親展プリントジョブの選択、及び暗証番号の入力がなされた後にＲＩＰ処理が実行されるので、印刷物を取得するまでの時間はさらに長くなる。
【０００９】
画像形成装置のユーザには、様々な身長の人が含まれているが、通常、排紙トレイの位置は固定されており、排紙トレイから印刷物を回収することが容易でない場合がある。特に、車椅子の人にとっては、高い位置の排紙トレイに排出される印刷物を回収することは容易ではない。また、排紙トレイの位置が低ければ、身長の高いユーザは、排紙トレイから印刷物を回収することが容易ではない。したがって、排紙トレイの高さを調整することができれば好ましい。
【００１０】
したがって、本発明は、出力ジョブに対するＲＩＰ処理によるユーザの待ち時間を短縮することができる画像形成装置を提供することを目的とする。また、本発明は、ユーザの身長に応じた高さの排紙トレイに印刷物を排出することができる画像形成装置を提供することをも目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る画像形成装置は、外部装置から、ジョブデータ及び当該ジョブデータに対応するユーザを識別するための識別情報を受信する通信部と、ジョブデータ及び識別情報を記憶する記憶部と、ジョブデータに基づいて、記録紙への画像形成に使用される画像データを生成する生成部とを含む。画像形成装置は、画像形成装置に接近するユーザを検出するユーザ検出部と、ユーザ検出部により検出されたユーザが画像形成装置から第１距離の範囲内に位置するか否かを判定する第１判定部と、ユーザ検出部により検出されたユーザの識別情報を特定する特定部と、第１判定部により、ユーザ検出部により検出されたユーザが画像形成装置から第１距離の範囲内に位置すると判定され、且つ、特定部により、当該ユーザの識別情報が特定されたことを受けて、特定された識別情報に対応する、画像形成装置による画像形成に使用されていない未出力のジョブデータが、記憶部に存在するか否かを判定するジョブ判定部とをさらに含む。ジョブ判定部により、特定された識別情報に対応する未出力のジョブデータが、記憶部に存在すると判定されたことを受けて、生成部は、未出力のジョブデータに基づいて画像データの生成を開始する。
【００１２】
これにより、登録ユーザが、画像形成装置から所定範囲内（第１距離の範囲内）に接近し、そのユーザのユーザＩＤに対応する未出力の印刷ジョブが記憶部に記憶されていれば、ＲＩＰ処理が開始される。したがって、ユーザが画像形成装置の前に来るまでに、画像形成に使用される画像データが生成され、印刷ジョブが選択されてから、記録紙への画像形成が開始されるまでの時間を短縮することができる。
【００１３】
好ましくは、特定部は、画像形成装置に接近するユーザの顔画像を取得する撮像部と、撮像部により取得された顔画像に対する顔認識処理により、画像形成装置に接近するユーザの識別情報を特定する顔認識部とを含む。
【００１４】
これにより、ユーザＩＤ及びパスワードを入力する等のユーザ認証により画像形成装置の使用の可否が決定される場合でも、ユーザは操作部の操作によるユーザ認証処理を行なうことなく、印刷を実行させることができる。
【００１５】
より好ましくは、画像形成装置は、ユーザ検出部により検出されたユーザが画像形成装置から第１距離の範囲内に位置することが第１判定部により検出されて、生成部により、未出力のジョブデータに基づいて画像データが生成された後、当該ユーザが第１距離の範囲内に位置しないことが第１判定部により検出されことを受けて、生成部により生成された画像データを削除する削除部をさらに含む。
【００１６】
これにより、直ぐには使用されない画像データが不要に記憶部を占有することを回避することができる。
【００１７】
さらに好ましくは、画像形成装置は、操作画面を表示する表示部をさらに含む。第１判定部は、ユーザ検出部により検出されたユーザが画像形成装置から、第１距離よりも短い第２距離の範囲内に位置するか否かを判定する第２判定部を含む。第２判定部により、ユーザ検出部により検出されたユーザが画像形成装置から第２距離の範囲内に位置すると判定されたことを受けて、表示部は、当該ユーザの識別情報に対応する未出力のジョブデータを表す情報を表示する。
【００１８】
これにより、ユーザは、印刷したい印刷ジョブを容易に選択することができ、印刷ジョブを選択するだけで、直ちに画像形成が開始される。
【００１９】
好ましくは、画像形成装置は、画像形成装置から所定距離以内に、人が存在するか否かを検出する人検出部をさらに含む。第２判定部により、ユーザ検出部により検出されたユーザが画像形成装置から第２距離の範囲内に位置すると判定された状態で、表示部は、人検出部により、画像形成装置から所定距離以内に、１人だけ人が検出されたことを受けて、当該ユーザの識別情報に対応する未出力のジョブデータを表す情報を表示し、人検出部により、画像形成装置から所定距離以内に、複数の人が検出されたことを受けて、当該ユーザの識別情報に対応する未出力のジョブデータを表す情報を表示しない。
【００２０】
より好ましくは、画像形成装置は、ユーザのログイン認証処理を行なう認証部をさらに含む。第２判定部により、ユーザ検出部により検出されたユーザが画像形成装置から第２距離の範囲内に位置すると判定された状態で、人検出部により、複数の人が検出されたことを受けて、認証部は、ログイン認証処理を行ない、認証部によるログイン認証をパスしたことを受けて、表示部は、ユーザ検出部により検出されたユーザの識別情報に対応する未出力のジョブデータを表す情報を表示する。
【００２１】
これにより、印刷を指示したユーザは、他人が画像形成装置の近くにいない場合には、速やかに印刷物を取得することができ、他人が画像形成装置の近くにいる場合には、ログイン認証に成功しなければ、未出力のジョブデータを表す情報を表示しないことにより、セキュリティを担保することができる。
【００２２】
さらに好ましくは、画像形成装置は、画像データを使用して記録紙への画像形成を行なう画像形成部をさらに含む。ジョブ判定部により、未出力のジョブデータが、記憶部に存在すると判定されたことを受けて、画像形成部は、生成部により生成された画像データを使用して記録紙への画像形成を開始する。
【００２３】
これにより、登録ユーザが、画像形成装置から所定範囲内に接近し、そのユーザのユーザＩＤに対応する未出力の印刷ジョブが記憶部に記憶されていれば、ＲＩＰ処理だけでなく画像形成まで実行されるので、ユーザの待ち時間をより短縮することができる。
【００２４】
好ましくは、画像形成装置は、ユーザ検出部により検出され、且つ、特定部により識別情報が特定されたユーザの身長を計測する身長計測部と、画像形成された後に画像形成装置から排出される記録紙を保持する保持部と、身長計測部により身長が計測されたことを受けて、計測された身長に応じて、保持部の装着位置の高さを調整する調整部とをさらに含む。
【００２５】
より好ましくは、画像形成装置は、ユーザ検出部により検出され、且つ、特定部により識別情報が特定されたユーザの身長を計測する身長計測部と、画像形成された後に画像形成装置から排出される記録紙を保持する複数の保持部と、身長計測部により身長が計測されたことを受けて、計測された身長に応じて、複数の保持部の中から、排出される記録紙を保持させる保持部を決定する決定部とをさらに含む。
【００２６】
これにより、ユーザは、無理な姿勢を取ることなく、排出されて排紙トレイに保持されている記録紙を、容易に回収することができる。
【発明の効果】
【００２７】
本発明によれば、ユーザが画像形成装置に近づけば、事前にそのユーザに対応するジョブの出力処理に必要な画像データを生成することができ、ユーザの待ち時間を短縮することができる。さらに、事前にそのユーザに対応するジョブの出力処理に必要な画像データを生成することに加えて、出力処理を開始することにより、ユーザの待ち時間をより一層短縮することができる。
【００２８】
また、本発明によれば、ユーザは、無理な姿勢を取ることなく容易に、排紙トレイから印刷物を回収することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施の形態に係る画像形成装置がネットワークに接続された構成を示すブロック図である。
【図２】第１の実施の形態に係る画像形成装置を示す正面図である。
【図３】図１に示した画像形成装置の構成を示すブロック図である。
【図４】図１に示した画像形成装置において実行される、ユーザの待ち時間を短縮するためのプログラムの制御構造を示すフローチャートである。
【図５】ユーザが画像形成装置に接近する状態を模式的に示す側面図である。
【図６】本発明の第２の実施の形態に係る画像形成装置において実行される、ユーザの待ち時間を短縮するためのプログラムの制御構造を示すフローチャートである。
【図７】本発明の第３の実施の形態に係る画像形成装置を示す正面図である。
【図８】図７に示した画像形成装置の構成を示すブロック図である。
【図９】図７に示した画像形成装置において実行される、ユーザの待ち時間を短縮し、排紙トレイの高さを調整するためのプログラムの制御構造を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの名称及び機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３１】
（第１の実施の形態）
本発明の第１の実施の形態に係る画像形成装置は、プリント機能、コピー機能、ファクシミリ機能、及びスキャナ機能等の複数の機能を備えたデジタル複合機（ＭＦＰ）である。図１を参照して、本実施の形態に係る画像形成装置１００は、ＬＡＮ等のネットワーク１９０に接続され、コンピュータ等の端末装置２００から印刷指示を受付ける。
【００３２】
図２を参照して、画像形成装置１００は、画像形成部１０６、操作部１１０、センサ部１１６、撮像部１２０、原稿読取部１３０、原稿自動送り装置１３２、給紙部１３４、及び、胴内の排紙トレイ１３６を含む。操作部１１０は、タッチパネルディスプレイ及び操作キー部を備えている。タッチパネルディスプレイは、表示パネルと、表示パネルの上に配置されたタッチパネルとを含む。操作キー部には、ハードウェアの機能キー（電源スイッチ等）が配置される。操作キー部には、テンキーが配置される場合もある。
【００３３】
図３を参照して、画像形成装置１００はさらに、制御部１０２、記憶部１０４、画像処理部１０８、距離認識部１１４、及び顔認識部１１８を含む。制御部１０２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、揮発性の記憶装置であるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とを含み、画像形成装置１００全体を制御する。ＲＯＭには、画像形成装置１００の動作を制御するのに必要なプログラム及びデータが記憶されている。制御部１０２内部のＣＰＵは、ＲＯＭからプログラムをＲＡＭ上に読出して、ＲＡＭの一部を作業領域としてプログラムを実行する。即ち、ＣＰＵ１０２は、ＲＯＭに格納されているプログラムにしたがって画像形成装置１００を構成する各部の制御を行ない、画像形成装置１００の各機能を実現する。
【００３４】
記憶部１０４は、通電が遮断された場合にもデータを保持する不揮発性記憶装置であり、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）である。
【００３５】
通信部１１２は、ネットワーク１９０に有線又は無線で接続され、画像形成装置１００がネットワーク１９０を介して外部装置である端末装置２００と通信するためのインターフェイスであり、例えば、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）である。
【００３６】
画像形成装置１００は、ＦＡＸモデム（図示せず）を含む。ＦＡＸモデムは、外部の電話回線（図示せず）に接続され、画像形成装置１００が電話回線を介して外部装置とＦＡＸ通信するためのインターフェイスである。
【００３７】
原稿読取部１３０は、画像を読取るためのＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）と、原稿台又は原稿自動送り装置１３２にセットされた原稿を検知する原稿検知センサとを備え、原稿を読取って画像データを入力する。画像データは制御部１０２のＲＡＭに一時的に記憶される。
【００３８】
画像処理部１０８は、読取った画像データに対して、種々の画像処理を実行する。画像形成部１０６は、画像データに基づき記録紙に画像を形成（印刷）する。画像データは、必要に応じて記憶部１０４に記憶される。画像形成装置１００が印刷ジョブを受信した場合、画像処理部１０８は、印刷ジョブに対するＲＩＰ処理を実行し、画像形成部１０６による画像形成に使用される画像データを生成する。給紙部１３４は画像形成用の記録紙を保持する。
【００３９】
操作部１１０は、ユーザによる画像形成装置１００に対する指示等の入力を受付ける。操作部１１０は、上記したように、各種の入力キー（ハードウェアキー）を備えた操作キー部と、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）等の表示パネルの上にタッチパネルが配置されたタッチパネルディスプレイとを備えている。ユーザは、タッチパネルディスプレイに表示される画面によって、画像形成装置１００の状態及びジョブの処理状況等の確認を行なう。タッチパネルディスプレイに表示されたキーを、表示パネルに重ねられたタッチパネル上で選択する（タッチパネル上の該当部分にタッチする）ことによって、画像形成装置１００の機能設定及び動作指示等ができる。
【００４０】
制御部１０２は、操作部１１０に設けられたタッチパネルディスプレイ、及び入力キー等に対するユーザの操作を監視すると共に、タッチパネルディスプレイに画像形成装置１００の状態に関する情報等のユーザに通知すべき情報等を表示する。
【００４１】
センサ部１１６は、画像形成装置１００の前面に配置される。センサ部１１６は、例えば赤外線センサであり、赤外線を受信し、受信した信号強度に応じた信号を距離認識部１１４に出力する。距離認識部１１４は、センサ部１１６からの信号を解析して、対象物との距離を算出する。赤外線センサによる検出信号から、対象物との距離を計測するには公知の技術を使用する。例えば、距離認識部１１４は、センサ部１１６の検出強度に応じて、対象物との距離を算出する。赤外線センサが、２次元センサであれば、距離認識部１１４は、赤外線センサの検出信号から生成した２次元画像上の該当領域の面積から、対象物との距離を算出することができる。センサ部１１６及び距離認識部１１４により、制御部１０２は、画像形成装置１００とユーザとの距離を取得する。センサ部１１６は、ユーザとの距離を検出することができればよく、赤外線センサに限定されず、種々の距離センサを使用することができる。
【００４２】
撮像部１２０は、例えば、可視光を受信するＣＣＤカメラであり、画像形成装置１００の前面に配置される。顔認識部１１８は、撮像部１２０から出力される画像データから、顔領域を認識し、その特徴量を算出する。撮像部１２０及び顔認識部１１８により、制御部１０２は、撮像されたユーザの顔画像から特徴量を取得することができる。
【００４３】
センサ部１１６及び撮像部１２０は、画像形成装置１００の周りに位置し得るユーザを検出できるように、検出範囲及び撮像範囲が広いことが好ましい。撮像部１２０は、例えば、周囲３６０度を撮像することができる全天球カメラである。
【００４４】
以下、画像形成装置１００が搭載している機能（コピー機能、プリント機能、スキャナ機能、及びファクシミリ機能）を実行する各モードについて簡単に説明する。
【００４５】
（コピーモード）
画像形成装置１００を複写機として利用する場合には、原稿読取部１３０によって読取られた原稿の画像データが、画像形成部１０６から複写物として出力される。
【００４６】
原稿読取部１３０に装備されたＣＣＤにより、読取位置にセットされた原稿の画像を電子的に読取ることができる。読取られた画像データは、制御部１０２のＲＡＭ上に出力データ（印刷用データ）として完成された後、記憶部１０４に記憶される。その後、操作部１１０から指示された条件に基づいて、記憶部１０４に記憶された画像データが適切なタイミングで順次読出されて制御部１０２のＲＡＭに送られる。そして、画像形成部１０６での画像形成のタイミングに合わせて、画像データは画像形成部１０６へと伝送される。
【００４７】
給紙部１３４では、記録紙がピックアップローラによって引き出され、複数の搬送用ローラによって、画像形成部１０６まで搬送される。画像形成部１０６では、帯電された感光体ドラムを入力された画像データに応じて露光することにより、感光体ドラムの表面に、画像データに応じた静電潜像を形成する。感光体ドラム上の静電潜像部分にトナーを付着させた後、トナーによる画像を、転写ベルトを介して、搬送された記録紙に転写される。その後、記録紙は加熱及び加圧され（これにより記録紙に画像が定着する）、排紙トレイ１３６に排出される。
【００４８】
（プリントモード）
画像形成装置１００をプリンタとして利用する場合には、通信部１１２を介して受信した印刷ジョブから画像データが生成され、制御部１０２のＲＡＭ等を介して画像形成部１０６から出力される。
【００４９】
通信部１１２は、有線又は無線でネットワーク１９０と接続されており、ネットワーク１９０に接続されたコンピュータ等の端末装置２００から印刷ジョブを受信する。受信された印刷ジョブに対して、画像処理部１０８によりＲＩＰ処理が実行され、画像データが生成され、出力画像データとしてページ単位に記憶部１０４に記憶される。そして、画像データは、記憶部１０４から制御部１０２のＲＡＭに送られ、上記したコピーモードと同様に画像形成部１０６へと伝送され、記録紙への画像形成が行なわれる。
【００５０】
（スキャナモード）
画像形成装置１００を、例えばネットワークスキャナとして利用する場合には、原稿読取部１３０において読取られた原稿の画像データを、通信部１１２からネットワーク１９０を介してコンピュータ等の外部装置へ送信する。この場合にも、原稿読取部１３０に装備されたＣＣＤにより原稿を電子的に読取る。そして、読取られた原稿の画像データは、制御部１０２のＲＡＭ上に出力データとして完成された後、記憶部１０４に記憶される。そして、画像データは、再び記憶部１０４から制御部１０２のＲＡＭに送られ、操作部１１０を介して指定された送信先との通信を確立した上で、通信部１１２から、指示された送信先へと送信される。
【００５１】
（ファクシミリモード）
画像形成装置１００をファクシミリ装置として使用する場合、ファクシミリ装置からＦＡＸ受信したデータを、画像データとして制御部１０２のＲＭＡ上に形成し、上記と同様に、記憶部１０４への記憶、画像形成部１０６による印刷を実行することができる。また、画像形成装置１００は、記憶部１０４から画像データを読出して、ＦＡＸ通信用のデータ形式に変換して、ＦＡＸモデム及び電話回線網を介して外部のファクシミリ装置に送信することができる。
【００５２】
以下に、画像形成装置１００において実行される、ユーザの待ち時間を短縮するためのプログラムの制御構造に関して説明する。本プログラムは、画像形成装置１００の電源がオンされることにより起動される。画像形成装置１００ではマルチタスクにより複数のプログラムが並行して実行される。例えば、ユーザにより操作部１１０の操作を検出するプログラム、及び、印刷ジョブを受信して、記憶部１０４に記憶するプログラム等も、本プログラムと並行して実行される。
【００５３】
ここでは、画像形成装置１００の使用が許可されているユーザ（以下、登録ユーザともいう）に関して、ユーザＩＤとユーザの顔画像の特徴量（顔認識処理による認識対象を特定するための情報であり、例えば、各特徴をユニットベクトルとするベクトル空間におけるベクトル成分）とを対応付けたデータベースが、記憶部１０４に記憶されているとする。また、ユーザは、端末装置２００を操作して、画像形成装置１００に印刷指示を行なうときに、プリンタドライバにより提供される印刷条件の設定画面においてユーザＩＤを入力するとする。入力されたユーザＩＤは、印刷ジョブと共に画像形成装置１００に送信される。画像形成装置１００は、ユーザＩＤ及び印刷ジョブを受信して記憶部１０４に記憶する。印刷を指示したユーザは、画像形成装置１００を操作して印刷を実行するために、画像形成装置１００の所に行く。
【００５４】
図４を参照して、ステップ４００において、制御部１０２は、距離認識部１１４を制御して、画像形成装置１００に人が接近しているか否かを判定する。接近していると判定された場合、制御はステップ４０２に移行する。そうでなければ、ステップ４００が繰返される。制御部１０２は、人を検出した場合、検出された人との距離を計測して、制御部１０２内のＲＡＭに記憶する。したがって、制御部１０２は、計測された最新の距離が、前回計測された距離よりも小さくなっていれば、接近していると判定することができる。
【００５５】
ステップ４０２において、制御部１０２は、ステップ４００で接近が検出されたユーザに関して顔認識処理を実行する。具体的には、制御部１０２は、撮像部１２０を制御して撮像を行ない、画像データを取得し、顔認識部１１８に、取得された画像データに対して顔認識処理を実行させる。顔認識部１１８は、公知の顔認識処理により、撮像された画像に含まれる顔に対応するユーザＩＤを記憶部１０４から検出する。対応するユーザＩＤが記憶されていれば、顔認識部１１８は、そのユーザＩＤを制御部１０２に出力する。対応するユーザＩＤが記憶されていなければ、顔認識部１１８は、その旨を表す所定のデータを制御部１０２に出力する。制御部１０２は、顔認識部１１８から入力されたデータをＲＡＭに記憶する。なお、ここで実行される顔認識処理における画像処理は、記憶部に記憶されているユーザの顔画像の特徴量を取得するために使用された画像処理と同じである。
【００５６】
ステップ４０４において、制御部１０２は、ステップ４００で接近が検出され、ステップ４０２で顔認識されたユーザが、登録ユーザであるか否かを判定する。具体的には、制御部１０２は、ステップ４０２により顔認識部１１８から取得しＲＡＭに記憶したデータが、記憶部１０４に記憶されているユーザＩＤであるか否かを判定する。記憶部１０４に記憶されているユーザＩＤであれば、登録ユーザであると判定され、制御はステップ４０６に移行する。そうでなければ、制御はステップ４００に戻る。
【００５７】
ステップ４０６において、制御部１０２は、接近が検出され顔認識により登録ユーザと判定されたユーザが、画像形成装置１００から所定距離内にいるか否かを判定する。具体的には、制御部１０２は、距離認識部１１４を制御して、登録ユーザとの距離ｄを取得し、距離ｄが第１距離Ｄ１以下（ｄ≦Ｄ１）であるか否かを判定する。ｄ≦Ｄ１と判定された場合、制御はステップ４０８に移行する。そうでなければ（ｄ＞Ｄ１）、制御はステップ４００に戻る。第１距離Ｄ１は、画像形成装置１００が設置されている状況に応じて設定されていればよい。
【００５８】
ステップ４０８において、制御部１０２は、ステップ４０２で検出されＲＡＭに記憶されたユーザＩＤに対応する、未出力のジョブ（印刷されていない印刷ジョブ）が記憶部１０４に記憶されているか否かを判定する。ここでは、記憶部１０４に記憶されている印刷ジョブは、印刷されると、削除される、又は印刷されたことを示す情報が付加されるとする。そのユーザＩＤに対応する未出力のジョブが存在すれば、制御部１０２は、そのジョブを特定する情報（例えば、印刷ジョブの名前）をＲＡＭに記憶した後、制御はステップ４１０に移行する。そうでなければ、制御はステップ４００に戻る。
【００５９】
ステップ４１０において、制御部１０２は、ステップ４０８でＲＡＭに記憶されたジョブを特定する情報により特定されるジョブに対してＲＩＰ処理の実行を開始する。具体的には、制御部１０２は、ＲＩＰ処理プログラムを起動して、対象のジョブを特定する情報を引渡す。ＲＩＰ処理プログラムにより生成された画像データは、記憶部１０４に記憶される。
【００６０】
ステップ４１２において、制御部１０２は、接近が検出され顔認識により登録ユーザと判定されたユーザが、画像形成装置１００から所定距離外に出たか否かを判定する。具体的には、制御部１０２は、距離認識部１１４を制御して、登録ユーザとの距離ｄを取得し、距離ｄが第１距離Ｄ１よりも大きい（ｄ＞Ｄ１）か否かを判定する。ユーザが第１距離Ｄ１外に出たと判定された場合、制御はステップ４３０に移行する。そうでなければ（ｄ≦Ｄ１）、制御はステップ４１４に移行する。
【００６１】
ステップ４１４において、制御部１０２は、接近が検出され顔認識により登録ユーザと判定されたユーザが、画像形成装置１００の所に到着したか否かを判定する。具体的には、制御部１０２は、距離認識部１１４を制御して、登録ユーザとの距離ｄを取得し、距離ｄが第２距離Ｄ２（ここで、Ｄ２＜Ｄ１）以下（ｄ≦Ｄ２）であるか否かを判定する。ユーザが画像形成装置の所に到着したと判定された場合（ｄ≦Ｄ２）、制御はステップ４１６に移行する。そうでなければ（ｄ＞Ｄ２）、制御はステップ４１２に戻る。第２距離Ｄ２は、０＜Ｄ２＜Ｄ１の範囲内で、画像形成装置１００が設置されている状況に応じて設定されていればよい。第２距離Ｄ２は、ユーザが画像形成装置１００の操作部１１０を直接操作できる距離、又は、操作部１１０を直接操作することはできないが、操作部１１０の画面を視認することができる距離等、画像形成装置１００から比較的近い距離に設定されることが好ましい。
【００６２】
ステップ４１６において、制御部１０２は、画像形成装置１００の周りに、画像形成装置１００の所に到着した登録ユーザ以外の人がいるか否かを判定する。例えば、制御部１０２は、撮像部１２０を制御して撮像を行ない、撮像された画像中に、所定の大きさ以上の大きさの複数の顔領域が検出されるか否かを判定する。所定の大きさ以上の大きさの複数の顔領域が検出された場合、制御はステップ４２６に移行する。そうでなければ（所定の大きさ以上の大きさの顔領域が１つだけ検出された場合）、制御はステップ４１８に移行する。ここでは、少なくとも画像形成装置１００の所に到着した登録ユーザが検出される。なお、撮像された画像中の顔領域の検出は、デジタルカメラ等で使用されている公知の方法を使用することができる。検出の基準となる顔領域の所定の大きさは、画像形成装置１００からどの程度の範囲内の人を検出するかに応じて決定すればよい。画像形成装置１００から第２距離Ｄ２以内にいる人を検出することが好ましい。
【００６３】
ステップ４１８において、制御部１０２は、ステップ４０８でＲＡＭに記憶された未出力のジョブのリストを、操作部１１０に表示する。例えば、ユーザＩＤと共に、印刷ジョブの名前が、ユーザにより選択可能なように表示される。このとき、ジョブの実行をキャンセルするためのキャンセルキーも表示される。
【００６４】
ステップ４２０において、制御部１０２は、ユーザが操作部１１０を操作して、ステップ４１８で表示された印刷ジョブを選択したか否かを判定する。ジョブが選択されたと判定された場合、制御はステップ４２２に移行する。そうでなければ、制御はステップ４２８に移行する。
【００６５】
ステップ４２２において、制御部１０２は、ステップ４２０で選択された印刷ジョブに対応する画像データ（ステップ４１０で起動されたＲＩＰ処理プログラムにより生成され、記憶部１０４に記憶された画像データ）を記憶部１０４から読出して、画像形成部１０６により記録紙への画像形成を実行する。制御部１０２は、画像形成された印刷ジョブを記憶部１０４から削除し、ＲＡＭに記憶された未出力のジョブのリストからも削除する。
【００６６】
ステップ４２４において、制御部１０２は、ＲＡＭに記憶されていた未出力のジョブの全てについて出力が完了したか否かを判定する。全て出力されたと判定された場合、制御はステップ４００に戻る。そうでなければ、制御はステップ４１８に戻り、残りの未出力のジョブのリストを表示する。
【００６７】
ステップ４２０でジョブが選択されなかったと判定された場合、ステップ４２８において、制御部１０２は、キャンセルキーが選択されたか否かを判定する。キャンセルキーが選択されたと判定された場合、制御はステップ４００に戻る。このとき、操作部１１０において、未処理のジョブのリストは消去され、例えば、ホーム画面が表示される。キャンセルキーが選択されなければ、制御はステップ４２０に戻る。
【００６８】
なお、本プログラムは、並行して実行されている操作部１１０の操作を検出するプログラム等により、本プログラムを終了するトリガ（割込み等）を検出すると終了する。
【００６９】
ステップ４１６で、画像形成装置１００の周りに、画像形成装置１００に到着したユーザ以外の人がいると判定された場合（所定の大きさ以上の大きさの複数の顔領域が検出された場合）、ステップ４２６において、制御部１０２は、画像形成装置１００へのログイン認証を実行する。認証に成功したと判定された場合、制御はステップ４１８に移行し、上記したように、ステップ４０８でＲＡＭに記憶された未出力のジョブのリストが、操作部１１０に表示される。そうでなければ（認証に失敗した場合）、制御はステップ４３０に移行する。
【００７０】
ステップ４１２で、接近が検出され顔認識により登録ユーザと判定されたユーザが、画像形成装置１００から所定距離（第１距離Ｄ１）以上離れたと判定された場合、又は、ステップ４２６で、ログイン認証に失敗した場合、ステップ４３０において、制御部１０２は、ステップ４１０で起動されたＲＩＰ処理プログラムにより生成され、記憶部１０４に記憶された画像データを記憶部１０４から削除する。その後、制御はステップ４００に戻る。
【００７１】
図５を参照して、上記の処理を具体的に説明する。図５において、角度αは撮像部１２０の撮像範囲を示し、角度βはセンサ部１１６の検出範囲を示す。
【００７２】
登録ユーザ１５０が画像形成装置１００に接近している場合、ステップ４００によりユーザ１５０の接近が検出される。検出されたユーザ１５０と画像形成装置１００との距離が遠く（図５において、そのときのユーザ１５０を破線で示す）、ステップ４０２で撮像して得られた画像中の顔領域が小さければ、顔認識処理によりユーザＩＤは特定されず、ステップ４０４では登録ユーザとは判定されない。したがって、顔認識処理により登録ユーザとして検出できる程度に、ユーザ１５０が画像形成装置１００に近づくまで、ステップ４００〜ステップ４０４が繰返される。
【００７３】
ユーザ１５０がさらに画像形成装置１００に接近すると、ステップ４０２での顔認識処理の信頼度が十分になり、ステップ４０４により登録ユーザであると判定される。この段階で、検出されたユーザ１５０と画像形成装置１００との距離が第１距離Ｄ１以下でなければ、制御はステップ４００に戻る。
【００７４】
検出されたユーザ１５０と画像形成装置１００との距離が第１距離Ｄ１以下になり（図５において、そのときのユーザ１５０を実線で示す）、検出された登録ユーザに対応する未出力のジョブが記憶されていれば（ステップ４０８の判定結果がＹＥＳ）、ＲＩＰ処理プログラムが起動され、画像データの生成が開始される（ステップ４１０）。
【００７５】
検出されたユーザ１５０が画像形成装置１００にさらに接近し、ユーザ１５０と画像形成装置１００との距離が第２距離Ｄ２以下になり（ステップ４１４での判定結果がＹＥＳ）、且つ、画像形成装置１００の近くに他人がいなければ（ステップ４１６での判定結果がＮＯ）、未出力のジョブのリストが表示される（ステップ４１８）。ユーザ１５０と画像形成装置１００との距離が第２距離Ｄ２以下になっても、画像形成装置１００の近くに他人がいれば（ステップ４１６での判定結果がＹＥＳ）、ログイン認証が実行され（ステップ４２６）、ログイン認証に成功すれば未出力のジョブのリストが表示される（ステップ４１８）。
【００７６】
検出されたユーザ１５０と画像形成装置１００との距離が、一旦第１距離Ｄ１以下になったが、その後、第２距離Ｄ２以下になる前に、第１距離Ｄ１よりも大きくなった場合には（ステップ４１２の判定結果がＹＥＳ）、ＲＩＰ処理により生成された画像データは削除される（ステップ４３０）。画像形成装置１００の近くに他人がいてログイン認証が実行され、認証に失敗した場合にも（ステップ４２６の判定結果がＮＯ）、ＲＩＰ処理により生成された画像データは削除される（ステップ４３０）。
【００７７】
以上のように、ユーザが、画像形成装置１００から第１距離Ｄ１以内に接近し、そのユーザのユーザＩＤに対応する未出力のジョブが記憶部１０４に記憶されていれば、ＲＩＰ処理が開始される。したがって、ユーザが画像形成装置１００の前に来るまでに、画像形成に使用される画像データが生成され得る。ユーザがさらに接近し、画像形成装置１００から第２距離Ｄ２以内に接近したときに、画像形成装置１００の近くに他人がいなければ、そのユーザに対応する印刷ジョブのリストが操作部１１０に表示される。したがって、ユーザが印刷ジョブを選択すれば、直ちに画像形成が実行され、ユーザ認証及びＲＩＰ処理によりユーザの待ち時間が生じることを回避することができる。
【００７８】
親展プリントジョブである場合にも、同様に、ユーザが、画像形成装置１００から第１距離Ｄ１以内に接近し、そのユーザのユーザＩＤに対応する未出力の親展プリントジョブが記憶部１０４に記憶されていれば、ＲＩＰ処理を開始するようにすれば、ユーザが親展プリントジョブを選択し、暗証番号を入力すれば、直ちに画像形成が実行される。したがって、ＲＩＰ処理によりユーザの待ち時間が生じることを回避することができる。
【００７９】
ユーザが画像形成装置１００から第２距離Ｄ２以内に接近したときに、画像形成装置１００の近くに他人がいれば、ログイン認証が実行される。登録ユーザと画像形成装置１００との間に他人がいることもある。そのような場合に、不用意に印刷ジョブのリストが表示されることを回避し、セキュリティを確保することができる。
【００８０】
また、ユーザが、一旦画像形成装置１００から第１距離Ｄ１以内に接近しても、画像形成装置１００との距離が第２距離Ｄ２以下になる前に、第１距離Ｄ１以上離れると、ＲＩＰ処理により生成され記憶部１０４に記憶されている画像データは削除される。したがって、直ぐには使用されない不要な画像データが、記憶部１０４に記憶されたままになることを回避することができる。
【００８１】
なお、第２距離Ｄ２を適切に設定すれば、ステップ４１６及びステップ４２６はなくてもよい。他人が画像形成装置１００の近くにいても、登録ユーザと画像形成装置１００との間にいなければ（例えば、他人が登録ユーザの後ろにいれば）、印刷ジョブのリストを操作部１１０に表示してもよい。
【００８２】
また、図４において、ステップ４０２〜ステップ４０８を実行する順序は、適宜変更することができる。例えば、ステップ４００の次に、ステップ４０６を実行し、その判定結果がＹＥＳの場合に、ステップ４０２及びステップ４０４を実行するようにしてもよい。
【００８３】
上記では、ユーザを認識するための情報を含むデータベースが、画像形成装置１００の記憶部１０４に記憶されている場合を説明したが、これに限定されない。当該データベースは、画像形成装置１００の外部装置（コンピュータ等）に記憶されていてもよい。例えば、当該データベースが、ネットワーク１９０に接続されたサーバコンピュータに記憶されている場合、画像形成装置１００は、接近するユーザを撮像して得られた画像データをサーバコンピュータに送信し、サーバコンピュータが、受信した画像データを用いて顔認識処理を実行すればよい。画像形成装置１００は、サーバコンピュータから顔認識処理の結果を受信し、登録ユーザであれば、上記と同様に、図４のステップ４０６以降の処理を実行することができる。
【００８４】
上記では、顔認識処理によりユーザを識別する場合を説明したが、これに限定されない。例えば、ユーザＩＤに対応するＩＤを含む無線タグ（例えば、ＲＦＩＤを含むＲＦタグ）をユーザが携行し、画像形成装置１００は、無線タグからＩＤを読取る装置を備え、読取ったＩＤにより、接近するユーザ（ユーザＩＤ）を識別してもよい。
【００８５】
図５では、ユーザ１５０が画像形成装置１００の正面から接近する状況を示しているが、広い撮像範囲の撮像部１２０、及び広い検出範囲のセンサ部１１６を採用すれば、任意の方向から画像形成装置１００に接近するユーザを検出し、顔認識処理を行なうことが可能である。
【００８６】
上記では、ユーザが印刷を指示した画像形成装置１００に記憶されている印刷ジョブを対象とする場合を説明したが、これに限定されない。ユーザＩＤに対応するジョブが記憶されていれば、印刷ジョブ以外であっても処理対象としてもよい。例えば、ユーザに対応する受信したＦＡＸジョブが、画像形成装置１００に記憶されていれば、そのＦＡＸジョブも、ユーザが画像形成装置１００から所定距離以内に接近した場合に、ＲＩＰ処理の対象とすることができる。
【００８７】
上記では、撮像部１２０及びセンサ部１１６が画像形成装置１００に配置される場合を説明したが、これに限定されない。画像形成装置１００の周囲の壁及び天井等に配置されてもよい。撮像部１２０は、それが設置される場所、及び、画像形成装置１００に接近する人が通る経路に応じた撮像範囲のものを、１台又は複数台採用することができる。センサ部１１６に関しても同様に、それが設置される場所、及び、画像形成装置１００に接近する人が通る経路に応じた検出範囲のものを、１台又は複数台採用することができる。
【００８８】
（第２の実施の形態）
第１の実施の形態においては、ユーザが画像形成装置の所に到着する前にＲＩＰ処理を実行するのに対して、第２の実施の形態においては、ＲＩＰ処理に加えて記録紙への画像形成をも実行する。本実施の形態に係る画像形成装置は、第１の実施の形態と同様に構成され、同様にネットワークに接続される（図１〜図３）。以下においては、図１〜図３の参照番号を引用する。
【００８９】
本実施の形態に係る画像形成装置においては、図６に示すプログラムが実行される。図６のフローチャートが、図４と異なる点は、ステップ４１８がステップ５００で代替され、ステップ４２０〜ステップ４２８が削除されていることだけである。
【００９０】
本実施の形態においても第１の実施の形態と同様に、画像形成装置１００の使用が許可されているユーザに関して、ユーザＩＤとユーザの顔画像の特徴量とを対応付けたデータベースが、記憶部１０４に記憶されている。ユーザは、端末装置２００を操作して、画像形成装置１００に印刷指示を行なうときに、プリンタドライバにより提供される印刷条件の設定画面においてユーザＩＤを入力する。入力されたユーザＩＤは、印刷ジョブと共に画像形成装置１００に送信される。画像形成装置１００は、ユーザＩＤ及び印刷ジョブを受信して記憶部１０４に記憶する。印刷を指示したユーザは、画像形成装置１００を操作して印刷を実行するために、画像形成装置１００の所に行く。
【００９１】
図６を参照して、画像形成装置１００の電源がオンされると、第１の実施の形態と同様に、ステップ４００において、画像形成装置１００に人が接近しているか否かが判定され、接近していれば、ステップ４０２〜ステップ４０８が実行される。その結果、登録ユーザが第１距離Ｄ１内に入り、そのユーザの未出力のジョブが記憶部１０４に記憶されていれば、ステップ４１０において、それらに対してＲＩＰ処理が実行される。さらに、ステップ４１４において、登録ユーザと判定されたユーザが、画像形成装置１００の所に到着した（ｄ≦Ｄ２）ことが検出されると、ステップ４１６において、画像形成装置１００の周りに、他人がいるか否かが判定される。画像形成装置１００の周りに、他人がいなければ（ステップ４１６の判定結果がＮＯ）、制御はステップ５００に移行する。
【００９２】
ステップ５００において、制御部１０２は、画像形成部１０６を制御して、ステップ４１０で起動されたＲＩＰ処理プログラムにより生成され、記憶部１０４に記憶されている画像データを用いて、記録紙への画像形成を開始する。その後、制御はステップ４００に戻る。
【００９３】
一方、画像形成装置１００の周りに、他人がいれば（ステップ４１６での判定結果がＹＥＳ）、記録紙への画像形成を開始することなく、制御はステップ４００に戻る。
【００９４】
以上により、登録ユーザが、画像形成装置１００から第１距離Ｄ１以内に接近し、そのユーザのユーザＩＤに対応する未出力のジョブが記憶部１０４に記憶されていれば、ＲＩＰ処理が開始され、ユーザがさらに接近し、画像形成装置１００から第２距離Ｄ２以内に接近したときに、画像形成装置１００の近くに他人がいなければ、画像形成が実行される。したがって、ユーザは、印刷ジョブを指定する操作を行なわなくても全ての印刷物を取得することができ、ユーザの待ち時間をより一層短縮することができる。
【００９５】
なお、画像形成装置１００の周りに、他人がいて（ステップ４１６での判定結果がＹＥＳ）、記録紙への画像形成を開始することなく、制御がステップ４００に戻った場合、ユーザは、従来と同様にログイン認証を行ない、未出力のジョブを選択して印刷を実行することができる。
【００９６】
また、画像形成装置１００の周りに、他人がいる場合（ステップ４１６での判定結果がＹＥＳ）、第１の実施の形態と同様にログイン認証を行ない、認証に成功すれば、記憶部１０４に記憶されている画像データを用いて、記録紙への画像形成を開始するようにしてもよい。
【００９７】
（第３の実施の形態）
第１及び第２の実施の形態においては、ユーザが画像形成装置の所に到着する前に登録ユーザを認識したのに対して、第３の実施の形態においては、さらにそのユーザの身長を認識し、排紙トレイの位置を調整する。本実施の形態に係る画像形成装置は、第１の実施の形態と同様にネットワークに接続される（図１）。
【００９８】
本実施の形態に係る画像形成装置は、第１の実施の形態の画像形成装置に新たな構成が追加されており、図７及び図８に示すように構成されている。図７及び図８に示した画像形成装置３００が、図２及び図３に示した画像形成装置１００と異なる点は、排紙トレイ３０２及び排紙トレイ調整部３０４を含むことだけである。画像形成装置３００は、画像形成装置１００の構成要素を含む。
【００９９】
排紙トレイ３０２は、画像形成装置３００から排出される画像形成された記録紙を保持する。排紙トレイ調整部３０４は、モータ等の可動機構を備えており、制御部１０２の制御を受けて、排紙トレイ３０２の位置（高さ）を調整する。図７において、排紙トレイ３０２の位置が調整され得る範囲をＨで示す。
【０１００】
画像形成装置３００においては、図９に示すプログラムが実行される。図９のフローチャートが、図４と異なる点は、ステップ５２０及びステップ５２２が追加され、ステップ４１８がステップ５２４で代替されていることだけである。
【０１０１】
本実施の形態においても第１の実施の形態と同様に、画像形成装置１００の使用が許可されているユーザに関して、ユーザＩＤとユーザの顔画像の特徴量とを対応付けたデータベースが、記憶部１０４に記憶されている。ユーザは、端末装置２００を操作して、画像形成装置１００に印刷指示を行なうときに、プリンタドライバにより提供される印刷条件の設定画面においてユーザＩＤを入力する。入力されたユーザＩＤは、印刷ジョブと共に画像形成装置１００に送信される。画像形成装置１００は、ユーザＩＤ及び印刷ジョブを受信して記憶部１０４に記憶する。印刷を指示したユーザは、画像形成装置１００を操作して印刷を実行するために、画像形成装置１００の所に行く。
【０１０２】
図９を参照して、画像形成装置１００の電源がオンされると、第１の実施の形態と同様に、ステップ４００において、画像形成装置１００に人が接近しているか否かが判定され、接近していれば、ステップ４０２〜ステップ４０８が実行される。その結果、登録ユーザが第１距離Ｄ１内に入ったことが検出され、そのユーザの未出力のジョブが記憶部１０４に記憶されていれば（ステップ４０８の判定結果がＹＥＳ）、制御はステップ５２０に移行する。
【０１０３】
ステップ５２０において、制御部１０２は、接近が検出され顔認識により登録ユーザと判定されたユーザの身長を計測する。具体的には、制御部１０２は、撮像部１２０を制御して撮像を行ない、取得した画像データから人の領域を抽出し、その大きさから身長を算出する。このとき撮像されるユーザは、画像形成装置３００からほぼ決まった距離（第１距離Ｄ１）離れた場所に位置するので、撮像された画像内の人の領域の大きさ（長さ）から実際の寸法を算出することができる。図５に示したように、撮像部１２０が人の全身を撮像することができない場合でも、撮像部１２０の位置及び撮像方向が固定されていれば、撮像された画像の下端部に対応する位置の実際の高さを予め決定しておくことができ、その値（高さ）を考慮して、撮像されたユーザの身長を算出することができる。
【０１０４】
ステップ５２２において、制御部１０２は、ステップ５２０で算出された身長に応じて、後述のステップ５２４で画像形成された記録紙を排出するときに使用される排紙トレイ３０２の高さを決定し、ＲＡＭに記憶する。例えば、予め身長と排紙トレイ３０２の位置を表すデータとを対応させたテーブルを記憶部１０４に記憶しておき、制御部１０２は、そのテーブルを参照して、身長に対応する排紙トレイ３０２の位置を決定する。
【０１０５】
その後、ステップ４１０において、そのユーザの未出力のジョブに対してＲＩＰ処理が実行される。さらに、ステップ４１４において、登録ユーザと判定されたユーザが、画像形成装置１００の所に到着した（ｄ≦Ｄ２）ことが検出されると、ステップ４１６において、画像形成装置１００の周りに、他人がいるか否かが判定される。画像形成装置１００の周りに、他人がいなければ（ステップ４１６の判定結果がＮＯ）、制御はステップ５２４に移行する。
【０１０６】
ステップ５２４において、制御部１０２は、排紙トレイ調整部３０４を制御して、ステップ５２２で決定された位置に排紙トレイ３０２を移動させ、画像形成部１０６を制御して、ステップ４１０で起動されたＲＩＰ処理プログラムにより生成され、記憶部１０４に記憶されている画像データを用いて、記録紙への画像形成を実行する。画像形成された記録紙は、位置調整後の排紙トレイ３０２に排出される。その後、ステップ４２０〜ステップ４２８の処理が実行され、ユーザは操作部１１０に表示されたジョブを選択して印刷すること、及び、印刷をキャンセルすることができる。
【０１０７】
ここで決定される身長に対応する排紙トレイの位置は、その身長の人が画像形成装置３００から排出されて排紙トレイに保持されている記録紙を、容易に回収することができる位置である。背の高い人に対しては、必要以上にかがむことなく、排紙トレイに保持されている記録紙を回収することができる高さに、排紙トレイの位置が決定されることが好ましい。車椅子に乗っている人に対しては、必要以上に伸び上ることなく、排紙トレイに保持されている記録紙を回収することができる高さに、排紙トレイの位置が決定されることが好ましい。
【０１０８】
一方、画像形成装置１００の周りに、他人がいれば（ステップ４１６の判定結果がＹＥＳ）、制御はステップ４２６に移行し、ログイン認証が実行される。ログイン認証の結果に応じて、第１の実施の形態と同様の処理が実行される。
【０１０９】
以上により、登録ユーザが、画像形成装置１００から第１距離Ｄ１以内に接近し、そのユーザのユーザＩＤに対応する未出力のジョブが記憶部１０４に記憶されていれば、ＲＩＰ処理が開始され、ユーザがさらに接近し、画像形成装置１００から第２距離Ｄ２以内に接近したときに、画像形成装置１００の近くに他人がいなければ、画像形成された記録紙が排出される。したがって、ユーザは、印刷ジョブを指定する操作を行なわなくても印刷物を取得することができ、ユーザの待ち時間をより一層短縮することができる。
【０１１０】
また、このとき排紙トレイの高さは、そのユーザの身長に応じて、排紙トレイに保持されている記録紙を容易に回収することができる高さに調整される。したがって、ユーザが、排紙トレイから印刷物を回収するときの負担を軽減することができる。
【０１１１】
上記では、１つの排紙トレイ３０２の位置を、計測されたユーザの身長に応じて変更する場合を説明したが、これに限定されない。例えば、画像形成装置が、異なる高さ位置に配置された複数の排紙トレイを有する場合には、それらの中から、計測された身長に応じて、適切な排紙トレイを選択してもよい。その場合、予め、身長と排紙トレイを特定する情報とを対応させて記憶部１０４に記憶しておけばよい。
【０１１２】
また、上記では、未出力のジョブを表示する場合を説明したが、第２の実施の形態と同様に、画像形成装置１００の周りに他人がいなければ、未出力のジョブに関して出力（印刷）を実行してもよい。
【０１１３】
上記では、撮像部１２０により身長を計測する場合を説明したが、これに限定されない。ユーザの身長の計測方法は任意であり、公知の方法を使用することができる。
【０１１４】
以上、実施の形態を説明することにより本発明を説明したが、上記した実施の形態は例示であって、本発明は上記した実施の形態に限定されるものではなく、種々変更して実施することができる。
【符号の説明】
【０１１５】
１００    画像形成装置
１０２    制御部
１０４    記憶部
１０６    画像形成部
１０８    画像処理部
１１０    操作部
１１２    通信部
１１４    距離認識部
１１６    センサ部
１１８    顔認識部
１２０    撮像部
１３０    原稿読取部
１３２    原稿自動送り装置
１３４    給紙部
１３６    排紙トレイ
１９０    ネットワーク
２００    端末装置
【図１】
2016043652.tif 000003
【図２】
2016043652.tif 000004
【図３】
2016043652.tif 000005
【図４】
2016043652.tif 000006
【図５】
2016043652.tif 000007
【図６】
2016043652.tif 000008
【図７】
2016043652.tif 000009
【図８】
2016043652.tif 000010
【図９】
2016043652.tif 000011