(57)【特許請求の範囲】
【請求項１】
情報を表示するための表示手段と、
ユーザに対する認証処理を実行するための認証処理手段と、
前記認証処理手段がユーザを認証したことに応答して、当該ユーザが操作する操作画面を表示するよう前記表示手段を制御するための第１の表示制御手段と、
前記認証処理手段が認証したユーザを撮像するための撮像手段と、
前記撮像手段によって前記ユーザの注目すべき部分を示す特徴情報を取得するための特徴情報取得手段と、
前記撮像手段を制御することによって、前記取得した特徴情報に基づいて前記ユーザを追跡するための追跡手段と、
前記追跡手段が、前記ユーザが自機から離れたことを検出したことに応答して、前記操作画面とは異なる画面を表示するよう前記表示手段の表示を切替えるための切替手段と、
前記追跡手段の追跡可能範囲内で前記ユーザが自機から離れた後に追跡が途切れることなく自機を操作可能な位置に戻ったことを前記追跡手段が検出したことに応答して、前記操作画面を表示するよう前記表示手段を制御するための第２の表示制御手段と、
前記ユーザが自機から前記追跡手段の追跡可能範囲外に離れることにより当該ユーザの追跡が途切れたことを前記追跡手段が検出したことに応答して、前記ユーザに対する認証を解除する処理を実行するための手段とを含み、
前記第２の表示制御手段は、自機を操作可能な位置に戻った前記ユーザの特徴情報から当該ユーザの注目すべき部分が自機に対して正対していることを前記追跡手段が検出したことに応答して、前記表示手段に前記操作画面を表示させる、認証装置。
【請求項２】
前記切替手段は、前記追跡手段が、前記ユーザが自機から離れたことを検出したことに応答して、認証を行なうための認証画面を表示するよう前記表示手段の表示を切替えるための手段を含み、
前記認証処理手段は、前記認証画面の操作に応じて認証処理を実行するための手段を含み、
前記認証装置はさらに、前記認証処理を実行するための手段が他のユーザの認証処理を実行したことに応答して、前記追跡手段が追跡している前記ユーザに対する認証を解除する処理を実行するための手段を含む、請求項１に記載の認証装置。
【請求項３】
前記認証装置はさらに、
前記撮像手段を制御することによって、前記取得した特徴情報に基づいて前記ユーザと他のユーザとの重なりを検出するための手段と、
前記検出するための手段が、前記他のユーザとの重なりを検出したことに応答して、前記操作画面とは異なる画面を表示するよう前記表示手段の表示を切替えるための手段とを含む、請求項１に記載の認証装置。
【請求項４】
前記認証装置はさらに、
前記撮像手段を制御することによって、前記取得した特徴情報に基づいて前記ユーザが自機に対して横を向いた状態になったことを検出するための手段と、
前記検出するための手段が、前記ユーザが自機に対して横を向いた状態になったことを検出したことに応答して、前記操作画面とは異なる画面を表示するよう前記表示手段の表示を切替えるための手段とを含む、請求項１に記載の認証装置。
【請求項５】
情報を表示するための表示手段と、
ユーザに対する認証処理を実行するための認証処理手段と、
前記認証処理手段がユーザを認証したことに応答して、当該ユーザが操作する操作画面を表示するよう前記表示手段を制御するための第１の表示制御手段と、
前記認証処理手段が認証したユーザを撮像するための撮像手段と、
前記撮像手段によって前記ユーザの注目すべき部分を示す特徴情報を取得するための特徴情報取得手段と、
前記ユーザによる前記操作画面の操作がされない状態で所定の時間が経過したことを検出するための検出手段と、
前記検出手段が、前記ユーザによる前記操作画面の操作がされない状態で所定の時間が経過したことを検出したことに応答して、前記操作画面とは異なる画面を表示するよう前記表示手段の表示を切替えるための切替手段と、
前記切替手段が表示を切替えたことに応答して、前記撮像手段を制御することによって、前記取得した特徴情報に基づいて前記ユーザを追跡するための追跡手段と、
前記追跡手段の追跡可能範囲内において追跡が途切れることなく前記ユーザが自機を操作可能な位置に戻ったことを前記追跡手段が検出したことに応答して、前記操作画面を表示するよう前記表示手段を制御するための第２の表示制御手段と、
前記ユーザが前記追跡手段の追跡可能範囲外に移動することにより当該ユーザの追跡が途切れたことを前記追跡手段が検出したことに応答して、前記ユーザに対する認証を解除する処理を実行するための手段とを含み、
前記第２の表示制御手段は、自機を操作可能な位置に戻った前記ユーザの特徴情報から当該ユーザの注目すべき部分が自機に対して正対していることを前記追跡手段が検出したことに応答して、前記表示手段に前記操作画面を表示させる、認証装置。
【請求項６】
情報を表示するための表示手段と、
ユーザ情報を記憶する記憶媒体から当該ユーザ情報を読取るための読取手段と、
前記読取手段が読取ったユーザ情報に基づいて、ユーザに対する認証処理を実行するための認証処理手段と、
前記認証処理手段がユーザを認証したことに応答して、前記記憶媒体のユーザ情報を読取り可能な位置に当該記憶媒体が配置されている間、当該ユーザが操作する操作画面を表示するよう前記表示手段を制御するための第１の表示制御手段と、
前記認証処理手段が認証したユーザを撮像するための撮像手段と、
前記撮像手段によって前記ユーザの注目すべき部分を示す特徴情報を取得するための特徴情報取得手段と、
前記記憶媒体が前記読取手段から離間することによって、前記記憶媒体のユーザ情報が読取り不能となったことに応答して、前記操作画面とは異なる画面を表示するよう前記表示手段の表示を切替えるための切替手段と、
前記切替手段が表示を切替えたことに応答して、前記撮像手段を制御することによって、前記取得した特徴情報に基づいて前記ユーザを追跡するための追跡手段と、
前記追跡手段の追跡可能範囲内において追跡が途切れることなく前記ユーザが自機を操作可能な位置に戻ったことを前記追跡手段が検出したことに応答して、前記操作画面を表示するよう前記表示手段を制御するための第２の表示制御手段と、
前記ユーザが前記追跡手段の追跡可能範囲外に移動することにより当該ユーザの追跡が途切れたことを前記追跡手段が検出したことに応答して、前記ユーザに対する認証を解除する処理を実行するための手段とを含み、
前記第２の表示制御手段は、自機を操作可能な位置に戻った前記ユーザの特徴情報から当該ユーザの注目すべき部分が自機に対して正対していることを前記追跡手段が検出したことに応答して、前記表示手段に前記操作画面を表示させる、認証装置。
【請求項７】
請求項１〜請求項６のいずれかに記載の認証装置を含む、画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証装置及びその認証装置を含む画像形成装置に関し、特に、再認証の手間を軽減するための技術に関する。
【背景技術】
【０００２】
情報機器の１種として、多くの事業所（会社、事務所等）に画像形成装置（代表的にはコピー機）が導入されている。このような画像形成装置の１つである複合機（ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ））のように、コピーモード、画像通信モード（代表的にはファクシミリモード）、ネットワーク対応のプリントモード、及びスキャナモードのような複数のモードを有するものも多くなってきている。
【０００３】
複合機のような画像形成装置は、通常、複数のユーザで使用される。１台の画像形成装置を複数のユーザで使用すると、ユーザ毎の使用状況が分かりにくい。また、こうした画像形成装置は、部外者等の出入りが多い場所に設置される場合もある。この場合、セキュリティを確保するのが困難となる。
【０００４】
そこで、近年では、セキュリティレベルの向上、及びユーザ毎の使用状況の管理等を行なうために、ログイン処理（ユーザ認証）を行なった後に装置を使用するケースが多くなってきている。ログイン処理を実行することによって、ログインしたユーザのみが画像形成装置を使用できるようになるため、セキュリティレベルが向上する。さらに、ログイン処理を実行することによって、画像形成装置の使用履歴等を個別にチェックできるようになるため、ユーザ毎の使用状況の管理が容易になる。
【０００５】
一方、ログインしたユーザがログアウト操作をすることなく画像形成装置から離れた場合、ログイン状態が維持されているため、前のユーザのログイン（ユーザ名）で他のユーザが画像形成装置を使用できてしまう。
【０００６】
ログインしたユーザが画像形成装置から離れる際に当該ユーザがログアウト操作を行なえば、こうした問題は生じない。しかし、ユーザは時としてログアウト操作を忘れる場合がある。そこで、従来、ログイン状態において規定時間操作が途絶えた場合に、自動的にログアウト処理を行なう技術が知られている。
【０００７】
さらに、こうした問題に対して、後掲の特許文献１は、生体認証で情報処理装置にログインしたユーザをカメラで監視し、当該ユーザの離席を検出すると情報処理装置をロックする技術を開示する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−３０２１９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、上記した従来の技術では、一度ログアウトした後に、同じユーザが画像形成装置を使用しようとした場合、もう一度ユーザ認証をしなければならない。再度のユーザ認証はユーザにとって手間がかかる。特に、同じユーザがすぐに画像形成装置を使用する場合にまで再度のユーザ認証が必要になると、ユーザにとって負担が大きい。こうした問題は、特許文献１に開示の技術でも解決できない。
【００１０】
本発明は、上記のような課題を解決するためになされたものであり、本発明の１つの目的は、再認証の手間を軽減できる認証装置及びその認証装置を含む画像形成装置を提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の第１の局面に係る認証装置は、情報を表示するための表示手段と、ユーザに対する認証処理を実行するための認証処理手段と、認証処理手段がユーザを認証したことに応答して、当該ユーザが操作する操作画面を表示するよう表示手段を制御するための第１の表示制御手段と、認証処理手段が認証したユーザを撮像するための撮像手段と、撮像手段によってユーザの注目すべき部分を示す特徴情報を取得するための特徴情報取得手段と、撮像手段を制御することによって、取得した特徴情報に基づいてユーザを追跡するための追跡手段と、追跡手段が、ユーザが自機から離れたことを検出したことに応答して、操作画面とは異なる画面を表示するよう表示手段の表示を切替えるための切替手段と、追跡手段が、ユーザが自機から離れた後に追跡が途切れることなく自機を操作可能な位置に戻ったことを検出したことに応答して、操作画面を表示するよう表示手段を制御するための第２の表示制御手段と、追跡手段が、ユーザが自機から離れた後に追跡が途切れたことを検出したことに応答して、ユーザに対する認証を解除する処理を実行するための手段とを含む。
【００１２】
ユーザ認証が実行されると、当該ユーザが操作する操作画面が表示される。認証装置は、撮像手段によってユーザを撮像することにより、当該ユーザの注目すべき部分を示す特徴情報を取得する。認証装置は、撮像手段を制御することによって、取得した特徴情報に基づいてユーザを追跡する。認証装置はさらに、ユーザを追跡することによって当該ユーザが自機から離れたことを検出すると、操作画面とは異なる画面を表示する。認証装置は、ユーザが自機から離れた後に追跡が途切れることなく自機を操作可能な位置に戻ったことを検出すると、再び操作画面を表示する。一方、認証装置は、ユーザが自機から離れた後に追跡が途切れたことを検出すると、ユーザに対する認証を解除する処理を実行する。
【００１３】
認証したユーザを撮像することによって当該ユーザの特徴情報を取得する。取得した特徴情報に基づいて、ユーザが認証装置から離れたか否かを検出できる。ユーザが自機から離れたことを検出すると、操作画面とは異なる画面を表示する。異なる画面は、認証処理手段が認証したユーザが操作する画面とは異なるため、認証処理がされたユーザの認証で他のユーザが装置を使用できてしまうのを抑制できる。さらに、認証装置は、ユーザが認証装置から離れた後に追跡が途切れることなく認証装置を操作可能な位置に戻ったことを検出すると、再び操作画面を表示する。これにより、再認証を行なうことなく操作画面を操作できる。したがって、再認証の手間を軽減できる。加えて、再認証が不要になることによって、ユーザの利便性が向上する。追跡が途切れることなく認証装置を操作可能な位置にユーザが戻った場合は、再び操作画面を表示し、追跡が途切れた場合は、認証を解除する処理を実行することによって、比較的大まかな特徴情報に基づいてユーザを追跡できる。
【００１４】
好ましくは、切替手段は、追跡手段が、ユーザが自機から離れたことを検出したことに応答して、認証を行なうための認証画面を表示するよう表示手段の表示を切替えるための手段を含み、認証処理手段は、認証画面の操作に応じて認証処理を実行するための手段を含み、認証装置はさらに、認証処理を実行するための手段が他のユーザの認証処理を実行したことに応答して、追跡手段が追跡しているユーザに対する認証を解除する処理を実行するための手段を含む。
【００１５】
より好ましくは、認証装置はさらに、撮像手段を制御することによって、取得した特徴情報に基づいてユーザと他のユーザとの重なりを検出するための手段と、検出するための手段が、他のユーザとの重なりを検出したことに応答して、操作画面とは異なる画面を表示するよう表示手段の表示を切替えるための手段とを含む。
【００１６】
さらに好ましくは、認証装置はさらに、撮像手段を制御することによって、取得した特徴情報に基づいてユーザが自機に対して横を向いた状態になったことを検出するための手段と、検出するための手段が、ユーザが自機に対して横を向いた状態になったことを検出したことに応答して、操作画面とは異なる画面を表示するよう表示手段の表示を切替えるための手段とを含む。
【００１７】
本発明の第２の局面に係る認証装置は、情報を表示するための表示手段と、ユーザに対する認証処理を実行するための認証処理手段と、認証処理手段がユーザを認証したことに応答して、当該ユーザが操作する操作画面を表示するよう表示手段を制御するための第１の表示制御手段と、認証処理手段が認証したユーザを撮像するための撮像手段と、撮像手段によってユーザの注目すべき部分を示す特徴情報を取得するための特徴情報取得手段と、ユーザによる操作画面の操作がされない状態で所定の時間が経過したことを検出するための検出手段と、検出手段が、ユーザによる操作画面の操作がされない状態で所定の時間が経過したことを検出したことに応答して、操作画面とは異なる画面を表示するよう表示手段の表示を切替えるための切替手段と、切替手段が表示を切替えたことに応答して、撮像手段を制御することによって、取得した特徴情報に基づいてユーザを追跡するための追跡手段と、追跡手段が、追跡が途切れることなくユーザが自機を操作可能な位置に戻ったことを検出したことに応答して、操作画面を表示するよう表示手段を制御するための第２の表示制御手段と、追跡手段が、追跡が途切れたことを検出したことに応答して、ユーザに対する認証を解除する処理を実行するための手段とを含む。
【００１８】
本発明の第３の局面に係る認証装置は、情報を表示するための表示手段と、ユーザ情報を記憶する記憶媒体から当該ユーザ情報を読取るための読取手段と、読取手段が読取ったユーザ情報に基づいて、ユーザに対する認証処理を実行するための認証処理手段と、認証処理手段がユーザを認証したことに応答して、記憶媒体のユーザ情報を読取り可能な位置に当該記憶媒体が配置されている間、当該ユーザが操作する操作画面を表示するよう表示手段を制御するための第１の表示制御手段と、認証処理手段が認証したユーザを撮像するための撮像手段と、撮像手段によってユーザの注目すべき部分を示す特徴情報を取得するための特徴情報取得手段と、記憶媒体が読取手段から離間することによって、記憶媒体のユーザ情報が読取り不能となったことに応答して、操作画面とは異なる画面を表示するよう表示手段の表示を切替えるための切替手段と、切替手段が表示を切替えたことに応答して、撮像手段を制御することによって、取得した特徴情報に基づいてユーザを追跡するための追跡手段と、追跡手段が、追跡が途切れることなくユーザが自機を操作可能な位置に戻ったことを検出したことに応答して、操作画面を表示するよう表示手段を制御するための第２の表示制御手段と、追跡手段が、追跡が途切れたことを検出したことに応答して、ユーザに対する認証を解除する処理を実行するための手段とを含む。
【００１９】
本発明の第４の局面に係る画像形成装置は、上記第１の局面に係る認証装置、第２の局面に係る認証装置、又は第３の局面に係る認証装置を含む画像形成装置である。
【発明の効果】
【００２０】
以上より、本発明によれば、再認証の手間を軽減できる認証装置及び画像形成装置を容易に得ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１の実施の形態に係る画像形成装置のハードウェア構成を示す制御ブロック図である。
【図２】図１に示す画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図３】図１に示す画像形成装置の操作パネルに表示されるログイン画面の一例を示す図である。
【図４】図１に示す画像形成装置の操作パネルに表示される操作画面の一例を示す図である。
【図５】図１に示す画像形成装置の操作パネルに表示されるログイン画面の一例を示す図である。
【図６】本発明の第２の実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図７】本発明の第３の実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図８】本発明の第４の実施の形態に係る画像形成装置の操作パネルに表示される設定画面の一例を示す図である。
【図９】本発明の第４の実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１０】本発明の第５の実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１１】本発明の第６の実施の形態に係る画像形成装置のハードウェア構成を示す制御ブロック図である。
【図１２】図１１に示す画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２３】
（第１の実施の形態）
図１を参照して、本発明の第１の実施の形態に係る画像形成装置１００は、例えばコピー機能、スキャナ機能、及び、プリンタ機能等を備える複合機（ＭＦＰ）である。なお、画像形成装置１００は、レーザー光を露光に利用する、所謂レーザー方式（電子写真方式）の印刷機能を備える。しかし、他の形式の印刷機能を備えたものであってもよい。
【００２４】
この画像形成装置１００は、ユーザ認証を行なうユーザ認証部１５０を含む。ユーザ認証部１５０は、ログイン処理を実行することによってユーザを認証すると、後述する操作パネル１７０（タッチパネルディスプレイ１７２）にユーザが操作するための操作画面を表示する。ユーザ認証部１５０は、ログインしたユーザをカメラで監視し、ログインしたユーザが当該画像形成装置１００から離れると、操作パネル１７０の画面を操作画面からログイン画面に切替える。ログインしたユーザが画像形成装置１００を操作することが可能な位置に戻ると、ユーザ認証部１５０は、再び上記操作画面を表示する。
【００２５】
［ハードウェア構成］
本実施の形態に係る画像形成装置１００は、制御部１１０、スキャナ部１２０、画像処理部１３０、画像形成部１４０、ユーザ認証部１５０、ネットワークインターフェイス（以下「インターフェイス」を「Ｉ／Ｆ」と記す。）１６０及び操作パネル１７０を含む。
【００２６】
制御部１１０は、実質的にコンピュータであって、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１６及び記憶装置１１８を含む。記憶装置１１８は通電が遮断された場合にもデータを保持する不揮発性記憶装置であり、例えば、ハードディスクドライブ又はフラッシュメモリ等である。ＣＰＵ１１２には、ＢＵＳライン１８０が接続されており、このＢＵＳライン１８０には、ＲＯＭ１１４、ＲＡＭ１１６及び記憶装置１１８が電気的に接続される。ＣＰＵ１１２は、操作パネル１７０等からの指示に応じて各種コンピュータプログラムを実行することによって、画像形成装置１００の各部の動作及び情報処理装置（図示せず。）等の外部機器との通信等の所望の処理を実行する。上記の各種コンピュータプログラムは、予めＲＯＭ１１４又は記憶装置１１８に記憶されており、所望の処理の実行時において、当該ＲＯＭ１１４又は記憶装置１１８から読出されてＲＡＭ１１６に転送される。ＣＰＵ１１２は、ＣＰＵ１１２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ１１６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ１１２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ１１６、記憶装置１１８及びＣＰＵ１１２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００２７】
記憶装置１１８には、画像形成装置１００の一般的な動作を実現するためのコンピュータプログラムが記憶される。このコンピュータプログラムは、ネットワーク及びネットワークＩ／Ｆ１６０を介して、情報処理装置等から提供される。なお、このコンピュータプログラムは、そのコンピュータプログラムが記録された、例えばＤＶＤ等の記憶媒体によって提供されてもよい。すなわち、コンピュータプログラムの記録媒体としてのＤＶＤが、画像形成装置１００内に内蔵されるＤＶＤドライブ（図示せず。）に装着され、そのＤＶＤからコンピュータプログラムが読出されて記憶装置１１８にインストールされてもよい。記憶装置１１８は、他に、画像データ等を含む各種データを記憶する。
【００２８】
ＢＵＳライン１８０には、さらに、スキャナ部１２０、画像処理部１３０、画像形成部１４０、ユーザ認証部１５０、ネットワークＩ／Ｆ１６０及び操作パネル１７０が電気的に接続される。
【００２９】
スキャナ部１２０は、原稿検知センサ及びＣＣＤ（Ｃｈａｒｇｅ−Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサ（以上いずれも図示せず。）を含む。原稿検知センサは、ユーザによって手動で、又は、自動原稿搬送装置（図示せず。）によって、原稿載置台（図示せず。）上に載置された原稿の画像表面に対し光源（図示せず。）から光を照射することによって得られる反射光像をＣＣＤラインセンサ上に結像させる。ＣＣＤラインセンサは、結像された反射光像を順次光電変換して画像データとして画像処理部１３０に対して出力する。すなわち、スキャナ部１２０は、原稿のコピー時又はスキャン時に、原稿載置台に載置される原稿から原稿検知センサによって画像情報を読取り、読取った画像情報をＣＣＤラインセンサによって電気信号に変換して画像データとして画像処理部１３０に対して出力する。
【００３０】
画像処理部１３０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、図示せず。）を含む。画像処理部１３０は、スキャナ部１２０、又は、情報処理装置等から受信した画像データに対して、例えば、ラスタライズ処理等の所定の画像処理を含む各種処理を施して所定の階調の印刷データを作成し、画像形成部１４０に対して出力する。
【００３１】
画像形成部１４０は、画像データによって示される画像をカラー又は単色で記録用紙に印刷するものであって、例えば、感光体ドラム、帯電装置、レーザースキャンユニット（ＬＳＵ）、現像装置、転写装置、クリーニング装置、定着装置、及び除電装置等を備えている。画像形成部１４０には、例えば、搬送路が設けられており、給紙部（図示せず。）から給紙されてきた記録用紙が搬送路に沿って搬送される。給紙部は、用紙カセット（図示せず。）に収納された記録用紙、又は手差トレイに載置された記録用紙を１枚ずつ引出して記録用紙を画像形成部１４０の搬送路へと送り出す。画像形成部１４０の搬送路に沿って記録用紙が搬送されている途中で、記録用紙が感光体ドラムと転写装置との間を通過し、さらに定着装置を通過して、記録用紙に対する印刷が行なわれる。
【００３２】
感光体ドラムは、一方向に回転し、その表面は、クリーニング装置と除電装置によりクリーニングされた後、帯電装置により均一に帯電される。レーザースキャンユニットは、印刷対象の画像データに基づいてレーザー光を変調し、このレーザー光によって感光体ドラムの表面を主走査方向に繰返し走査して、静電潜像を感光体ドラムの表面に形成する。現像装置は、トナーを感光体ドラムの表面に供給して静電潜像を現像し、トナー像を感光体ドラムの表面に形成する。転写装置は、転写装置と感光体ドラムとの間を通過していく記録用紙に感光体ドラムの表面のトナー像を転写する。
【００３３】
定着装置は、記録用紙を加熱するための加熱ローラと、記録用紙を加圧するための加圧ローラとを含む。記録用紙は、加熱ローラによって加熱され、かつ、加圧ローラによって加圧されることによって、記録用紙上に転写されたトナー像が記録用紙に定着される。定着装置から排出された（印刷された）記録用紙は、排紙トレイに排出される。
【００３４】
ユーザ認証部１５０は、ＣＰＵ１１２の制御の下で、ユーザに対してログイン処理及びログアウト処理を実行する。このユーザ認証部１５０は、認証したユーザ（以下「ログインユーザ」と呼ぶ。）を撮像するカメラデバイス１５２を含む。カメラデバイス１５２は、撮像素子が設けられたデジタルカメラモジュールを含む。カメラデバイス１５２は、画像形成装置１００を操作するユーザの頭部を撮像することが可能な位置に設置されている。このカメラデバイス１５２は、認証処理後にログインユーザを撮像し、撮像した画像から注目すべきパーツの特徴データを画像処理によって抽出する。カメラデバイス１５２は、抽出したデータを記憶する記憶部１５４を含む。なお、カメラデバイス１５２は、大まかな特徴データを取得できるものであればよい。
【００３５】
本実施の形態では、ユーザ認証部１５０は、認証時に撮像したユーザの頭部（頭部の大きさ）を特徴データとして取得し、記憶部１５４に記憶する。記憶部１５４には、特徴データを用いて、ログインユーザが画像形成装置１００に対して十分近い位置にいるか否か、及び画像形成装置１００から離れているか否か等を判定するための閾値が予め記憶されている。画像形成装置１００に対して十分近い位置とは、例えば画像形成装置１００を操作可能な位置（通常の操作時の位置）である。ユーザ認証の直後は、ログインユーザは画像形成装置１００を操作可能な位置にいる。そのため、記憶部１５４に記憶された特徴データは、ログインユーザが画像形成装置１００の近くにいるか、又は画像形成装置１００から離れたか否かを判定するための基準データとなる。
【００３６】
なお、本実施の形態では、画像形成装置１００の起動時に、操作パネル１７０（タッチパネルディスプレイ１７２）にログイン画面が表示される。ログイン画面において、ユーザはログイン名及びパスワードを入力することで、ログインを実行する。
【００３７】
ネットワークＩ／Ｆ１６０は、ネットワークとのインターフェイスをとる。画像形成装置１００は、このネットワークＩ／Ｆ１６０を介して、ネットワーク上の情報処理装置等と、所定の通信プロトコルに従ったデータ通信を行なうことができる。画像形成装置１００は、ネットワークＩ／Ｆ１６０を介して、情報処理装置から印刷ジョブ等の各種処理の実行を命令する命令信号を受信できる。
【００３８】
操作パネル１７０は、タッチパネルディスプレイ１７２を含む。タッチパネルディスプレイ１７２は、表示パネル１７４と、タッチパネル１７６とが重ねて構成されるタッチパネル一体型液晶表示装置である。表示パネル１７４は、画像形成装置１００の状態及び各種処理の状態に関する情報等の各種情報をユーザに提供する。このタッチパネルディスプレイ１７２はまた、ユーザに対して対話的な操作インターフェイス（ユーザインターフェイス）を提供する。この対話的な操作インターフェイスは、タッチパネル１７６から画像形成装置１００全体の動作に対するユーザの指示を受付け、その指示の内容を表示パネル１７４に表示するとともに、その指示に応じた制御信号を制御部１１０又は画像処理部１３０のＭＰＵに対して出力する。
【００３９】
［ソフトウェア構成］
図２を参照して、ユーザの認証処理を行なうために、画像形成装置１００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、画像形成装置１００が起動されることによって起動される。
【００４０】
このプログラムは、ログイン操作が行なわれたか否かを判定し、ログイン操作が行なわれるまで待機するステップＳ１０００と、ステップＳ１０００において、ログイン操作が行なわれたと判定された場合に実行され、通常のログイン処理を行なうステップＳ１０１０とを含む。
【００４１】
画像形成装置１００が起動されると、タッチパネルディスプレイ１７２に図３に示すログイン画面２００が表示される。図３を参照して、ログイン画面２００は、ユーザ名を入力する入力欄２１０、及びパスワードを入力する入力欄２２０を含む。ユーザは、入力欄２１０及び入力欄２２０にそれぞれユーザ名及びパスワードを入力することでログインを実行する。以下では、ステップＳ１０１０のログイン処理によってユーザの認証が行なわれたものとする。ユーザ認証後、画像形成装置１００は、ログイン画面２００に代えて、ログインユーザが操作を行なうための画面をタッチパネルディスプレイ１７２に表示する。
【００４２】
再び図２を参照して、このプログラムはさらに、ステップＳ１０１０の後に実行され、カメラデバイス１５２を制御してログインユーザを撮像し、当該ログインユーザの特徴データを抽出するステップＳ１０２０と、ステップＳ１０２０の後に実行され、カメラデバイス１５２を制御してログインユーザの動きをカメラ追跡するステップＳ１０３０と、ステップＳ１０３０の後に実行され、ログインユーザによるジョブ操作の入力を受付けるステップＳ１０４０と、ステップＳ１０４０の後に実行され、ログインユーザが画像形成装置１００（複合機）に対して十分近い位置にいるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０５０とを含む。ステップＳ１０５０において、ログインユーザが画像形成装置１００（複合機）に対して十分近い位置にいると判定された場合は、制御はステップＳ１０４０に戻る。
【００４３】
ステップＳ１０２０では、例えばログイン処理が終了したタイミングでカメラデバイス１５２でログインユーザを撮像し、画像処理によって、ログインユーザの頭部を特徴データとして抽出する。ユーザ認証部１５０は、抽出した特徴データを記憶部１５４に記憶する。ステップＳ１０３０では、取得した特徴データに基づいて当該ログインユーザを追跡する。具体的には、画像形成装置１００は、カメラデバイス１５２を制御して、特徴データとして取得した、ログインユーザの頭部の動きをカメラ追跡する。ステップＳ１０４０では、ログインユーザのジョブ操作に応じてジョブを実行する。ログインユーザは、操作パネル１７０を操作することによって、所望の画面に遷移しジョブ操作を行なうことが可能である。
【００４４】
ステップＳ１０５０では、記憶部１５４に記憶された特徴データと、カメラ追跡中の現在の特徴データとを比較（頭部の大きさを比較）し、その差が記憶部１５４に記憶された閾値以下となった場合に、画像形成装置１００は、ログインユーザが画像形成装置１００（複合機）に対して十分近い位置にいない、すなわち、画像形成装置１００から離れたと判定する。より詳細には、ログインユーザが画像形成装置１００から離れると、ログインユーザの頭部の大きさが画像形成装置１００の近くにいる場合に比べて小さくなる。そのため、画像形成装置１００は、予め取得した特徴データ（記憶部１５４に記憶した頭部データ）に比べて頭部の大きさが例えば数％程度小さくなった場合に、ログインユーザが当該画像形成装置１００から離れたと判定する。
【００４５】
このプログラムはさらに、ステップＳ１０５０において、ログインユーザが画像形成装置１００から離れたと判定された場合に実行され、ログアウト処理を行なうステップＳ１０６０を含む。ステップＳ１０６０では、内部的にはログイン状態を保持（記憶）しておく。ただし、別のユーザがログイン操作を行なえるようにログイン画面を表示する。すなわち、ステップＳ１０６０では、タッチパネルディスプレイ１７２の表示をログイン画面に切替える一方、ログイン状態は破棄しない。このようなログアウト処理は、通常のログアウト処理と区別するため、以下では「仮のログアウト処理」と呼ぶ。
【００４６】
このプログラムはさらに、ステップＳ１０６０の後に実行され、別のユーザがログインしたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０７０と、ステップＳ１０７０において、別のユーザがログインしていないと判定された場合に実行され、ログインユーザのカメラ追跡が追跡範囲外となったか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０８０と、ステップＳ１０８０において、カメラ追跡が追跡範囲外ではないと判定された場合に実行され、ログインユーザが画像形成装置１００（複合機）に対して十分近い位置にいるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０９０とを含む。ステップＳ１０９０において、ログインユーザが画像形成装置１００（複合機）に対して十分近い位置にいない、すなわち、画像形成装置１００から離れていると判定された場合は、制御はステップＳ１０７０に戻る。
【００４７】
ステップＳ１０８０では、ログインユーザがカメラデバイス１５２の撮像範囲からはずれた場合、又は、ログインユーザの頭部が記憶部１５４に記憶された閾値より小さくなった場合に、画像形成装置１００は、カメラ追跡が追跡範囲外になったと判定する。ステップＳ１０９０では、ステップＳ１０５０と同様にして、ログインユーザが画像形成装置１００（複合機）に対して十分近い位置にいるか否かを判定する。
【００４８】
このプログラムはさらに、ステップＳ１０９０において、ログインユーザが画像形成装置１００（複合機）に対して十分近い位置にいると判定された場合に実行され、ログイン時の画面をタッチパネルディスプレイ１７２に表示して制御をステップＳ１０４０に戻すステップＳ１１００と、ステップＳ１０７０において、別のユーザがログインしたと判定された場合、及びカメラ追跡が追跡範囲外であると判定された場合に実行され、カメラ追跡を終了するステップＳ１１１０と、ステップＳ１１１０の後に実行され、ログアウト処理を実行し、制御をステップＳ１０００に戻すステップＳ１１２０とを含む。
【００４９】
ステップＳ１０７０において別のユーザがログインした場合、ステップＳ１０００ではログイン操作がされたと判定し、当該別のユーザをログインユーザとして上記と同様の処理を繰返す。
【００５０】
［動作］
本実施の形態に係る画像形成装置１００は以下のように動作する。以下の説明では、画像形成装置１００の動作の内、本発明に関連する部分のみを説明する。他の動作は従来の画像形成装置の動作と同様である。
【００５１】
画像形成装置１００のタッチパネルディスプレイ１７２には、図３に示すログイン画面２００が表示されている。ユーザが、ログイン画面２００にユーザ名及びパスワードを入力すると（図２に示すステップＳ１０００においてＹＥＳ）、ユーザ認証部１５０はログイン処理を実行する（ステップＳ１０１０）。ユーザ認証によってログインすると、画像形成装置１００はカメラデバイス１５２を制御してこのログインユーザを撮像し、ログインユーザの頭部を特徴データとして抽出する。ユーザ認証部１５０は、抽出した特徴データを記憶部１５４に記憶する（ステップＳ１０２０）。
【００５２】
画像形成装置１００は、カメラデバイス１５２を制御して、特徴データとして取得した、ログインユーザの頭部の動きをカメラ追跡する。ログインユーザは、ログイン後に表示された画面を操作することによって、画像形成装置１００に対してジョブの指示を行なう。例えば、ログインユーザは、操作パネル１７０を操作することによって、図４に示す操作画面３００に遷移し、この操作画面３００においてジョブ操作を行なうものとする。
【００５３】
図４を参照して、操作画面３００は、記憶装置１１８に記憶されたファイルの画像を再印刷する際に、印刷するファイルを選択する再印刷画面である。この操作画面３００は、再印刷するファイルの一覧を表示する領域３１０と、再印刷するファイルを選択するためにチェックを入れるチェックボックス３２０とを含む。
【００５４】
画像形成装置１００は、ログインユーザの動きを追跡することによって当該ログインユーザが画像形成装置１００から離れたか否かを判定する（ステップＳ１０５０）。ログインユーザが画像形成装置１００から離れたことを検出すると（ステップＳ１０５０においてＮＯ）、ユーザ認証部１５０は仮のログアウト処理を実行し、タッチパネルディスプレイ１７２に図５に示すログイン画面２５０を表示する（ステップＳ１０６０）。このログイン画面２５０は、図３に示すログイン画面２００と同様の画面である。すなわち、ログインユーザが所望の処理を終え、画像形成装置１００から離れると、当該画像形成装置１００は自動的にログアウト処理を行なう。仮のログアウト処理は、通常のログアウト処理とは異なり、内部的にはログイン状態を保持（記憶）する。ただし、タッチパネルディスプレイ１７２にログイン画面２５０を表示することによって、別のユーザに対しては、画像形成装置１００の使用に際してログイン操作を要求する。そのため、別のユーザは、前のユーザのユーザ名でこの画像形成装置１００を使用することはできない。
【００５５】
画像形成装置１００は、カメラ追跡によって、ログインユーザが画像形成装置１００から離れた後に追跡が途切れることなく（追跡範囲外となることなく）、当該画像形成装置１００の近く（操作可能な位置）に戻ったことを検出すると（ステップＳ１０９０においてＹＥＳ）、ログイン時の画面をタッチパネルディスプレイ１７２に表示する（ステップＳ１１００）。ログイン画面２５０が表示される直前に（ログインユーザが画像形成装置１００から離れる直前に）、操作画面３００（図４参照）が表示されていた場合は、画像形成装置１００は、ログイン時の画面として操作画面３００をタッチパネルディスプレイ１７２に表示する。このように、画像形成装置１００は、追跡していたユーザが、再度、画像形成装置１００に近づいた場合は、ログイン処理なしで前回使用していた画面を操作パネル１７０に表示する。
【００５６】
一方、カメラ追跡中に追跡可能範囲から外れた場合（ステップＳ１０８０においてＹＥＳ）、又は別のユーザがログインした場合（ステップＳ１０７０においてＹＥＳ）は、画像形成装置１００は、仮のログアウト処理時に記憶していたログイン状態を破棄する。
【００５７】
具体的には、画像形成装置１００は、カメラ追跡によって、ログインユーザが画像形成装置１００から離れた後に追跡が途切れたこと（追跡範囲外となったこと）を検出すると（ステップＳ１０８０においてＹＥＳ）、カメラ追跡を終了して（ステップＳ１１１０）、通常のログアウト処理を実行する（ステップＳ１１２０）。画像形成装置１００はさらに、仮のログアウト処理によってログイン画面２５０が表示されているときに、そのログイン画面２５０から別のユーザがログインした場合（ステップＳ１０７０においてＹＥＳ）、カメラ追跡を終了して（ステップＳ１１１０）、通常のログアウト処理を実行する（ステップＳ１１２０）。この場合、当該別のユーザがログインユーザとなり、上記と同様の動作が繰返される。なお、通常のログアウト処理が実行されると（ステップＳ１１２０）、画像形成装置１００は、タッチパネルディスプレイ１７２に図３に示すログイン画面２００を表示する。
【００５８】
［作用・効果］
以上の説明から明らかなように、本実施の形態に係る画像形成装置１００を利用することにより、以下に述べる効果を奏する。
【００５９】
画像形成装置１００は、ログインユーザを撮像することによって当該ログインユーザの特徴データを取得する。取得した特徴データに基づいて、ログインユーザが画像形成装置１００から離れたか否か、及び画像形成装置１００に近づいたか否かを検出できる。ログインユーザが画像形成装置１００から離れたことを検出すると、画像形成装置１００は、仮のログアウト処理を行ない、ログイン画面２５０を表示する。画像形成装置１００はログイン画面２５０を表示することによって、別のユーザに対しては、画像形成装置１００の使用に際してログイン操作を要求する。そのため、前のユーザのユーザ名で別のユーザが画像形成装置１００を使用できてしまうのを抑制できる。加えて、ログインユーザがログアウト操作を忘れた場合でも、前のユーザのユーザ名で別のユーザが画像形成装置１００を使用できてしまうのを抑制できる。
【００６０】
画像形成装置１００はさらに、ログインユーザが画像形成装置１００から離れた後に追跡が途切れることなく当該画像形成装置１００の近くに戻ったことを検出すると、再び操作画面を表示する。これにより、ログインユーザは、再ログイン操作を行なうことなく操作画面を操作できる。したがって、再ログインの手間を軽減できる。加えて、再ログインが不要になることによって、ユーザの利便性が向上する。
【００６１】
仮のログアウト処理では、内部的にはログインユーザのログイン状態を記憶している。そのため、ログインユーザが画像形成装置１００の近くに戻った際に、ログイン画面２５０が表示される直前に表示されていた操作画面から操作を再開できる。これにより、さらに利便性が向上する。
【００６２】
追跡が途切れることなく画像形成装置１００を操作可能な位置にログインユーザが戻った場合は、再び操作画面を表示し、追跡が途切れた場合は、ログアウト処理を実行することによって、比較的大まかな特徴データに基づいてユーザを追跡できる。追跡が途切れた場合に、再度ログインユーザを認識するためには、顔認証等を行なうことが可能な高価なカメラデバイスが必要になる。本画像形成装置１００では、上記のように、追跡が途切れた場合はログアウト処理を行なうため、再度ログインユーザを認識する必要がない。そのため、カメラデバイス１５２は、物体の動きを追跡するような比較的安価なものを用いることができる。
【００６３】
（第２の実施の形態）
本実施の形態に係る画像形成装置は、ログインユーザが当該画像形成装置の近く（画像形成装置を操作可能な位置）にいるときに、当該ログインユーザが他のユーザと重なった状態であるか否かを検出する。具体的には、画像形成装置は、ログインユーザと他のユーザとの混同を回避するために、カメラ追跡機能によってログインユーザの近くに他のユーザがいるか否かを検出する。
【００６４】
ログインユーザが画像形成装置の近くにいるときに、他のユーザに画像形成装置を使用されると、前のユーザのユーザ名で他のユーザが画像形成装置を使用できてしまうおそれがある。例えば、ログインユーザが画像形成装置を操作しているときに、操作中のログインユーザの近くに他のユーザが寄ってきて、ログインユーザの頭部と他のユーザの頭部とが重なった場合に、カメラ追跡している頭部（特徴データ）がログインユーザから他のユーザに変わってしまうおそれがある。そうした場合、ログインユーザが画像形成装置から離れた場合でも、他のユーザが画像形成装置の近くにいると、仮のログアウト処理が実行されない。そのため、前のユーザのユーザ名で他のユーザが画像形成装置を使用できてしまう。
【００６５】
そこで本実施の形態では、ログインユーザが当該画像形成装置の近くにいるときに、ログインユーザの頭部（特徴データ）と他のユーザの頭部との重なりを検出すると、画像形成装置は仮のログアウト処理を実行する。
【００６６】
本実施の形態に係る画像形成装置は、カメラデバイス（ユーザ認証部）がユーザの重なりを検出可能である点を除き、第１の実施の形態に係る画像形成装置１００と同様のハードウェア構成を有する。ただし、本画像形成装置において、制御部１１０のＲＯＭ１１４又は記憶装置１１８が記憶しているプログラム等は第１の実施の形態とは異なる。
【００６７】
［ソフトウェア構成］
本実施の形態に係る画像形成装置では、図２のプログラムに代えて、図６に示されるプログラムが実行される。図６のプログラムにおいて、ステップＳ２０００における処理を除く各処理は、図２に示すコンピュータプログラムによって実行される各処理と同様である。以下、異なる部分について説明する。
【００６８】
図６を参照して、このプログラムは、ステップＳ１０５０において、ログインユーザが画像形成装置（複合機）に対して十分近い位置にいると判定された場合に実行され、ログインユーザと他のユーザとの重なりを検出したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２０００を含む。ステップＳ２０００において、他のユーザとの重なりを検出したと判定された場合は、制御はステップＳ１０６０に進む。一方、ステップＳ２０００において、他のユーザとの重なりを検出していないと判定された場合は、制御はステップＳ１０４０に戻る。
【００６９】
［動作］
本実施の形態に係る画像形成装置は以下のように動作する。なお、他のユーザとの重なりを検出する動作を除いた動作は、上記第１の実施の形態と同様である。したがって、同様の動作についての詳細な説明は繰返さない。
【００７０】
画像形成装置は、ログインユーザの動きをカメラ追跡することによって当該ログインユーザが画像形成装置から離れたか否かを判定する（ステップＳ１０５０）。ログインユーザが画像形成装置から離れていない（画像形成装置に対して十分近い位置にいる）と判定すると（ステップＳ１０５０においてＹＥＳ）、画像形成装置は、ユーザ認証部がログインユーザと他のユーザとが重なった状態を検出したか否かを判定する（ステップＳ２０００）。ユーザ認証部（カメラデバイス）は、ログインユーザの頭部（追跡中の頭部）の近くに他のユーザの頭部が位置しているか否かを判定する。例えば、ログインユーザの頭部と他のユーザの頭部とが重なった状態であるか否かを判定する。ログインユーザの頭部の近くに他のユーザの頭部が位置していると判定した場合に、ユーザ認証部（カメラデバイス）は、ログインユーザと他のユーザとの重なりを検出したと判定する。
【００７１】
ログインユーザと他のユーザとの重なりを検出すると（ステップＳ２０００においてＹＥＳ）、ユーザ認証部は仮のログアウト処理を実行し、タッチパネルディスプレイ１７２に図５に示すログイン画面２５０を表示する（ステップＳ１０６０）。ログインユーザと他のユーザとの重なりを検出しなかった場合（ステップＳ２０００においてＮＯ）、画像形成装置は、ログインユーザのジョブ操作に応じてジョブを実行する（ステップＳ１０４０）。
【００７２】
［作用・効果］
以上の説明から明らかなように、本実施の形態に係る画像形成装置を利用することにより、以下に述べる効果を奏する。
【００７３】
画像形成装置は、ログインユーザが当該画像形成装置の近く（画像形成装置を操作可能な位置）にいるときに、ログインユーザが他のユーザと重なった状態であるか否かを検出することによって、前のユーザのユーザ名で他のユーザが画像形成装置を使用できてしまうのを効果的に抑制できる。
【００７４】
その他の効果は第１の実施の形態と同様である。
【００７５】
（第３の実施の形態）
本実施の形態に係る画像形成装置は、カメラデバイスがユーザの顔を認識できる位置に設置されている。カメラデバイス（ユーザ認証部）は、第１の実施の形態と同様、特徴データとしてログインユーザの頭部（頭部データ）を取得する。ただし、本実施の形態では、カメラデバイス（ユーザ認証部）は、取得した特徴データ（頭部データ）に基づいて、ログインユーザが画像形成装置に対して正面を向いているか、又は横を向いているかを検出することが可能な点において、第１の実施の形態とは異なる。
【００７６】
画像形成装置の操作時は、ログインユーザは当該画像形成装置に対して正面を向いている。本画像形成装置は、カメラ追跡機能によって、ログインユーザが画像形成装置に対して正面を向いているか否かを判定し、正面を向いていない場合は仮のログアウト処理を実行する。ログインユーザの顔が正面を向いていない場合は、当該ログインユーザは画像形成装置を操作することが困難な状態である。こうした場合に、仮のログアウト処理を実行したとしても、ログインユーザにとって不都合が生じない。さらに、画像形成装置は、ログインユーザの顔が正面を向いていない場合にログアウト処理を実行することによって、セキュリティレベル等がより向上する。例えば、前のユーザのユーザ名で他のユーザが画像形成装置を使用できてしまうのをより効果的に抑制できる。
【００７７】
本実施の形態に係る画像形成装置は、カメラデバイス（ユーザ認証部）がユーザの顔の向きを検出可能である点を除き、第１の実施の形態に係る画像形成装置１００と同様のハードウェア構成を有する。ただし、本画像形成装置において、制御部１１０のＲＯＭ１１４又は記憶装置１１８が記憶しているプログラム等は第１の実施の形態とは異なる。
【００７８】
［ソフトウェア構成］
本実施の形態に係る画像形成装置では、図２のプログラムに代えて、図７に示されるプログラムが実行される。図７のプログラムにおいて、ステップＳ３０００及びステップＳ３０１０における処理を除く各処理は、図２に示すコンピュータプログラムによって実行される各処理と同様である。以下、異なる部分について説明する。
【００７９】
図７を参照して、このプログラムは、ステップＳ１０５０において、ログインユーザが画像形成装置（複合機）に対して十分近い位置にいると判定された場合に実行され、ログインユーザの顔が画像形成装置に対して横向きであるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３０００を含む。ステップＳ３０００において、ログインユーザの顔が横向きであると判定された場合は、制御はステップＳ１０６０に進む。一方、ステップＳ３０００において、ログインユーザの顔が横向きでない、すなわち正面を向いていると判定された場合は、制御はステップＳ１０４０に戻る。
【００８０】
このプログラムはさらに、ステップＳ１０９０において、ログインユーザが画像形成装置（複合機）に対して十分近い位置にいると判定された場合に実行され、ログインユーザの顔が画像形成装置に対して正面を向いているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３０１０を含む。ステップＳ３０１０において、ログインユーザの顔が正面を向いていると判定された場合は、制御はステップＳ１１００に進む。一方、ステップＳ３０１０において、ログインユーザの顔が正面を向いていない、すなわち横を向いていると判定された場合は、制御はステップＳ１０７０に戻る。
【００８１】
［動作］
本実施の形態に係る画像形成装置は以下のように動作する。なお、画像形成装置に対して正面を向いているか、又は横を向いているかを判定する動作を除いた動作は、上記第１の実施の形態と同様である。したがって、同様の動作についての詳細な説明は繰返さない。
【００８２】
画像形成装置は、ログインユーザの動きをカメラ追跡することによって当該ログインユーザが画像形成装置から離れたか否かを判定する（ステップＳ１０５０）。ログインユーザが画像形成装置から離れていない（画像形成装置に対して十分近い位置にいる）と判定すると（ステップＳ１０５０においてＹＥＳ）、画像形成装置は、ログインユーザの顔が横向きの状態か否かを判定する（ステップＳ３０００）。ログインユーザの顔が横向きの状態であることを検出すると、ユーザ認証部は仮のログアウト処理を実行し、タッチパネルディスプレイ１７２に図５に示すログイン画面２５０を表示する（ステップＳ１０６０）。ログインユーザの顔が横向きの状態ではない、すなわち正面を向いていることを検出すると、画像形成装置は、ログインユーザのジョブ操作に応じてジョブを実行する（ステップＳ１０４０）。
【００８３】
画像形成装置は、仮のログアウト処理（ステップＳ１０６０）の実行後、ログインユーザが画像形成装置に対して十分近い位置にいるか否かを判定する（ステップＳ１０９０）。ログインユーザが画像形成装置に対して十分近い位置にいると判定すると（ステップＳ１０９０においてＹＥＳ）、画像形成装置は、ログインユーザが正面を向いているか否かを判定する。ログインユーザが正面を向いていることを検出すると（ステップＳ３０１０においてＹＥＳ）、画像形成装置は、ログイン時の画面を表示する（ステップＳ１１００）。
【００８４】
ログインユーザが横を向いた場合（ステップＳ３０００においてＹＥＳ）、仮のログアウト処理が実行されてタッチパネルディスプレイ１７２にログイン画面２５０が表示される（ステップＳ１０６０）。その後、ログインユーザが画像形成装置から離れることなく（ステップＳ１０９０においてＹＥＳ）、正面を向いた場合（ステップＳ３０１０においてＹＥＳ）、画像形成装置は、ログイン処理なしで前回使用していた画面をタッチパネルディスプレイ１７２に表示する。
【００８５】
なお、本実施の形態では、ログインユーザが画像形成装置から離れた後に追跡が途切れることなく（追跡範囲外となることなく）、当該画像形成装置の近くに戻った場合（ステップＳ１０９０においてＹＥＳ）でも、ログインユーザの顔が正面を向いていることを検出するまでは、ログイン画面２５０が表示され続ける。画像形成装置は、ログインユーザの顔が正面を向いたことを検出すると（ステップＳ３０１０においてＹＥＳ）、ログイン処理なしでログイン時の画面を表示する（ステップＳ１１００）。
【００８６】
（第４の実施の形態）
本実施の形態に係る画像形成装置は、ログインユーザがログアウト操作（手動ログアウト）を行なった場合にも、仮のログアウト処理を実行することが可能に構成されている。ログアウト操作を行なった場合に、仮のログアウト処理を実行するか、又は通常のログアウト処理を実行するかは、設定によって切替えられる。こうした設定は、操作パネル（タッチパネルディスプレイ）に表示された設定画面から行なうことができる。
【００８７】
このような設定画面の一例が図８に示されている。図８を参照して、設定画面４００は、手動ログアウト時にカメラ追跡機能を有効に設定するためのラジオボタン４１０、及び手動ログアウト時にカメラ追跡機能を無効に設定するためのラジオボタン４２０を含む。ラジオボタン４１０とラジオボタン４２０とを切替えることにより、カメラ追跡機能が有効又は無効に設定される。
【００８８】
カメラ追跡機能を有効に設定しておけば、ログインユーザが手動でログアウトを行なった場合でも、画像形成装置は仮のログアウト処理を実行する。仮のログアウト処理では、内部的にはログイン状態を保持（記憶）している。そのため、カメラ追跡が途切れることなく画像形成装置を操作可能な位置にログインユーザが戻った場合、本画像形成装置は、ログイン処理なしで前回使用していた操作画面を操作パネルに表示する。ログインユーザは、再ログイン操作を行なうことなく当該操作画面を操作できる。一方、カメラ追跡機能が無効に設定されている場合、ログインユーザが手動でログアウトを行なうと通常のログアウト処理が実行される。この場合、前回の操作画面を操作するためには、再ログインが必要となる。
【００８９】
本実施の形態に係る画像形成装置は、第１の実施の形態に係る画像形成装置１００と同様のハードウェア構成を有する。ただし、本画像形成装置において、制御部１１０のＲＯＭ１１４又は記憶装置１１８が記憶しているプログラム等は第１の実施の形態とは異なる。
【００９０】
［ソフトウェア構成］
本実施の形態に係る画像形成装置では、図２のプログラムに代えて、図９に示されるプログラムが実行される。図９のプログラムにおいて、ステップＳ４０００及びステップＳ４０１０における処理を除く各処理は、図２に示すコンピュータプログラムによって実行される各処理と同様である。以下、異なる部分について説明する。
【００９１】
図９を参照して、このプログラムは、ステップＳ１０５０において、ログインユーザが画像形成装置（複合機）に対して十分近い位置にいると判定された場合に実行され、ログインユーザが手動ログアウトを行なったか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ４０００と、ステップＳ４０００において、ログインユーザが手動ログアウトを行なったと判定された場合に実行され、カメラ追跡機能が有効か否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ４０１０とを含む。
【００９２】
ステップＳ４０００において、ログインユーザが手動ログアウトを行なっていないと判定された場合は、制御はステップＳ１０４０に戻る。ステップＳ４０１０において、カメラ追跡機能が有効であると判定された場合は、制御はステップＳ１０６０に進む。一方、ステップＳ４０１０において、カメラ追跡機能が有効でない、すなわち無効であると判定された場合は、制御はステップＳ１１２０に進む。
【００９３】
［動作］
本実施の形態に係る画像形成装置は以下のように動作する。なお、ログインユーザによるログアウト操作（手動ログアウト）の動作を除いた動作は、上記第１の実施の形態と同様である。したがって、同様の動作についての詳細な説明は繰返さない。
【００９４】
画像形成装置は、ログインユーザの動きをカメラ追跡することによって当該ログインユーザが画像形成装置から離れたか否かを判定する（ステップＳ１０５０）。ログインユーザが画像形成装置から離れていない（画像形成装置に対して十分近い位置にいる）と判定すると（ステップＳ１０５０においてＹＥＳ）、画像形成装置は、ログインユーザによって手動ログアウトが行なわれたか否かを判定する（ステップＳ４０００）。手動ログアウトが行なわれたと判定された場合（ステップＳ４０１０においてＹＥＳ）、画像形成装置はカメラ追跡機能が有効か否かを判定する（ステップＳ４０１０）。カメラ追跡機能が有効でない、すなわち無効である場合は、画像形成装置は通常のログアウト処理を実行する（ステップＳ１１２０）。一方、カメラ追跡機能が有効である場合、画像形成装置は、ログインユーザが画像形成装置から離れたことを検出した（ステップＳ１０５０においてＮＯ）場合と同様、仮のログアウト処理を実行し（ステップＳ１０６０）、ログインユーザのカメラ追跡を継続する。
【００９５】
画像形成装置は、ログインユーザが画像形成装置から離れていない（画像形成装置に対して十分近い位置にいる）ことを検出した場合であって、ログインユーザによる手動ログアウトが行なわれていない場合は、ログインユーザのジョブ操作に応じてジョブを実行する（ステップＳ１０４０）。
【００９６】
（第５の実施の形態）
本実施の形態に係る画像形成装置は、ログイン後に操作がない状態で所定の時間が経過すると仮のログアウト処理を実行する。所定の時間は任意に設定可能である。本実施の形態では、所定の時間を例えば１分〜３分程度に設定している。
【００９７】
本実施の形態に係る画像形成装置は、第１の実施の形態に係る画像形成装置１００と同様のハードウェア構成を有する。ただし、本画像形成装置において、制御部１１０のＲＯＭ１１４又は記憶装置１１８が記憶しているプログラム等は第１の実施の形態とは異なる。
【００９８】
［ソフトウェア構成］
本実施の形態に係る画像形成装置では、図２のプログラムに代えて、図１０に示されるプログラムが実行される。図１０のプログラムにおいて、ステップＳ５０００、ステップＳ５０１０、ステップＳ５０２０及びステップＳ５０３０における処理を除く各処理は、図２に示すコンピュータプログラムによって実行される各処理と同様である。なお、図１０のプログラムは、図２のプログラムのステップＳ１０５０に代えて、ステップＳ５０１０を含む。ステップＳ５０００、ステップＳ５０２０及びステップＳ５０３０は、それぞれ、図２に示すステップＳ１０４０、ステップＳ１０６０及びステップＳ１０３０の処理と同じである。以下、異なる部分について説明する。
【００９９】
図１０を参照して、このプログラムは、ステップＳ１０２０の後に実行され、ログインユーザによるジョブ操作の入力を受付けるステップＳ５０００と、ステップＳ５０００の後に実行され、操作がない状態で所定の時間が経過したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ５０１０と、ステップＳ５０１０において、操作がない状態で所定の時間が経過したと判定された場合に実行され、仮のログアウト処理を実行するステップＳ５０２０と、ステップＳ５０２０の後に実行され、カメラデバイスを制御してログインユーザの動きをカメラ追跡するステップＳ５０３０とを含む。ステップＳ５０１０において、操作がない状態で所定の時間が経過していないと判定された場合は、制御はステップＳ５０００に戻る。
【０１００】
［動作］
本実施の形態に係る画像形成装置は以下のように動作する。なお、仮のログアウト処理を実行する契機となる動作を除いた動作は、上記第１の実施の形態と同様である。したがって、同様の動作についての詳細な説明は繰返さない。
【０１０１】
画像形成装置は、ログイン後にログインユーザによる操作がない状態が所定の時間継続したことを検出すると（ステップＳ５０１０においてＹＥＳ）、仮のログアウト処理を実行する（ステップＳ５０２０）。仮のログアウト処理では、第１の実施の形態と同様、タッチパネルディスプレイ１７２に図５に示すログイン画面２５０を表示する（ステップＳ５０２０）。画像形成装置は、タッチパネルディスプレイ１７２の表示をログイン画面２５０に切替えると、カメラデバイス１５２を制御して、特徴データとして取得した、ログインユーザの頭部の動きをカメラ追跡する。その後、第１の実施の形態で示した動作と同様の動作を行なう。
【０１０２】
（第６の実施の形態）
図１１を参照して、本実施の形態に係る画像形成装置６００は、ユーザ情報を記憶した認証カード（図示せず。）からユーザ情報を読取ることによってユーザ認証を行なう。この点において、本実施の形態に係る画像形成装置６００は、ユーザ名及びパスワードを入力することによってユーザ認証を行なう第１の実施の形態に係る画像形成装置１００と異なる。
【０１０３】
［ハードウェア構成］
本実施の形態に係る画像形成装置６００は、ユーザ認証部１５０（図１参照）に代えて、ユーザ認証部６５０を含む。ユーザ認証部６５０は、第１の実施の形態と同様のカメラデバイス１５２を含む。ユーザ認証部６５０はさらに、認証カードに記憶されたユーザ情報を読取るカード読取部６５２を含む。カード読取部６５２は、非接触型のデータ読取装置であり、カード読取部６５２に認証カードがかざされると認証カードに記憶されたユーザ情報を読取る。この認証カードは例えばＩＣカード等である。認証カードにはユーザ情報として、例えばユーザ名、及びユーザを一意に識別するための識別情報（例えばユーザＩＤ）等が記憶されている。カード読取部６５２がユーザ情報を読取ることによって、ユーザ認証部６５０はユーザ認証を実行する。ユーザ認証部６５０は、認証カードがカード読取部６５２にかざされている間、ログイン状態を維持する。
【０１０４】
さらに本画像形成装置６００において、制御部１１０のＲＯＭ１１４又は記憶装置１１８が記憶しているプログラム等は第１の実施の形態とは異なる。その他の構成は、第１の実施の形態に係る画像形成装置１００と同様である。
【０１０５】
［ソフトウェア構成］
本実施の形態に係る画像形成装置６００では、図２のプログラムに代えて、図１２に示されるプログラムが実行される。図１２のプログラムにおいて、ステップＳ６０００、ステップＳ６０１０、ステップＳ６０２０、ステップＳ６０３０、ステップＳ６０４０及びステップＳ６０５０における処理を除く各処理は、図２に示すコンピュータプログラムによって実行される各処理と同様である。なお、図１２のプログラムは、図２のプログラムのステップＳ１０００、ステップＳ１０１０、ステップＳ１０５０及びステップＳ１０６０に代えて、それぞれ、ステップＳ６０００、ステップＳ６０１０、ステップＳ６０３０及びステップＳ６０４０を含む。ステップＳ６０２０及びステップＳ６０５０は、それぞれ、図２に示すステップＳ１０４０及びステップＳ１０３０の処理と同じである。以下、異なる部分について説明する。
【０１０６】
図１２を参照して、このプログラムは、ログイン操作が行なわれたか否かを判定し、ログイン操作が行なわれるまで待機するステップＳ６０００と、ステップＳ６０００において、ログイン操作が行なわれたと判定された場合に実行され、通常のログイン処理を行なうステップＳ６０１０とを含む。本実施の形態では、ログイン操作は認証カードをカード読取部６５２にかざすことによって行なわれる。そのため、ステップＳ６０００では、認証カードがカード読取部６５２にかざされたか否かを判定する。ステップＳ６０１０では、認証カードのユーザ情報を読取り、読取ったユーザ情報に基づいてログイン処理を実行する。
【０１０７】
このプログラムはさらに、ステップＳ１０２０の後に実行され、ログインユーザによるジョブ操作の入力を受付けるステップＳ６０２０と、ステップＳ６０２０の後に実行され、認証カードがカード読取部６５２にかざされた状態であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ６０３０と、ステップＳ６０３０において、認証カードがかざされた状態ではないと判定された場合に実行され、仮のログアウト処理を実行するステップＳ６０４０と、ステップＳ６０４０の後に実行され、カメラデバイス１５２を制御してログインユーザの動きをカメラ追跡するステップＳ６０５０とを含む。ステップＳ６０３０において、認証カードがかざされた状態であると判定された場合は、制御はステップＳ６０２０に戻る。
【０１０８】
ステップＳ６０４０では、ログイン画面として、ログイン方法をガイドするガイド画面がタッチパネルディスプレイ１７２に表示される。ガイド画面には、ログイン方法として、例えば「ログインする場合は、認証カードをカード読取部にかざしてください。」等の説明が表示されている。
【０１０９】
［動作］
本実施の形態に係る画像形成装置６００は以下のように動作する。なお、仮のログアウト処理を実行する契機となる動作を除いた動作は、上記第１の実施の形態と同様である。したがって、同様の動作についての詳細な説明は繰返さない。
【０１１０】
画像形成装置６００は、認証カードがカード読取部６５２にかざされている間、ログイン状態を維持する。認証カードがカード読取部６５２から離間すると、画像形成装置６００はログアウト処理を実行する。本実施の形態では、画像形成装置６００は、ログイン後に認証カードがカード読取部６５２から離間することによって当該認証カードがカード読取部６５２にかざされた状態でないことを検出すると、仮のログアウト処理を実行する（ステップＳ６０４０）。仮のログアウト処理では、第１の実施の形態と同様、内部的にはログイン状態を保持（記憶）する。ただし、本実施の形態では、仮のログアウト処理によって、タッチパネルディスプレイ１７２には、図５に示すログイン画面２５０に代えて、他のログイン画面（例えばガイド画面）が表示される。
【０１１１】
（変形例）
上記実施の形態では、画像形成装置の一例である複合機に本発明を適用した例について示したが、本発明はそのような実施の形態には限定されない。ユーザ認証機能を有する画像形成装置であれば、当該画像形成装置は複合機以外であってもよい。例えば、コピー機、プリンタ等の画像形成装置であってもよい。
【０１１２】
上記実施の形態では、画像形成装置に本発明を適用した例について示したが、本発明はそのような実施の形態には限定されない。ユーザ認証を要する装置であれば、本発明は画像形成装置以外の装置に適用することができる。例えば、情報表示装置（ＩＤＰ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｄｉｓｐｌａｙ））に本発明を適用することもできる。
【０１１３】
上記実施の形態では、ユーザ認証の例として、パスワードを入力するパスワード認証又は認証カードの情報を読取るカード認証について示したが、本発明はそのような実施の形態には限定されない。ユーザ認証はこれら以外の方法で行なうようにしてもよい。例えば、顔認証等の生体認証によりユーザ認証を行なうようにしてもよい。ユーザ認証を顔認証により行なう場合、ログインユーザのカメラ追跡を顔認証用のカメラデバイスで行なうようにしてもよい。
【０１１４】
上記実施の形態では、仮のログアウト処理によってログイン画面を表示するよう構成した例について示したが、本発明はそのような実施の形態には限定されない。前のユーザのユーザ名で別のユーザが操作できない構成であれば、仮のログアウト処理によって表示される画面はログイン画面以外の画面であってもよい。例えば、ユーザ認証を行なわずに操作を行なう場合の初期画面（ホーム画面）をログイン画面に代えて表示するようにしてもよい。
【０１１５】
上記実施の形態では、ユーザの特徴データとして頭部データを取得する例について示したが、本発明はそのような実施の形態には限定されない。カメラ追跡可能な部分であれば、特徴データは頭部以外の部分のデータであってもよい。また、注目すべき部分を示す特徴データは、色み等であってもよい。
【０１１６】
上記第５及び第６の実施の形態では、仮のログイン処理後にカメラ追跡を開始する例について示したが、本発明はそのような実施の形態には限定されない。例えば、仮のログイン処理の前からカメラ追跡を開始するようにしてもよい。
【０１１７】
上記第６の実施の形態では、非接触型のデータ読取装置からなるカード読取部を含む構成について示したが、本発明はそのような実施の形態には限定されない。カード読取部は、接触型のデータ読取装置であってもよい。
【０１１８】
上記で開示された技術を適宜組合せて得られる実施の形態についても、本発明の技術的範囲に含まれる。
【０１１９】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【０１２０】
１００、６００        画像形成装置
１１０                制御部
１１８                記憶装置
１２０                スキャナ部
１３０                画像処理部
１４０                画像形成部
１５０、６５０        ユーザ認証部
１５２                カメラデバイス
１５４                記憶部
１６０                ネットワークＩ／Ｆ
１７０                操作パネル
１７２                タッチパネルディスプレイ
１７４                表示パネル
１７６                タッチパネル
１８０                ＢＵＳライン
２００、２５０        ログイン画面
３００                操作画面
４００                設定画面
６５２                カード読取部
【図１】
0005909215.tif 000002
【図２】
0005909215.tif 000003
【図３】
0005909215.tif 000004
【図４】
0005909215.tif 000005
【図５】
0005909215.tif 000006
【図６】
0005909215.tif 000007
【図７】
0005909215.tif 000008
【図８】
0005909215.tif 000009
【図９】
0005909215.tif 000010
【図１０】
0005909215.tif 000011
【図１１】
0005909215.tif 000012
【図１２】
0005909215.tif 000013