(57)【要約】【課題】撮影による認証のユーザビリティを向上させた画像形成装置を提供すること。【解決手段】画像形成装置１０は、カメラ１４が撮像した第１の範囲に存在する人物の画像に基づいて顔認証処理を行う認証部３００と、ジョブを実行する制御部１００と、表示部２０２に画面を表示する操作部２００と、を備え、制御部１００は、顔認証処理が成功した際に、認証された人物に対応するジョブを実行し、操作部２００は、認証された人物が第１の範囲内であって第１の範囲より画像形成装置からの距離が短い第２の範囲に存在する場合に、認証された人物に対応する画面を表示部２０２に表示する。【選択図】図４
2019142123.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段が撮像した第１の範囲に存在する人物の画像に基づいて顔認証処理を行う認証手段と、
ジョブを実行する実行手段と、
表示手段と、を備え、
前記実行手段は、前記顔認証処理が成功した際に、認証された人物に対応するジョブを実行し、
前記表示手段は、前記認証された人物が前記第１の範囲内であって前記第１の範囲より画像形成装置からの距離が短い第２の範囲に存在する場合に、前記認証された人物に対応する画面を表示する
ことを特徴とする画像形成装置。
【請求項２】
前記表示手段は、前記顔認証処理が成功した際に、認証前であることを示す画面を表示し、前記認証された人物が前記第１の範囲から前記第２の範囲に侵入した際に、前記認証された人物に対応する画面の表示に遷移する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像形成装置の周囲を撮像する撮像手段と、
人物と前記画像形成装置との距離を検出して該人物が存在する範囲を検出する検出手段と、をさらに備え、
前記撮像手段は、前記検出手段により人物が前記第１の範囲に存在することが検出された場合に、前記顔認証処理のために該人物の顔を撮像する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記表示手段は、前記検出手段により人物が前記第１の範囲に存在することが検出された際に、認証前であることを示す画面を表示し、前記認証された人物が前記第１の範囲から前記第２の範囲に侵入した際に、前記認証された人物に対応する画面の表示に遷移する
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記検出手段は、人感センサの検知結果に基づいて人物と前記画像形成装置との距離を検出する
ことを特徴とすることを特徴とする請求項３または４に記載の画像形成装置。
【請求項６】
前記人感センサは、焦電型赤外線センサ、赤外線アレイセンサおよび超音波センサのいずれかである
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記撮像手段は、前記第１の範囲を含む範囲を撮像する第１の撮像装置と、前記第１の範囲で人物の顔を撮像する第２の撮像装置を有し、
前記検出手段は、前記第１の撮像装置が撮像した画像に基づいて人物が存在する範囲を検出し、
前記認証手段は、前記第２の撮像装置が撮像した画像に基づいて前記顔認証処理を行う
ことを特徴とする請求項３または４に記載の画像形成装置。
【請求項８】
前記ジョブは、前記画像形成装置に滞留する印刷ジョブである
ことを特徴とする請求項１乃至８のいずれか１項に記載の画像形成装置。
【請求項９】
画像形成装置の制御方法であって、
撮像手段が撮像した第１の範囲に存在する人物の画像に基づいて顔認証処理を行う認証工程と、
前記顔認証処理が成功した際に、認証された人物に対応するジョブを実行する実行工程と、
前記認証された人物が前記第１の範囲内であって前記第１の範囲より前記画像形成装置からの距離が短い第２の範囲に存在する場合に、前記認証された人物に対応する画面を表示する表示工程と、を有する
ことを特徴とする制御方法。
【請求項１０】
請求項１乃至８のいずれか１項に記載の情報処理装置の各手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項１１】
撮像手段が撮像した第１の範囲に存在する人物の画像に基づいて顔認証処理を行う認証手段と、
ジョブを実行する実行手段と、
表示手段と、を備え、
前記実行手段は、前記顔認証処理が成功した際に、認証された人物に対応するジョブを実行し、
前記表示手段は、前記認証された人物が前記第１の範囲内であって前記第１の範囲より情報処理装置からの距離が短い第２の範囲に存在する場合に、前記認証された人物に対応する画面を表示する
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、情報処理装置、プログラムに関する。
【背景技術】
【０００２】
従来、認証方法として、ＩＤ入力、指紋認証、静脈認証、ＩＣカード認証等がある。これらの認証は、認証時にユーザの操作・動作を求めるものでありユーザが意図したタイミングで認証を行うことができる。一方で、画像形成装置に撮像部を設け、撮像部により撮影された画像に基づいて画像形成装置に接近してくる人物の認証を行う顔認証が考案されている。顔認証によれば、撮像範囲内であればユーザが画像形成装置から離れた位置にいても認証を行うことができ、認証時のユーザの操作・動作が不要なため、ユーザの認証における利便性を向上させることができる。
【０００３】
しかしながら、画像形成装置から距離があっても認証可能なため、ユーザが意図しないタイミングで無意識のうちにログインしてしまう恐れがある。さらに、画像形成装置から離れた位置のユーザの認証が行われると、ユーザはログインの成功を示す通知を見落としてしまう可能性や、認証されたことが分からない可能性がある。そこで、特許文献１は、処理装置に近い所定の領域内に存在する人の画像に対応付けられた画面を表示する処理装置を開示している。
【０００４】
また、画像形成装置には、パーソナルコンピュータなどの端末にて印刷ジョブが指示されてもすぐに印刷を実行せず、一時的に画像形成装置内部にデータを保存し、ユーザが画像形成装置によって認証されると印刷を実行する留め置きプリント機能がある。留め置きプリントにより、放置プリントを抑制、または紙文書からの情報漏えいを防ぐことが可能となる。留め置きプリントに関しては、ユーザが画像形成装置の前で印刷処理時間を待たずにプリントを受け取れるようにしたいという要望がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−６９８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術では、画像形成装置から離れた位置のユーザの認証を行い、ユーザが画像形成装置に近づいている間に留め置きプリントの印刷を行い、ユーザが画像形成装置の前で印刷処理時間を待たずにプリントを受け取ることができない。
【０００７】
本発明は、撮影による認証のユーザビリティを向上させた画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の画像形成装置は、撮像手段が撮像した第１の範囲に存在する人物の画像に基づいて顔認証処理を行う認証手段と、ジョブを実行する実行手段と、表示手段と、を備え、前記実行手段は、前記顔認証処理が成功した際に、認証された人物に対応するジョブを実行し、前記表示手段は、前記認証された人物が前記第１の範囲内であって前記第１の範囲より画像形成装置からの距離が短い第２の範囲に存在する場合に、前記認証された人物に対応する画面を表示する。
【発明の効果】
【０００９】
本発明によれば、撮影による認証のユーザビリティを向上させた画像形成装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置の外観図である。
【図２】人物を検出する範囲を説明する図である。
【図３】人物を検出する範囲を説明する図である。
【図４】画像形成装置の構成を示すブロック図である。
【図５】認証部が実行する処理を説明する図である。
【図６】画像形成装置から人物までの距離測定方法を説明する図である。
【図７】表示部に表示される認証前後の画面の一例を示す図である。
【図８】顔認証処理の流れを示すフローチャートである。
【図９】顔認証処理の流れを示すフローチャートである。
【図１０】画像形成装置に人物が近づいた場合の動作を説明する図である。
【発明を実施するための形態】
【００１１】
図１は、画像形成装置１０の外観を示す図である。画像形成装置１０は、プリント機能、スキャナ機能、コピー機能、ＦＡＸ機能などの複数の機能を有している。画像形成装置１０は、画像形成装置１０に接近する人を検出するためのセンサ１１および顔認証を行うためのカメラ１４を備える。本実施形態では、センサ１１およびカメラ１４は、画像形成装置１０のユーザが操作を行う際に位置する方向（以下、前方という）に向けて配置されている。さらに、画像形成装置１０は、表示部２０２を備える。なお、画像形成装置１０は情報処理装置の一例であり、撮影した画像による認証を行う機能を有する情報処理装置であればよい。
【００１２】
本実施形態の画像形成装置１０は、留め置きプリント機能を有する。留め置きプリント機能の動作時には、画像形成装置１０はパーソナルコンピュータなどの端末にて印刷ジョブが指示されてもすぐに印刷を実行せず、一時的に画像形成装置１０内部にデータを保存し、留め置く。そして、ユーザが画像形成装置１０によって認証された場合や、ユーザが画像形成装置１０で印刷ジョブを実行させる操作をした場合に、画像形成装置１０は滞留している印刷を実行する。
【００１３】
センサ１１は、画像形成装置１０の前方における、ユーザを含む移動体（例えば、人物等）の移動を検出する人感センサである。また、本実施形態の画像形成装置１０は、センサ１１で取得した情報に基づいて、検出した人物と画像形成装置１０との距離を検出することができる。センサ１１として、例えば、焦電型赤外線センサ、赤外線アレイセンサ、超音波センサ等を用いる。焦電型赤外線センサは、熱源（例えば、人物等）から放射される赤外線を感知し、その変化量に基づいて人物の検知を行うセンサである。赤外線アレイセンサは、複数の赤外線受光素子を備え、熱源（例えば、人物等）から放射される赤外線を各赤外線受光素子で受光し、熱源の温度分布情報を取得し、温度分布情報に基づいて人物の検知を行うセンサである。超音波センサは、超音波を対象物（例えば、人物等）に向け発信し、その反射波を受信することにより、対象物の有無や対象物までの距離を検出するセンサである。
【００１４】
カメラ１４は、画像形成装置１０の周囲を撮影する撮像装置である。本実施形態では、カメラ１４は、画像形成装置１０の前方の画像を撮像するものとする。本実施形態の画像形成装置１０では、後述するように、画像形成装置１０に近づいてくる人物の顔をカメラ１４で撮像し、取得した画像を用いて、画像形成装置１０の使用を許可するための認証を行う。さらに、画像形成装置１０では、留め置きプリントの自動ジョブ実行を行うための顔認証にもカメラ１４を用いる。また、カメラ１４は、操作者の目線認識や操作者のなりすまし防止など別の目的と併用してもよい。
【００１５】
表示部２０２は、ＬＣＤ（液晶表示装置）等の表示デバイスを有し、画像形成装置１０に関する操作内容や各種設定等の情報を表示する。また、表示部２０２は、ユーザからの操作を受け付けるタッチ操作可能な操作パネルとしての機能を兼ね備えていてもよい。
【００１６】
図２および図３は、画像形成装置１０が人物を検出する範囲を説明するための図である。図２は、画像形成装置１０およびその周辺を、画像形成装置１０の高さ方向の上側から見たものを示している。図３は、画像形成装置１０およびその周辺を、画像形成装置１０の側方から見たものを示している。なお、図３には、人物３０を併せて示している。
【００１７】
センサ１１は、検出範囲Ａ１内に存在する人物３０を検出する。センサ１１が人物の検出を行う検出範囲Ａ１は、画像形成装置１０の前方に形成される。本実施形態においては、検出範囲Ａ１は、高さ方向上側からみたときに中心角が１８０度未満に設定された扇形となっているが、これに限られるものではない。
【００１８】
第一指定範囲Ｒ１は、顔認証処理を開始する範囲であり、ユーザや管理者によってあらかじめ画像形成装置１０に設定される。本実施形態では、例えば、画像形成装置１０の前方の、画像形成装置１０から３．０ｍ以内の範囲を第一指定範囲Ｒ１とする。第一指定範囲Ｒ１に人物３０が侵入したか否かはセンサ１１により検出され、人物３０が第一指定範囲Ｒ１に侵入したことが検出されると、顔認証を行うためにカメラ１４を起動し、顔認証処理を行う。センサ１１で人物３０の検出を行える検出範囲Ａ１の画像形成装置１０からの距離は、第一指定範囲Ｒ１の画像形成装置１０の距離より大きい。
【００１９】
第二指定範囲Ｒ２は、表示部２０２に認証されたユーザ固有の画面を表示する範囲であり、ユーザや管理者によってあらかじめ画像形成装置１０に設定される。第二指定範囲は、第一指定範囲Ｒ１に含まれ、画像形成装置１０に近づいたユーザが表示部２０２を確認することが可能な範囲が設定される。本実施形態では、例えば、画像形成装置１０の前方の、画像形成装置１０から０．５ｍ以内の範囲を第二指定範囲とする。
【００２０】
操作範囲Ｒ３は、ユーザが画像形成装置１０を操作する際に所在する範囲を示している。具体的には、操作範囲Ｒ３は、画像形成装置１０の前方に形成され、高さ方向上側からみたときに、矩形となっている。操作範囲Ｒ３の長辺の長さは、例えば、画像形成装置１０の前方の辺の長さと同じである。また、操作範囲Ｒ３の全域は、第二指定範囲Ｒ２に含まれ、第二指定範囲Ｒ２の中で画像形成装置１０により近い位置に配置される。
【００２１】
カメラ１４は、撮影範囲Ａ２内の人物３０の顔を撮影することができる。カメラ１４は、人物３０の顔を撮像できる角度で画像形成装置１０に配置される。本実施形態のカメラ１４は、第一指定範囲Ｒ１内の人物３０の顔を撮影可能な撮像装置とするが、これより広い撮像範囲を有していてもよい。また、第一指定範囲Ｒ１と第二指定範囲Ｒ２の間に顔認証でログインを行うことができるログイン範囲を設定して、ログイン範囲を撮影範囲Ａ２とするよう設定してもよい。また、本実施形態の撮影範囲Ａ２は、高さ方向上側からみたときに、中心角が１８０度未満の扇形となっているが、これに限られるものではない。
【００２２】
図４は、画像形成装置１０の構成を示すブロック図である。画像形成装置１０は、画像形成装置１０の動作を統括する制御部１００、操作部２００、認証部３００、スキャナ部４００およびプリンタ部５００を備えている。
制御部１００は、操作部２００、認証部３００、スキャナ部４００およびプリンタ部５００と通信可能である。制御部１００は、ＣＰＵ１１０、ＲＡＭ１１１、ＲＯＭ１１２、電源制御部１１３、入出力Ｉ／Ｆ１１４、ＬＡＮコントローラ１１５、ＨＤＤ１１７、デバイスＩ／Ｆ１１８および画像処理部１１９を備え、それらはシステムバス１１６に接続されている。
【００２３】
ＣＰＵ１１０は、ＲＯＭ１１２に記憶された制御プログラム等に基づいて、接続中の各種デバイスとのアクセスを統括的に制御すると共に、制御部１００で実行される各種処理についても統括的に制御する。ＣＰＵ１１０は、入出力Ｉ／Ｆ１１４を介して操作部２００および認証部３００との通信を行う。また、ＣＰＵ１１０は、デバイスＩ／Ｆ１１８を介してスキャナ部４００およびプリンタ部５００との通信を行う。
【００２４】
さらに、ＣＰＵ１１０は、操作部２００が一定時間操作されないなど、画像形成装置１０が所定時間使用されない場合は、電源制御部１１３を介して画像形成装置１０の電力モードを、ＳｔａｎｄｂｙモードからＳｌｅｅｐモードに移行させる。Ｓｔａｎｄｂｙモードは、待機状態であり、指示に応じてスキャナ部４００による読取動作やプリンタ部５００による印刷動作を実行することが可能な状態である。Ｓｌｅｅｐモードは、Ｓｔａｎｄｂｙモードより消費電力の少ない省電力状態である。Ｓｌｅｅｐモードにおいては、省電力状態から復帰するために必要な処理部にのみ電力が供給されており、表示部２０２はバックライトが消され何も表示されない状態である。例えば、本実施形態のＳｌｅｅｐモードでは、ＬＡＮコントローラ１１５、電源制御部１１３、操作部２００のＣＰＵ２０１、認証部３００のＣＰＵ３０１およびセンサ１１のみに電力が供給されている。
【００２５】
ＲＡＭ１１１は、ＣＰＵ１１０が動作するためのシステムワークメモリである。また、ＲＡＭ１１１は、画像データを一時記憶するためのメモリでもある。ＲＯＭ１１２は、装置のブートプログラムなどを格納している。ＬＡＮコントローラ１１５は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワークに接続され、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの外部装置と通信する。ＨＤＤ１１７は、ハードディスクドライブであり、システムソフトウェアや画像データなどを格納する。画像処理部１１９は、ＲＡＭ１１１に記憶された画像データを読み出し、拡大・縮小処理や色調整などの画像処理を行う。
【００２６】
電源制御部１１３は、画像形成装置１０の電源を制御し、ＣＰＵ１１０からの指示もしくはユーザによる電源スイッチや節電ボタンなどの操作により電源の制御を行う。電源制御部１１３は、電源スイッチによる電源オフの操作を検出することが可能であり、検出した結果を電源オフ要求として、ＣＰＵ１１０に通知する。ＣＰＵ１１０は、電源オフ要求を受信すると画像形成装置１０を電源オフできる状態へと移行させ、電源制御部１１３に対して電源停止の指示を行う。
【００２７】
操作部２００は、ユーザが画像形成装置１０を制御するためのものであり、画像形成装置１０とユーザ間での情報の入出力を行う。操作部２００は、ＣＰＵ２０１、表示部２０２および入力部２０３を備える。ＣＰＵ２０１は、操作部２００全体を統括制御する。表示部２０２は、画像形成装置１０に関する操作内容や各種設定等の情報を表示する。入力部２０３は、タッチパネル、ハードウェアキー等を備え、ユーザからの操作を受け付ける。さらに、操作部２００は、ＮＦＣリーダライタ、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール等のユーザの持つ携帯端末とデータをやり取りするためのインターフェースを備えていてもよい。
【００２８】
認証部３００は、人物の検出と人物の顔認証を行う。認証部３００は、ＣＰＵ３０１、センサ１１およびカメラ１４を備える。ＣＰＵ３０１は、認証部３００全体を総括制御し、センサ１１およびカメラ１４が取得した情報に基づいてユーザの認証を行う。
スキャナ部４００は、原稿から光学的に画像を読み取り画像データを生成する画像入力デバイスである。プリンタ部５００は、用紙などの記録媒体に画像を形成する画像出力デバイスである。
【００２９】
次に、認証部３００のＣＰＵ３０１で実行する処理について、図５を用いて説明する。図５は、認証部３００が実行する処理を説明する図である。認証部３００は、ソフトウェアの構成として、センサ受信部３２０、人検出部３２１、距離検出部３２２、カメラ受信部３２３、顔検出部３２４および顔認証部３２５を備える。
【００３０】
センサ受信部３２０は、センサ１１から検知結果となるデータを受信し、人検出部３２１および距離検出部３２２に送信する。
人検出部３２１は、センサ受信部３２０から受信するデータに基づいて、検出範囲Ａ１内に人物が存在するか否かを判定し、判断結果を電源制御部１１３に送信する。人検出部３２１から人物が検出範囲Ａ１に存在するという判断結果を受信した電源制御部１１３は、電源制御部１１３にカメラ１４へ電源を供給するよう指示する。
【００３１】
距離検出部３２２は、センサ受信部３２０のデータに基づいて、画像形成装置１０から人物までの距離を検出し、検出結果である距離情報を顔認証部３２５に送信する。距離の検出の一例として、赤外線アレイセンサを使った距離検出の方法について、図６を用いて説明する。図６は、画像形成装置１０から人物までの距離測定方法を説明する図である。
【００３２】
センサ１１である赤外線アレイセンサには、赤外線を受光する赤外線受光素子がマトリクス状に配列されている。赤外線アレイセンサは、各赤外線受光素子で受光した赤外線量（受光結果）に基づく温度値を用いることによって、熱源の形状（検出領域）を温度分布として特定する。図６では、赤外線受光素子が１〜８の８行とａ〜ｈの８列の合計６４個で配列された赤外線アレイセンサの例を説明する。以降の説明では、センサ１１の各赤外線受光素子の位置を指定する際に、素子１ａ〜素子８ｈの表記で示す。
【００３３】
図６（Ａ）は、人物の位置を示す図である。人物６０１は、画像形成装置１０からの距離Ｄ１にいる。人物６０２は、画像形成装置１０からの距離Ｄ２にいる。距離Ｄ２は、距離Ｄ１より短い距離である。図６（Ｂ）は、画像形成装置１０から距離Ｄ１にいる人物６０１の検出結果を示す図である。図６（Ｃ）は、画像形成装置１０から距離Ｄ２にいる人物６０２の検出結果を示す図である。図６（Ｂ）および図６（Ｃ）に示される赤外線アレイセンサの検出結果は、色が濃いほど高温であることを示している。
【００３４】
図６（Ｂ）では、最も高温となる受光素子のうち行番号が最も大きい素子は素子５ｄであり、行番号は５である。図６（Ｃ）では、最も高温となる受光素子のうち行番号が最も大きい素子は素子８ｄおよび素子８ｅであり、行番号は８である。このように、最も高温となる受光素子の行番号と人物から画像形成装置１０までの距離には依存関係があり、行番号が大きいほど、人物が画像形成装置１０の近くにいることを示している。したがって、行番号と距離の対応関係に基づいて、画像形成装置１０から人物までの距離が検出可能である。
【００３５】
図６で説明した方法は一例であり、他の方法により距離を検出することも可能である。例えば、超音波センサ等の物体までの距離が検出可能なセンサを使用して距離検出を行ってもよい。また、センサ１１を用いずに、カメラ１４により撮像したカメラ画像から検出した身体の特定の部位の大きさに基づいて距離検出を行ってもよい。距離の検出にカメラ１４を用いる場合、カメラ１４は、人検出用の広角のカメラと人物の顔を撮影するためのカメラの２種類のカメラを備える構成にしてもよい。
【００３６】
カメラ受信部３２３は、カメラ１４の撮像した画像を受信し、顔検出部３２４に送信する。
顔検出部３２４は、カメラ受信部３２３から受信した画像の中に人物の顔が存在するか否かを判定する。そして、顔検出部３２４は、人物の顔が存在すると判定した場合は、画像に含まれる人物の顔の部分の画像（以下、顔画像という）を顔認証部３２５に送信する。
【００３７】
顔認証部３２５は、顔検出部３２４から受信した顔画像から特徴量データを算出する。そして、顔認証部３２５は、予め登録してある特徴量データである辞書特徴量データと顔画像から取得した特徴量データとを照合し、顔画像の人物が画像形成装置１０の使用許可を受けているか否かを認証する。顔認証部３２５は、認証結果および距離検出部３２２から受信した距離情報をＣＰＵ３０１に送信する。
【００３８】
認証結果および距離情報を受け取ったＣＰＵ３０１は、認証結果および距離情報を制御部１００のＣＰＵ１１０へ送信する。ＣＰＵ１１０は、カメラ１４によって撮像された人物が画像形成装置１０の使用許可を受けている場合、当該人物の留め置きプリントジョブの滞留有無を調べる。そして、留め置きプリントのジョブが存在した場合、ＣＰＵ１１０は、付属された距離情報に応じてプリンタ部５００を制御し、プリント処理を実行する。また、ＣＰＵ１１０は、距離情報に応じて当該人物に対応した画面を表示部２０２に表示するための表示指示を操作部２００へ出す。例えば、ＣＰＵ１１０は、人物が第二指定範囲Ｒ２内に到着した段階で、表示指示を出す。ＣＰＵ１１０から表示指示を受けた操作部２００内のＣＰＵ２０１は、表示指示に従って、表示部２０２に認証された人物の設定に対応した画面を表示する。一方、カメラ１４によって撮像された人物が画像形成装置１０の使用許可を受けていない場合、ＣＰＵ１１０は、ＩＤ認証やＩＣカードによる認証等、顔認証以外の方法での認証を行うための画面を表示部２０２に表示させる指示を行う。
【００３９】
図７は、表示部２０２に表示される画面の一例を示す図である。図７（Ａ）は、ＩＤ認証の画面の一例を示す図である。図７（Ｂ）は、認証後の画面の一例を示す図である。
カメラ１４による顔認証処理において、認証用の顔画像がない等により顔認証が成功しなかった場合には、顔認証以外の方法での認証を行ってもらう必要がある。顔認証が成功しなかった場合、例えば、ＣＰＵ１１０は表示部２０２に、ユーザ名（もしくはＩＤ）とパスワードの入力を行うためのＩＤ認証画面を表示させ、ＩＤ認証を行う。顔認証やＩＤ認証での認証が成功した場合、表示部２０２には、認証を行った人物に対応した認証後の画面が表示される。認証後の画面には、「コピー」や「スキャン」などの操作画面と共に、ユーザ名やＩＤなど認証された人物を示す情報を表示する。ユーザ名やＩＤなど認証された人物を示す情報を表示することにより、ユーザは誰の権限で認証されているのか、すなわち、自分の情報でログインできているか確認することができる。
【００４０】
図８および図９は、顔認証処理の流れを示すフローチャートである。本処理では、人検出、顔認証、留め置きプリントの自動実行および画面の表示を行う一連の処理について説明する。これらの処置は、制御部１００のＣＰＵ１１０、認証部３００のＣＰＵ３０１および操作部２００のＣＰＵ２０１により実行される。具体的には、Ｓ８０１からＳ８０５までの手順はＲＯＭ１１２に格納され、ＣＰＵ１１０により実行される。Ｓ９０１からＳ９０４までの手順はＣＰＵ２０１の図示しない記憶領域に格納され、ＣＰＵ２０１により実行される。Ｓ７０１からＳ７０９までの手順はＣＰＵ３０１の図示しない記憶領域に格納され、ＣＰＵ３０１により実行される。
【００４１】
図８および図９の処理は、画像形成装置１０の電力モードがＳｌｅｅｐモードの状態で開始される場合を示している。
まず、認証部３００により実行される処理について説明する。
Ｓ７０１で、ＣＰＵ３０１は、センサ１１を用いた人検出処理を行う。人検出処理は、Ｓｌｅｅｐモードにおいて常時行われている。
Ｓ７０２で、ＣＰＵ３０１は、人を検出したか否かを判定する。人が検出されたと判定した場合、Ｓ７０３に進む。一方、人が検出されていないと判定した場合、Ｓ７０１に戻り、人検出処理を継続する。
【００４２】
Ｓ７０３で、ＣＰＵ３０１は、距離検出部３２２で画像形成装置１０から人物までの距離を取得し、人物までの距離が第一指定範囲の範囲内か否かを判定する。第一指定範囲は、カメラ１４による顔認証処理のための人物の顔の撮影を行う範囲であり、ユーザや管理者によってあらかじめ画像形成装置１０に設定される。本実施形態では、例えば、画像形成装置１０から３．０ｍ以内の範囲を第一指定範囲とする。画像形成装置１０から人物までの距離が第一指定範囲の範囲内であると判定した場合は、Ｓ３０４に進む。一方、画像形成装置１０から人物までの距離が第一指定範囲の範囲外であると判定した場合は、Ｓ７０３を繰り返す。
【００４３】
Ｓ７０４で、ＣＰＵ３０１は、カメラ１４の電源をＯＮすることで起動させ、カメラ１４を用いた顔認証処理を行う。なお、すでにカメラ１４の電源がＯＮされている場合、顔認証処理のみを行う。顔認証処理は、カメラ１４で撮像した画像に基づいて、顔検出部３２４および顔認証部３２５により行われる。
【００４４】
Ｓ７０５で、ＣＰＵ３０１は、カメラによる顔認証が完了しているか否かを判定する。顔認証処理が完了したと判定した場合、Ｓ７０６に進む。一方、顔認証処理が完了していないと判定した場合、Ｓ７０５を繰り返す。なお、Ｓ７０５の処理が一定時間経過した場合、タイムアウトにより本処理を終了させるようにしてもよい。
Ｓ７０６で、ＣＰＵ３０１は、制御部１００にＳ７０４の顔認証処理の認証結果として、認証が完了したユーザＩＤを送信する。
Ｓ７０７で、ＣＰＵ３０１は、操作部２００にＳ７０３で取得した人物までの距離情報を送信する。したがって、Ｓ７０７で送信する距離情報は、人物が第一指定範囲に入った際に取得された距離情報である。
【００４５】
Ｓ７０８で、ＣＰＵ３０１は、距離検出部３２２で画像形成装置１０から人物までの距離を再度取得し、人物までの距離が第二指定範囲の範囲内か否かを判定する。第二指定範囲は、ユーザが表示部２０２の表示内容を確認することが可能な距離であり、ユーザや管理者によってあらかじめ画像形成装置１０に設定される。本実施形態では、例えば、画像形成装置１０から０．５ｍ以内の範囲を第二指定範囲とする。人物までの距離が第二指定範囲の範囲内であると判定した場合、Ｓ７０９に進む。一方、人物までの距離が第二指定範囲の範囲外であると判定した場合、Ｓ７０８を繰り返す。
Ｓ７０９で、ＣＰＵ３０１は、操作部２００にＳ７０８で取得した距離情報を送信し、ＣＰＵ３０１にかかわる本フローチャートを終了する。したがって、Ｓ７０９で送信する距離情報は、人物が第二指定範囲に入った際に取得された距離情報である。
【００４６】
次に、制御部１００により実行される処理について説明する。
Ｓ８０１で、ＣＰＵ１１０は、認証部３００から顔認証による認証結果を受信する。受信する認証結果は、認証部３００がＳ７０６で送信した、認証されたユーザのユーザＩＤである。
Ｓ８０２で、ＣＰＵ１１０は、Ｓ８０１で受信したユーザＩＤのログインを許可する。
【００４７】
Ｓ８０３で、ＣＰＵ１１０は、ログインしたユーザのジョブ情報を取得する。ジョブ情報とは、ログインしたユーザに紐づく留め置きジョブの有無を示す情報である。
Ｓ８０４で、ＣＰＵ１１０は、取得したジョブ情報に基づき、ログインしたユーザに対応する留め置きジョブの有無を判定する。留め置きジョブがあると判定した場合は、Ｓ８０５に進む。一方、留め置きジョブはないと判定した場合は、ＣＰＵ１１０にかかわる本フローチャートを終了する。
Ｓ８０５で、ＣＰＵ１１０は、留め置きジョブのプリントを実行し、ＣＰＵ１１０にかかわる本フローチャートを終了する。
【００４８】
次に、操作部２００により実行される処理について説明する。
Ｓ９０１で、ＣＰＵ２０１は、認証部３００から第一指定範囲での距離情報を受信する。
Ｓ９０２で、ＣＰＵ２０１は、図７（Ａ）で示されるＩＤ認証の画面等、認証前に表示される画面を表示部２０２に表示する。なお、本実施形態では、認証が成功した後に認証部３００から操作部２００に第一指定範囲での距離情報を送信し、表示部２０２に認証前の画面を表示するようにしているが、これに限られるものではない。例えば、Ｓ３０３で、人物までの距離が第一指定範囲以下であると判定された場合に、認証部３００から操作部２００に第一指定範囲での距離情報を送信し、表示部２０２に認証前の画面を表示するようにしてもよい。
【００４９】
Ｓ９０３で、ＣＰＵ２０１は、認証部３００から第二指定範囲での距離情報を受信できたかを判定する。第二指定範囲での距離情報を受信できたと判定した場合は、Ｓ９０４に進む。一方、第二指定範囲での距離情報を受信出来ていないと判定した場合は、Ｓ９０３の処理を繰り返す。なお、第二指定範囲での距離情報の受信がない場合、一定時間が過ぎるとタイムアウトにより処理を終了させるようにしてもよい。
Ｓ９０４で、ＣＰＵ２０１は、認証したユーザに対応する画面（ユーザごとのカスタム表示画面）を表示する。ＣＰＵ２０１は、認証したユーザに対応する画面として、例えば、図７（Ｂ）に示されるユーザ名を含む画面を表示する。
【００５０】
以上説明したように、表示部２０２は、ユーザが第一指定範囲で認証されたことに応じて認証前の画面を表示し、ユーザが第二指定範囲に入ったことに応じて認証後の画面を表示する。ユーザが表示部２０２を確認できる距離で認証後の画面を表示することができるため、ユーザはログインしたことを確認することができる。また、制御部１００は、ユーザが第一指定範囲に入ったことに応じてジョブを実行するため、ユーザが画像形成装置１０に近づいてくる間にジョブを実行して、ユーザのジョブ完了までの待ち時間を短縮することができる。
【００５１】
図１０を用いて、人物３０が画像形成装置１０に近づいてきた場合の画像形成装置１０の動作を説明する。図１０は、画像形成装置１０に人物が近づいた場合の動作を説明する図である。なお、人物３０は、事前にパーソナルコンピュータから留め置きプリントのジョブを画像形成装置１０に出しているものとする。
まず、人物３０が、センサ１１の検出範囲Ａ１内に侵入すると、画像形成装置１０は、人物３０を検出する（Ｓ７０１）。人物３０が第一指定範囲Ｒ１の内側に入ると、画像形成装置１０は、カメラ１４を起動してカメラ１４にて顔認証処理を開始する（Ｓ７０４）。顔認証が完了すると、画像形成装置１０は、認証された人物３０のユーザログイン処理を実行する（Ｓ８０２）。これにより、ユーザの認証待ち時間をゼロにすることができ、ユーザに利便性の高い顔認証ログイン機能を提供することが可能となる。さらに、画像形成装置１０は、人物３０の留め置きプリントのジョブを実行する（Ｓ８０５）。第一指定範囲Ｒ１内に入った時点で、ユーザが一切操作せずとも留め置きプリントを自動実行することで、画像形成装置１０の前でのジョブの実行を待つ時間を抑制し、利便性の高い留め置きプリント機能を実現することが可能となる。また、人物３０がさらに画像形成装置１０に近づき、第二指定範囲Ｒ２内に侵入すると、表示部２０２の表示画面が認証前の画面から認証されたユーザ固有の認証後の画面に遷移する。これにより、人物３０は表示画面を確認することで、認証処理が行われたことを確認することが可能となる。
【００５２】
以上、説明したように、本実施形態によれば、画像形成装置１０に近づいてきた人物の認証を行い、認証が成功すると留め置きジョブを自動で実行し、人物がさらに画像形成装置１０に接近したタイミングでユーザ画面を表示することができる。そのため、顔認証処理による留め置きジョブの自動実行といった利便性の高い機能を提供しながら、認証されたことをユーザが視認できるタイミングで示してユーザの不安を低減することができ、ユーザビリティを高めた画像形成装置を提供することができる。
【００５３】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５４】
以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【図１】
2019142123.tif 000003
【図２】
2019142123.tif 000004
【図３】
2019142123.tif 000005
【図４】
2019142123.tif 000006
【図５】
2019142123.tif 000007
【図６】
2019142123.tif 000008
【図７】
2019142123.tif 000009
【図８】
2019142123.tif 000010
【図９】
2019142123.tif 000011
【図１０】
2019142123.tif 000012