(57)【特許請求の範囲】
【請求項１】
撮影手段で撮影されたユーザの顔を示す顔情報を取得する取得手段と、
自装置の使用を許可されているユーザの識別子と、当該ユーザの顔を示す第１の顔情報とを対応付けて記憶する記憶手段と、
前記取得手段が取得した顔情報に対して前記記憶手段に記憶されている第１の顔情報が予め定められた条件を満たした場合、ユーザに対して自装置の使用を許可する許可手段と、
使用が許可されたことをユーザに対して通知する通知手段と、
前記許可手段により自装置の使用をユーザに許可してから当該ユーザが自装置の使用を終えるまでの間において、自装置の使用を終える操作以外の操作が行われなかった場合、前記取得手段で取得された顔情報を、前記第１の顔情報に対応付けられたユーザの識別子と対応付けて前記記憶手段に第２の顔情報として書き込む書込み手段と、を備え、
前記許可手段は、前記取得手段が取得した顔情報に対して前記第２の顔情報が予め定められた条件を満たした場合、当該第２の顔情報に対応付けられた識別子のユーザとしての自装置の使用を許可しない
情報処理装置。
【請求項２】
前記許可手段は、前記第２の顔情報が対応付けられていない前記第１の顔情報が、前記撮影手段が取得した顔情報に対して予め定められた条件を満たした場合、当該第１の顔情報に対応付けられた識別子のユーザとして自装置の使用を許可する
請求項１に記載の情報処理装置。
【請求項３】
前記書込み手段は、前記許可手段により自装置の使用をユーザに許可してから当該ユーザが自装置の使用を終えるまでの間において、自装置の使用を終える操作以外の操作が行われた場合は、前記取得手段で取得された顔情報を第１の顔情報として更新する
請求項１又は２に記載の情報処理装置。
【請求項４】
コンピュータを、
撮影手段で撮影されたユーザの顔を示す顔情報を取得する取得手段と、
前記取得手段が取得した顔情報に対して、自装置の使用を許可されているユーザの識別子と、当該ユーザの顔を示す第１の顔情報とを対応付けて記憶する記憶手段に記憶されている第１の顔情報が予め定められた条件を満たした場合、ユーザに対して自装置の使用を許可する許可手段と、
使用が許可されたことをユーザに対して通知する通知手段と、
前記許可手段により自装置の使用をユーザに許可してから当該ユーザが自装置の使用を終えるまでの間において、自装置の使用を終える操作以外の操作が行われなかった場合、前記取得手段で取得された顔情報を、前記第１の顔情報に対応付けられたユーザの識別子と対応付けて前記記憶手段に第２の顔情報として書き込む書き込み手段として機能させるためのプログラムであって、
前記許可手段は、前記取得手段が取得した顔情報に対して、前記第２の顔情報が予め定められた条件を満たした場合、当該第２の顔情報に対応付けられた識別子のユーザとしての自装置の使用を許可しない
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
予め記録されている顔画像と撮像した顔画像とを比較し、記録されている顔画像の人物と、撮像した顔画像の人物との一致を判定する発明として、例えば特許文献１に開示された発明がある。この発明は、利用者が端末にログインしている間に撮像手段によって利用者の顔を撮影し、撮影した画像から新たに抽出した顔画像データと、記憶手段に記憶されている顔画像データとを比較し、両者の一致度を判定する。両者が一致している場合には、新たに抽出した顔画像データ、即ち、利用者の最新の顔画像データを記憶手段に記憶させ、顔画像データを更新する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−８４９９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、ユーザの顔により装置の使用を許可する際に、使用を許可するユーザを誤らないようにする技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、撮影手段で撮影されたユーザの顔を示す顔情報を取得する取得手段と、自装置の使用を許可されているユーザの識別子と、当該ユーザの顔を示す第１の顔情報とを対応付けて記憶する記憶手段と、前記取得手段が取得した顔情報に対して前記記憶手段に記憶されている第１の顔情報が予め定められた条件を満たした場合、ユーザに対して自装置の使用を許可する許可手段と、使用が許可されたことをユーザに対して通知する通知手段と、前記許可手段により自装置の使用をユーザに許可してから当該ユーザが自装置の使用を終えるまでの間において、自装置の使用を終える操作以外の操作が行われなかった場合、前記取得手段で取得された顔情報を、前記第１の顔情報に対応付けられたユーザの識別子と対応付けて前記記憶手段に第２の顔情報として書き込む書込み手段と、を備え、前記許可手段は、前記取得手段が取得した顔情報に対して前記第２の顔情報が予め定められた条件を満たした場合、当該第２の顔情報に対応付けられた識別子のユーザとしての自装置の使用を許可しない情報処理装置を提供する。
【０００６】
本発明においては、前記許可手段は、前記第２の顔情報が対応付けられていない前記第１の顔情報が、前記撮影手段が取得した顔情報に対して予め定められた条件を満たした場合、当該第１の顔情報に対応付けられた識別子のユーザとして自装置の使用を許可する構成としてもよい。
また、本発明においては、前記書込み手段は、前記許可手段により自装置の使用をユーザに許可してから当該ユーザが自装置の使用を終えるまでの間において、自装置の使用を終える操作以外の操作が行われた場合は、前記取得手段で取得された顔情報を第１の顔情報として更新する構成としてもよい。
【０００７】
また、本発明は、コンピュータを、撮影手段で撮影されたユーザの顔を示す顔情報を取得する取得手段と、前記取得手段が取得した顔情報に対して、自装置の使用を許可されているユーザの識別子と、当該ユーザの顔を示す第１の顔情報とを対応付けて記憶する記憶手段に記憶されている第１の顔情報が予め定められた条件を満たした場合、ユーザに対して自装置の使用を許可する許可手段と、使用が許可されたことをユーザに対して通知する通知手段と、前記許可手段により自装置の使用をユーザに許可してから当該ユーザが自装置の使用を終えるまでの間において、自装置の使用を終える操作以外の操作が行われなかった場合、前記取得手段で取得された顔情報を、前記第１の顔情報に対応付けられたユーザの識別子と対応付けて前記記憶手段に第２の顔情報として書き込む書き込み手段として機能させるためのプログラムであって、前記許可手段は、前記取得手段が取得した顔情報に対して、前記第２の顔情報が予め定められた条件を満たした場合、当該第２の顔情報に対応付けられた識別子のユーザとしての自装置の使用を許可しないプログラムを提供する。
【発明の効果】
【０００８】
請求項１、４に係る発明によれば、ユーザの顔により装置の使用を許可する際に、使用を許可するユーザを誤らないようにすることができる。
請求項２に係る発明によれば、撮影したユーザを過去に誤って他のユーザとして使用を許可した場合、次に当該ユーザを撮影した場合には、他のユーザとして使用を許可するのを防ぐことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像形成装置の外観構成を示す図。
【図２】画像形成装置のハードウェア構成を示す図。
【図３】認証テーブルＴＢ１の一例を示した図。
【図４】画像形成装置の機能構成を示すブロック図。
【図５】認証処理の流れを示したフローチャート。
【図６】ログアウトした後の処理の流れを示したフローチャート。
【図７】表示部に表示される画面の一例を示した図。
【図８】表示部に表示される画面の一例を示した図。
【発明を実施するための形態】
【００１０】
［実施形態］
（実施形態の構成）
以下、本発明の情報処理装置を画像形成装置に適用した例を説明する。図１は、本発明の一実施形態に係る画像形成装置１０の外観構成を示す斜視図である。画像形成装置１０を使用するユーザは、画像形成装置１０の正面側に立って、操作パネル部１００を操作する。操作パネル部１００は、画像形成装置１０の上面における正面側の位置に設けられ、ここでは、操作部１２、表示部１４及び撮影部１８を含んで構成される。画像形成装置１０は、操作部１２で行われた操作に応じて、読み取った文書の画像を生成するスキャン処理、文書を複写するコピー処理及び通信回線を介して文書の画像を授受するファクシミリ通信処理等の情報処理を行う。また、画像形成装置１０は、画像形成装置１０を管理する管理者によって予め定められたユーザが使用を許可されており、ユーザが画像形成装置１０を使用することが可能な者であるか認証する処理を実行する。
【００１１】
図２は、画像形成装置１０のハードウェア構成を示すブロック図である。図２に示すように、画像形成装置１０は、制御部１１と、操作部１２と、記憶部１３と、表示部１４と、画像形成部１５と、撮影部１８とを備える。
【００１２】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備える。ＣＰＵは、ＲＯＭや記憶部１３に記憶された制御プログラムを実行することにより、画像形成装置１０の各部を制御する。
撮影部１８は、画像形成装置１０の幅方向において表示部１４に隣り合って配置される。撮影部１８は、撮影レンズ及び撮像素子を有する。撮影部１８は、ユーザの顔を撮影し、撮影した顔の画像データを生成する。撮影部１８の配置位置は、表示部１４に隣り合う位置に限定されるものではなく、ユーザの顔を撮影できる位置であれば他の位置であってもよい。
操作部１２は、複数の操作子を備える操作装置である。操作部１２は、利用者により行われた操作を受け付けて、受け付けた操作を示す操作信号を制御部１１へ供給する。
【００１３】
記憶部１３は、例えばハードディスク装置を有し、制御部１１により実行される制御プログラムや、顔の画像データを記憶する。記憶部１３は、顔の画像データを記憶する記憶領域として、第１記憶領域１３１と、第２記憶領域１３２とを有する。第１記憶領域１３１には、管理者により画像形成装置１０の使用を許可されたユーザの顔の画像データが第１画像データとして記憶される。第２記憶領域１３２には、ユーザを誤認証したときに使用された画像データのうち、撮影部１８で生成された画像データが、第２画像データとして記憶される。記憶部１３は、ユーザの顔を示す顔情報を記憶する記憶手段の一例であり、第１画像データは、ユーザの顔を示す第１の顔情報の一例であり、第２画像データは、撮影部１８で生成されて記憶部１３に書き込まれる第２の顔情報の一例である。
【００１４】
また、記憶部１３は、管理者により使用を許可された者を認証するための情報を格納した認証テーブルＴＢ１を記憶している。図３は、認証テーブルＴＢ１の一例を示した図である。認証テーブルＴＢ１においては、画像形成装置１０の使用を許可された者毎に一つのレコードが設けられる。「ユーザ名」フィールドには、画像形成装置１０の使用を許可された者の氏名が格納される。「ユーザＩＤ」フィールドには、画像形成装置１０の使用を許可された者に付与された識別子が格納される。「パスワード」フィールドには、画像形成装置１０の使用を許可された者を確認するためのパスワードが格納される。「第１画像データ名」フィールドには、ユーザの顔を示す第１画像データのファイル名が格納される。「第２画像データ名」フィールドには、第２記憶領域１３２に記憶されている第２画像データのファイル名が格納される。
【００１５】
表示部１４は、例えば液晶ディスプレイを備え、画像形成装置１０の幅方向において操作部１２に隣り合って配置される。表示部１４は、表示面に画像（画面）を表示する表示装置である。画像形成部１５は、制御部１１により制御され、電子写真プロセスにより、用紙等のシートに画像を形成する。画像形成装置１０は、上述した構成以外にも、文書等の画像を読み取る画像読取部や、外部装置と通信回線を介して通信するための通信部等の構成を有する。
【００１６】
画像形成装置１０が実行する情報処理の一例を説明すると、コピー処理を実行するときには、制御部１１は、画像読取部に文書の画像を読み取らせて文書の画像データを生成し、画像形成部１５により、この画像データに基づいてシート上に画像を形成する。スキャン処理を実行するときには、制御部１１は、画像読取部に文書の画像を読み取らせて画像データを生成し、この画像データを記憶部１３に記憶させるか、通信回線経由で外部装置へ送信する。ファクシミリ通信処理を実行するときには、制御部１１は、送信の際には、画像読取部に文書の画像を読み取らせて画像データを生成し、この画像データを、図示せぬ電話回線を介して送信し、受信の際には、図示せぬ電話回線を介して画像データを受信し、受信した画像データに基づいて画像形成部１５によりシート上に画像を形成する。
【００１７】
図４は、画像形成装置１０の制御部１１の機能構成を示すブロック図である。図４に示すように、制御部１１は、取得手段１１１、書き込み手段１１２及び許可手段１１３を有する。
取得手段１１１は、ユーザの顔の画像データを撮影部１８から取得する。この取得する画像データは、ユーザの顔を示す顔情報の一例である。
書き込み手段１１２は、自装置の使用をユーザに許可してから禁止するまでの間において、予め定められた条件が満たされていた場合、撮影部１８で生成された画像データを、当該ユーザのユーザ名と対応付けて第２画像データとして記憶部１３の第２記憶領域１３２に書き込む書き込み手段の一例である。
【００１８】
許可手段１１３は、ユーザに対して画像形成装置１０の使用を許可する許可手段の一例である。許可手段１１３は、取得手段１１１が取得した画像データに対して、第１記憶領域１３１に記憶されている第１画像データが予め定められた条件を満たした場合、ユーザに対して自装置の使用を許可する。具体的には、許可手段１１３は、取得手段１１１が取得した画像データから取得した顔の特徴量と、第１画像データから取得した顔の特徴量との差が、閾値未満という予め定められた条件を満たした場合、第１画像データに対応付けられているユーザ名のユーザに対して自装置の使用を許可する。また、許可手段１１３は、取得手段１１１が取得した画像データから取得した顔の特徴量と、第２記憶領域１３２に記憶されている第２画像データから取得した顔の特徴量との差が、閾値未満という予め定められた条件を満たした場合、第２画像データに対応付けられているユーザ名のユーザに対して自装置の使用を禁止する。つまり、許可手段１１３は、ユーザに対して自装置の使用を禁止する禁止手段の一例である。
【００１９】
（実施形態の動作例）
図５、６は、画像形成装置１０が行う処理の流れを示すフローチャートである。画像形成装置１０がユーザを顔認証するときの動作例を、図５、６を用いて説明する。
【００２０】
まず、ユーザを正しく認証したときの動作例について説明する。制御部１１は、ユーザがログインしていない状態であると、顔画像を用いた認証方法とユーザＩＤ及びパスワードを用いた認証方法のいずれか一方を選択させる画面（図７）が表示されるように表示部１４を制御する。図７の画面において、例えばユーザＣが認証方法として顔認証を選択する操作を行うと、制御部１１は、撮影部１８で撮影された画像が表示部１４に表示されるように撮影部１８と表示部１４を制御する（ステップＳＡ１）。図８は、ユーザが認証方法として顔認証を選択した後に表示部１４に表示される画面の一例を示した図である。ユーザＣは、表示部１４を見て枠内に顔が表示されるように体を動かす。
【００２１】
制御部１１は、撮影部１８が生成する画像データを解析し、撮影した顔の特徴量を取得する（ステップＳＡ２）。次に制御部１１は、第１記憶領域１３１に記憶されている第１画像データ、即ち、画像形成装置１０の使用を許可されているユーザの顔の画像データを取得し、第１画像データが示す顔の特徴量を取得する（ステップＳＡ３）。制御部１１は、ステップＳＡ２で取得した特徴量と、ステップＳＡ３で取得した特徴量とを比較し、ステップＳＡ２で取得した特徴量との差が閾値未満である第１画像データが存在するか判断する（ステップＳＡ４）。
【００２２】
制御部１１は、ステップＳＡ２で取得した特徴量に対して、特徴量の差が閾値未満となる第１画像データがある場合（ステップＳＡ４でＹＥＳ）、認証テーブルＴＢ１において、特徴量の差が閾値未満となる第１画像データのファイル名が格納されているレコードを参照し、第２画像データのファイル名が格納されているか判断する（ステップＳＡ５）。制御部１１は、参照したレコードにおいて、第２画像データのファイル名が格納されていない場合（ステップＳＡ５でＮＯ）、つまり、ユーザＣとは異なる者を過去にユーザＣとして認証したことがない場合、ユーザＣに対して画像形成装置１０の使用を許可する（ステップＳＡ６）。これにより、ユーザＣは、画像形成装置１０にログインした状態となる。
【００２３】
また、制御部１１は、取得された特徴量の差が閾値未満となった第１画像データのファイル名に対応付けられているユーザ名を認証テーブルＴＢ１から取得し、取得したユーザ名の「ユーザＣ」と、使用を許可したことを通知するメッセージとが表示されるように、表示部１４を制御する（ステップＳＡ７）。
【００２４】
ユーザＣは、表示されたユーザ名を確認し、自身が認証されたか確認する。自身が認証されたことを確認したユーザＣは、操作部１２を操作し、画像形成装置１０を使用する。画像形成装置１０は、ユーザの操作に応じて実行した処理のログを記録する。ユーザＣは、画像形成装置１０の使用を終了する場合、操作部１２においてログアウトの操作を行う。
【００２５】
制御部１１は、ユーザＣがログアウトの操作を行うと、記録されているログを参照し、ユーザＣがログインしてからログアウトするまでの間に、予め定められた操作が行われたか判断する。本実施形態においては、予め定められた操作とは、ログアウトを行う操作以外の操作としている。予め定められた操作は、コピー処理の実行を指示する操作、スキャン処理の実行を指示する操作、ファクシミリ通信の実行を指示する操作等、特定の操作であってもよい。
【００２６】
制御部１１は、ユーザＣがログインしてからログアウトするまでの間に、予め定められた操作を行っていた場合（ステップＳＢ１でＹＥＳ）、第１記憶領域１３１に記憶されている第１画像データのうち、ユーザＣの顔を示す第１画像データを、撮影部１８が生成した画像データで更新する（ステップＳＢ２）。具体的には、制御部１１は、撮影部１８が生成したユーザＣの顔の画像データを第１記憶領域１３１に書き込む。また、制御部１１は、認証テーブルＴＢ１において、ログアウトしたユーザＣのレコードの第１画像データ名のフィールドに、第１記憶領域１３１に書き込んだ画像データのファイル名を格納する。また、制御部１１は、第１画像データ名のフィールドを更新する前に書き込まれていたファイル名の第１画像データを、第１記憶領域１３１から消去する。
【００２７】
以上説明したように、ユーザを正しく認証した場合には、ユーザを認証するための顔の画像データが、認証時に撮影した顔の画像データで更新される。
【００２８】
次に、ユーザを正しく認証できなかったときの動作例について説明する。例えば、ユーザＢが認証方法として顔認証を選択すると、ユーザＣを認証したときと同様に、ステップＳＡ１からステップＳＡ４までの処理が行われる。ここで、例えば、ユーザＢの顔を撮影したにもかかわらず、ユーザＡの第１画像データが示す顔の特徴量と、撮影したユーザＢの顔の特徴量との差が閾値未満となった場合、ステップＳＡ４でＹＥＳと判断する。制御部１１は、ステップＳＡ４でＹＥＳと判断すると、認証テーブルＴＢ１において、特徴量の差が閾値未満となった第１画像データのファイル名が格納されているレコード、つまり、ここではユーザＡのレコードを参照し、第２画像データのファイル名が格納されているか判断する（ステップＳＡ５）。
【００２９】
制御部１１は、参照したレコードにおいて、第２画像データのファイル名が格納されていない場合（ステップＳＡ５でＮＯ）、つまり、ユーザＡとは異なる者を過去にユーザＡと認証したことがない場合、画像形成装置１０の使用を許可する（ステップＳＡ６）。これにより、操作をしている者がユーザＢであるが、画像形成装置１０にユーザＡがログインした状態となる。
【００３０】
次に、制御部１１は、取得された特徴量の差が閾値未満となった第１画像データのファイル名に対応付けられているユーザ名、つまり、ここではユーザＡのユーザ名を認証テーブルＴＢ１から取得し、取得したユーザ名と、使用を許可したことを通知するメッセージとが表示されるように、表示部１４を制御する（ステップＳＡ７）。
【００３１】
表示部１４を見たユーザＢは、表示されたユーザ名が自身のユーザ名ではないため、画像形成装置１０の各種機能を使用せず、操作部１２においてログアウトの操作を行う。制御部１１は、ユーザがログアウトの操作を行うと、記録されているログを参照し、ログインしたユーザがログアウトするまでの間に、予め定められた操作を行ったか判断する。
【００３２】
制御部１１は、ユーザがログインしてからログアウトするまでの間に、予め定められた操作を行っていなかった場合（ステップＳＢ１でＮＯ）、撮影部１８が生成した画像データのファイル名を、認証テーブルＴＢ１のユーザＡのレコードの「第２画像データ名」のフィールドに格納し（ステップＳＢ３）、撮影部１８が生成した画像データを第２画像データとして第２記憶領域１３２に書き込む（ステップＳＢ４）。
【００３３】
次に、上述のように誤ってユーザＡとして認証されたユーザＢが、再度ログインを試みるときの動作例について説明する。ユーザＢが認証方法として顔認証を選択すると、ステップＳＡ１からステップＳＡ４までの処理が行われる。ここで、ユーザＢの顔を撮影したにもかかわらず、再びユーザＡの第１画像データが示す顔の特徴量と、撮影したユーザＢの顔の特徴量との差が閾値未満となった場合、ステップＳＡ４でＹＥＳと判断する。
制御部１１は、ステップＳＡ４でＹＥＳと判断すると、認証テーブルＴＢ１において、特徴量の差が閾値未満となった第１画像データのファイル名が格納されているレコード、つまり、ここではユーザＡのレコードを参照し、第２画像データのファイル名が格納されているか判断する（ステップＳＡ５）。ここでは、ユーザＡのレコードには、上述した動作で第２記憶領域１３２に書き込まれた第２画像データ（上述の動作例で撮影されたユーザＢの顔の画像データ）のファイル名が格納されているため（ステップＳＡ５でＹＥＳ）、制御部１１は、処理の流れをステップＳＡ８へ移す。
【００３４】
制御部１１は、ステップＳＡ８においては、認証テーブルＴＢ１にてユーザＡのレコードの第２画像データ名のフィールドに格納されているファイル名の第２画像データ、つまり、上述の動作により第２記憶領域１３２に書き込まれたユーザＢの顔の画像データを取得し、取得した第２画像データにある顔の特徴量と、撮影部１８が撮影したユーザＢの顔の特徴量との差が閾値未満であるか判断する。
ここで制御部１１は、特徴量の差が閾値未満である場合（ステップＳＡ８でＹＥＳ）、ステップＳＡ４にてステップＳＡ２で取得したユーザＢの顔の特徴量との差が閾値未満となったユーザＡの第１画像データを除く第１画像データの中に、ステップＳＡ２で取得したユーザＢの顔の特徴量との差が閾値未満である第１画像データがあるか判断する（ステップＳＡ９）。
【００３５】
ここで、ユーザＡの第１画像データを除く第１画像データの中には、ユーザＢの第１画像データがあり、ユーザＢの第１画像データが示す顔の特徴量と、ステップＳＡ２で取得した特徴量との差が閾値未満となると、制御部１１は、ステップＳＡ５へ処理の流れを移す。制御部１１は、認証テーブルＴＢ１において、ユーザＢの第１画像データのファイル名が格納されているレコードを参照し、第２画像データのファイル名が格納されているか判断する（ステップＳＡ５）。制御部１１は、参照したレコードにおいて、第２画像データのファイル名が格納されていない場合（ステップＳＡ５でＮＯ）、ユーザＢに対して画像形成装置１０の使用を許可する（ステップＳＡ６）。これにより、ユーザＢは、画像形成装置１０にログインした状態となる。
【００３６】
制御部１１は、ステップＳＡ２で取得した特徴量との間で、取得された特徴量の差が閾値未満となった第１画像データのファイル名に対応付けられているユーザ名を認証テーブルＴＢ１から取得し、取得したユーザ名の「ユーザＢ」と、使用を許可したことを通知するメッセージとが表示されるように、表示部１４を制御する（ステップＳＡ７）。
【００３７】
ユーザＢは、表示されたユーザ名を確認し、自身が認証されたか確認する。自身が認証されたことを確認したユーザＢは、操作部１２を操作し、画像形成装置１０を使用する。画像形成装置１０は、ユーザの操作に応じて実行した処理のログを記録する。ユーザＢは、画像形成装置１０の使用を終了する場合、操作部１２においてログアウトの操作を行う。
【００３８】
制御部１１は、ユーザＢがログアウトの操作を行うと、記録されているログを参照し、ユーザＢがログインしてからログアウトするまでの間に、予め定められた操作が行われたか判断する。制御部１１は、ユーザＢがログインしてからログアウトするまでの間に、予め定められた操作が行われていた場合（ステップＳＢ１でＹＥＳ）、第１記憶領域１３１に記憶されているユーザＢの顔の第１画像データを、撮影部１８が生成した画像データで更新する（ステップＳＢ２）。具体的には、制御部１１は、撮影部１８が撮影した顔の画像データを第１記憶領域１３１に書き込む。また、制御部１１は、認証テーブルＴＢ１において、ログアウトしたユーザＢのレコードの第１画像データ名のフィールドに、第１記憶領域１３１に書き込んだ画像データのファイル名を格納する。また、制御部１１は、第１画像データ名のフィールドを更新する前にユーザＢのレコードに書き込まれていたファイル名の画像データを、第１記憶領域１３１から消去する。
【００３９】
なお、制御部１１は、ステップＳＡ４又はステップＳＡ９でＮＯと判断した場合、認証に失敗したことを通知するメッセージが表示されるように表示部１４を制御する（ステップＳＡ１０）。また、制御部１１は、ステップＳＡ８でＮＯと判断した場合、ステップＳＡ６へ処理の流れを移す。
【００４０】
以上説明したように、本実施形態によれば、ログインを試みたユーザが、他のユーザとして誤って認証された場合、誤って認証されたときの顔の画像データが記憶される。誤って認証されたユーザが次にログインを試みるときには、他のユーザとして認証されないように、記憶された画像データが使用される。
【００４１】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態及び以下の変形例は、各々を組み合わせてもよい。
【００４２】
上述した実施形態においては、ユーザを認証するための顔の画像データは記憶部１３に記憶されているが、この構成に限定されるものではない。例えば、認証テーブルＴＢ１と顔の画像データを記憶したサーバ装置を、通信回線を介して画像形成装置１０に接続し、撮影部１８で生成された画像データをサーバ装置へ送信し、サーバ装置が認証処理を行うようにしてもよい。また、サーバ装置は、ユーザを認証すると、ユーザが画像形成装置１０を使用できるように画像形成装置１０を制御してもよい。なお、この構成においては、ログデータを画像形成装置１０に記憶してもよく、また、ログデータをサーバ装置へ記憶するようにしてもよい。
【００４３】
上述した実施形態においては、第１記憶領域１３１に第１画像データを記憶し、第２記憶領域１３２に第２画像データを記憶しているが、この構成に限定されるものではない。例えば、第１画像データに替えて、画像形成装置１０の使用を許可されたユーザの顔の特徴量を示す特徴量データを第１記憶領域１３１に記憶させ、第２画像データに替えて、撮影部１８で撮影した顔の特徴量を示す特徴量データを第２記憶領域１３２に記憶させるようにしてもよい。この構成においては、撮影部１８で撮影した顔の特徴量と、記憶部１３に記憶されている特徴量データが示す特徴量データとを比較し、ユーザの認証を行う。この構成によれば、記憶部１３に記憶されている顔の画像データから特徴量を取得し、撮影された顔の特徴量と比較する構成と比べると、認証を行う度に顔の画像データから顔の特徴量を取得せずにすむため、認証処理を速く行えるようになる。
【００４４】
本発明の情報処理装置は、複数機能を有する画像形成装置以外の情報処理装置であってもよく、例えば、スキャン装置やコピー機、ファクシミリ装置等の情報処理装置であってもよいし、パーソナルコンピュータやサーバ装置等の情報処理装置であってもよい。上述した実施形態や変形例の画像形成装置１０の制御部１１が実現する各機能は、１又は複数のハードウェア回路により実現されてもよいし、１又は複数のプログラムを演算装置が実行することにより実現されてよいし、これらの組み合わせにより実現されてもよい。制御部１１の機能がプログラムを用いて実現される場合、このプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））等）、光記録媒体（光ディスク等）、光磁気記録媒体、半導体メモリ等のコンピュータ読取可能な記録媒体に記憶した状態で提供されてもよいし、通信回線を介して配信されてもよい。
【符号の説明】
【００４５】
１０…画像形成装置、１００…操作パネル部、１１…制御部、１２…操作部、１３…記憶部、１４…表示部、１５…画像形成部、１８…撮影部、１１１…取得手段、１１２…書き込み手段、１１３…許可手段
【図１】
0006417931.tif 000002
【図２】
0006417931.tif 000003
【図３】
0006417931.tif 000004
【図４】
0006417931.tif 000005
【図５】
0006417931.tif 000006
【図６】
0006417931.tif 000007
【図７】
0006417931.tif 000008
【図８】
0006417931.tif 000009