(57)【要約】【課題】利用者がログアウトすることを忘れた場合であっても、機密文書の漏洩を防止することが可能な画像形成装置を提供する。【解決手段】画像形成装置５０は、利用者の指による操作を受付ける操作部５８、及び操作部５８を利用者が操作している間、利用者の指紋の画像を反復して読取る指紋読取部６０からなる操作パネル５４と、操作部５８に対する利用者の操作入力に応答して、当該操作入力に応じた処理を実行するＣＰＵ８０と、操作部５８を利用者が操作している間、指紋読取部６０によって読取られた指紋の画像を反復して認証する指紋照合部８６とを含む。ＣＰＵ８０は、指紋照合部８６の認証が失敗したことに応答して、操作入力に応じた処理の実行を終了する。【選択図】        図２
2010093635.tif 000002
【特許請求の範囲】
【請求項１】
利用者の指による操作を受付けるための操作入力手段と、
前記操作入力手段を利用者が操作している間、利用者の指紋の画像を反復して読取るための指紋読取手段と、
前記操作入力手段に対する利用者の操作入力に応答して、当該操作入力に応じた処理を実行するための処理実行手段と、
前記操作入力手段を利用者が操作している間、前記指紋読取手段によって読取られた指紋の画像を反復して認証するための反復認証手段と、
前記反復認証手段による認証が失敗したことに応答して、前記処理実行手段を不能化するための手段とを含む、画像形成装置。
【請求項２】
前記反復認証手段は、前記処理実行手段と並列に、バックグラウンドで動作する、請求項１に記載の画像形成装置。
【請求項３】
前記指紋読取手段及び前記反復認証手段は、利用者が前記操作入力手段を操作している間、予め定められた時間間隔で、利用者の指紋の画像の読取及び認証をそれぞれ繰返して実行するための手段を含む、請求項１に記載の画像形成装置。
【請求項４】
前記指紋読取手段及び前記反復認証手段は、利用者が前記操作入力手段を操作する度に、利用者の指紋の読取及び認証をそれぞれ実行するための手段を含む、請求項１に記載の画像形成装置。
【請求項５】
前記画像形成装置はさらに、前記反復認証手段による認証が失敗したことに応答して、前記画像形成装置の現在の設定内容を記憶するための記憶手段を含む、請求項１に記載の画像形成装置。
【請求項６】
前記処理実行手段は、認証が必要な第１の動作モードを実行する第１の動作モード実行手段と、認証が不要な第２の動作モードを実行する第２のモード実行手段とを含み、
前記画像形成装置はさらに、
前記操作入力手段を介して、利用者が前記第１の動作モードを選択したことに応答して、利用者に対する所定の初期認証処理を実行するための初期認証手段と、
前記初期認証処理が成功したか否かにしたがって、前記第１のモード実行手段を可能化又は不能化するための手段とを含み、
前記反復認証手段は、前記初期認証手段による初期認証が成功したことに応答して起動される、請求項１に記載の画像形成装置。
【請求項７】
前記操作入力手段を介して、前記第１の動作モードによる処理の終了が指示されたことに応答して、前記反復認証手段による認証を終了させるための手段をさらに含む、請求項６に記載の画像形成装置。
【請求項８】
前記画像形成装置はさらに、前記反復認証手段による認証が失敗したことに応答して、所定の通知先に認証の失敗を通知するための通知手段を含む、請求項１に記載の画像形成装置。
【請求項９】
前記通知手段はさらに、前記反復認証手段による認証が失敗したことに応答して、前記所定の通知先に、前記反復認証手段による認証が失敗した指紋の画像を送信する、請求項８に記載の画像形成装置。
【請求項１０】
前記操作入力手段はタッチパネル一体型表示装置を含み、
前記タッチパネル一体型表示装置は、タッチパネルの内部に設けられ、表面から内部に入射する光の強度分布を画像信号として出力するスキャナ機能を有する、請求項１〜請求項９のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置に関し、特に、利用者に対する認証処理を行ない、認証結果にしたがって使用を許可又は不許可とする画像形成装置に関する。
【背景技術】
【０００２】
近年、プリンタ又はデジタル複合機として機能する画像形成装置が接続されたネットワークが利用されている。利用者は、このネットワークに接続されたコンピュータを用いて、画像形成装置が備えている機能を利用できる。例えば、利用者がコンピュータから画像形成装置に印刷指示を送信すると、画像形成装置は画像を用紙に印刷する。
【０００３】
通常、画像形成装置は、利用者がよく使用するコンピュータから離れた場所に位置することが多い。そうした場合、以下のような問題が生じる。利用者が、コンピュータに記憶されている機密文書を画像形成装置に印刷させようとする場合を考える。利用者は、機密文書を印刷するための印刷指示を、コンピュータから画像形成装置に送信する。画像形成装置はこの印刷指示を受信して、その文書を印刷する。しかし、画像形成装置がコンピュータから離れた場所にある場合、利用者が印刷指示を送信した後、印刷物をとるために画像形成装置に到達するまでの間に、印刷された機密文書の複写物が他人に見られてしまう可能性がある。その結果、重要な情報が他人に漏洩してしまう可能性がある。そうした事態は避けなければならない。
【０００４】
そこで、ネットワークに接続された画像形成装置を利用する場合、情報の漏洩を防止する方法が種々提案されている。
【０００５】
情報漏洩を防止する方法として、パスワード入力によって、画像形成装置を使用する利用者を制限する方法がよく知られている。この場合、以下のようにして機密情報の漏洩を防止することができる。利用者がコンピュータから画像形成装置に印刷指示を送信する。画像形成装置はこの印刷指示を受けても直ちには印刷をしない。利用者が画像形成装置に到達した後、画像形成装置にパスワードを入力して認証に成功してはじめて、画像形成装置は印刷指示にしたがった画像を用紙に印刷する。パスワード入力が行なわれなければ画像の印刷が行なわれないので、機密文書が他人に見られてしまう危険性を小さくすることができる。
【０００６】
しかし、パスワード入力による方法では、以下の問題がある。第１の問題点は、利用者にとってパスワードの入力が煩雑であるということである。通常、パスワードは、文字数が多くて、かつ、文字の組合せが複雑であることが望ましいとされる。そのような複雑なパスワードを設定して入力することは、利用者にとって煩わしい。第２の問題点は、複雑なパスワードを設定した場合、そのパスワードを紙に書きとめてしまう利用者がいるという問題である。パスワードが書きとめられた紙からパスワードが漏洩してしまう可能性があり、そのパスワードを守秘義務のない者が手に入れた場合に機密文書が漏洩してしまう危険性が大きくなる。第３の問題点は、利用者がパスワードを忘れてしまう可能性があるということである。パスワードを忘れたユーザは画像形成装置を利用できず、業務に支障を生ずる危険性がある。
【０００７】
こうした問題を解決するために、後掲の特許文献１は、指紋認証によってユーザ認証を行なう方法を開示している。特許文献１に記載のシステムの構成は以下のとおりである。特許文献１に記載のシステムは、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードの読取装置と指紋読取装置とを備えた端末と、ＩＣカードの読取装置を備えた画像形成装置とを含む。ＩＣカードには、正当な利用者の指紋の画像が記憶されている。
【０００８】
利用者は、端末を使用する場合には、端末のＩＣカード読取装置にＩＣカードを装着し、さらに、指紋読取装置に指紋の読取を行なわせる。端末は、指紋読取装置によって読取られた指紋画像とＩＣカードに記憶された指紋画像とを照合して指紋認証する。その指紋認証が成功したときのみ、利用者は、端末に対する操作を行なうことができる。画像形成装置への印刷指示の送信を要求するための操作も、認証が成功した場合しか行なえない。端末は、指紋認証が成功したとき、印刷指示と、照合の際に使用した指紋の画像とを画像形成装置に送信する。画像形成装置は、この印刷指示を内部に蓄積する。
【０００９】
利用者は、ＩＣカードを持って、端末から画像形成装置に移動する。利用者は、画像形成装置に到達すると、ＩＣカードを画像形成装置のＩＣカード読取装置に装着する。画像形成装置は、ＩＣカードがＩＣカード読取装置に装着されると、ＩＣカードから指紋の画像を読取る。画像形成装置はさらに、ＩＣカードから読取った指紋の画像と、印刷指示とともに受信した指紋の画像とを照合する。照合の結果、両者の指紋が一致すると判定した場合、画像形成装置は、印刷指示にしたがって、画像を用紙に印刷する。照合の結果、両者の指紋が一致しないと判定した場合、画像形成装置は、印刷処理を実行しない。
【００１０】
特許文献１に記載のシステムの構成ではパスワードを入力する必要がなく、パスワード入力による方法と比較すると、手軽に機密文書の漏洩を防止することができる。
【特許文献１】特開２００５‐１６５４３４号
【発明の開示】
【発明が解決しようとする課題】
【００１１】
一般的に、画像形成装置等において、正当な利用者としての認証を行なって装置の操作を可能な状態にすることをログインすると言い、ログインしてから装置の操作を不可能にすることをログアウトすると言う。特許文献１では、画像形成装置のカード読取装置にＩＣカードを装着する行為が画像形成装置へのログインとなり、画像形成装置のカード読取装置からＩＣカードを取外す行為がログアウトとなる。
【００１２】
特許文献１に記載のシステムでは、利用者はログイン後、装置に対する操作を終了すると直ちにログアウト操作をすることが想定されている。しかし、利用者がログアウト操作を忘れて装置から立ち去る可能性は常に残っている。仮にそのような事態になると、以下のような問題が発生する。すなわち、特許文献１に記載の技術では、ログイン後でログアウト以前に画像形成装置の利用者が入替ったとしても、画像形成装置はそれを検知することができない。そのため、例えば、正当な利用者がログアウトすることを忘れて、画像形成装置から立ち去った場合、悪意のある利用者が画像形成装置を引き続き利用することができる危険性がある。最近の画像形成装置には、印刷したデータを記憶しておく機能を備えたものがあり、機密文書がそのように記憶されていると、悪意のある利用者が画像形成装置にその文書を印刷させて外部に持ち出すことが可能となる。そのような事態は、セキュリティ上あってはならない。
【００１３】
それゆえに、本発明の目的は、利用者がログアウトすることを忘れた場合であっても、機密文書の漏洩を防止することが可能な画像形成装置を提供することである。
【課題を解決するための手段】
【００１４】
本発明の第１の局面に係る画像形成装置は、利用者の指による操作を受付けるための操作入力手段と、操作入力手段を利用者が操作している間、利用者の指紋の画像を反復して読取るための指紋読取手段と、操作入力手段に対する利用者の操作入力に応答して、当該操作入力に応じた処理を実行するための処理実行手段と、操作入力手段を利用者が操作している間、指紋読取手段によって読取られた指紋の画像を反復して認証するための反復認証手段と、反復認証手段による認証が失敗したことに応答して、処理実行手段を不能化するための手段とを含む。
【００１５】
操作入力手段は、利用者の指による操作を受付け、指紋読取手段は、利用者が操作入力手段を操作している間、利用者の指紋の画像を反復して読取る。処理実行手段は、操作入力手段に対する操作入力に応じて、当該操作入力に応じた処理を実行する。
【００１６】
反復認証手段は、操作入力手段が利用者によって操作されている間、指紋読取部によって読取られた指紋の画像を反復して認証する。反復認証手段は、操作入力手段が利用者によって操作されている間、指紋認証処理を常に実施する。したがって、正当な利用者が画像形成装置をログアウトすることを忘れて画像形成装置から立ち去り、悪意のある利用者が引き続き当該画像形成装置を利用することがあったとしても、反復認証手段は、指紋認証処理によって利用者の入替えを検知することができる。
【００１７】
不能化するための手段は、反復認証手段による認証が失敗したことに応答して、処理実行手段を不能化する。したがって、画像形成装置に機密文書が記憶されていたとしても、悪意のある利用者に機密文書が持出されることを防止することができる。その結果、利用者がログアウトすることを忘れた場合であっても、機密文書の漏洩を防止することが可能な画像形成装置を提供することができる。
【００１８】
好ましくは、反復認証手段は、処理実行手段と並列に、バックグラウンドで動作する。
【００１９】
したがって、利用者は、反復認証手段が指紋認証していることを意識せずに、画像形成装置を利用することができるので、利用者による当該画像形成装置に対する操作性が向上する。
【００２０】
より好ましくは、指紋読取手段及び反復認証手段は、利用者が操作入力手段を操作している間、予め定められた時間間隔で、利用者の指紋の画像の読取及び認証をそれぞれ繰返して実行するための手段を含む。
【００２１】
指紋読取手段及び反復認証手段は、利用者が操作入力手段を操作している間、予め定められた時間間隔で、指紋の画像の読取及び認証をそれぞれ繰返して実行する。したがって、正当な利用者が画像形成装置をログアウトすることを忘れて画像形成装置から立ち去り、悪意のある利用者が引き続き当該画像形成装置を利用することがあったとしても、指紋読取手段及び反復認証手段の動作によって、利用者の入替えを検知することができる。
【００２２】
さらに好ましくは、指紋読取手段及び反復認証手段は、利用者が操作入力手段を操作する度に、利用者の指紋の読取及び認証をそれぞれ実行するための手段を含む。
【００２３】
指紋読取手段及び反復認証手段は、利用者が操作入力手段を操作する度に、指紋の画像の読取及び認証をそれぞれ繰返して実行する。したがって、正当な利用者が画像形成装置をログアウトすることを忘れて画像形成装置から立ち去り、悪意のある利用者が引き続き当該画像形成装置を利用することがあったとしても、指紋読取手段及び反復認証手段の動作によって、利用者の入替えを検知することができる。
【００２４】
さらに好ましくは、画像形成装置はさらに、反復認証手段による認証が失敗したことに応答して、画像形成装置の現在の設定内容を記憶するための記憶手段を含む。
【００２５】
記憶手段は、反復認証手段による認証が失敗したことに応答して、画像形成装置の現在の設定内容を記憶する。正当な利用者が画像形成装置をログアウトすることを忘れて画像形成装置から立ち去り、悪意のある利用者が引き続き当該画像形成装置を利用することがあったとしても、記憶手段によって、正当な利用者によって設定された最新の設定内容が記憶手段によって記憶される。したがって、その正当な利用者が再度ログインして画像形成装置を利用する場合、画像形成装置は、記憶手段によって記憶された設定内容を画像形成装置に反映することが可能となる。その結果、再度ログインした場合での、その正当な利用者にとっての操作性が向上する。
【００２６】
さらに好ましくは、処理実行手段は、認証が必要な第１の動作モードを実行する第１の動作モード実行手段と、認証が不要な第２の動作モードを実行する第２のモード実行手段とを含む。画像形成装置はさらに、操作入力手段を介して、利用者が第１の動作モードを選択したことに応答して、利用者に対する所定の初期認証処理を実行するための初期認証手段と、初期認証処理が成功したか否かにしたがって、第１のモード実行手段を可能化又は不能化するための手段とを含む。反復認証手段は、初期認証手段による初期認証が成功したことに応答して起動される。
【００２７】
第１の動作モード実行手段及び第２の動作モード実行手段は、それぞれ認証が必要な第１の動作モード及び認証の不要な第２の動作モードを実行する。初期認証手段は、利用者が操作入力手段を操作することによって、第１の動作モードを選択したことに応答して、利用者に対して所定の初期認証処理を実行する。不能化するための手段は、初期認証処理が成功したか否かにしたがって、第１のモード実行手段を可能化又は不能化する。反復認証手段は、初期認証手段による初期認証が成功したことに応答して起動される。
【００２８】
第１の動作モードは認証が必要なモードである。したがって、悪意のある利用者が、第１の動作モードで画像形成装置を利用し始めようとしても、初期認証処理によって、認証が失敗となり、不能化するための手段は、第１のモード実行手段を不能化する。その結果、悪意のある利用者は、初期認証処理の時点で画像形成装置を利用することができない。
【００２９】
さらに好ましくは、画像形成装置は、操作入力手段を介して、第１の動作モードによる処理の終了が指示されたことに応答して、反復認証手段による認証を終了させるための手段をさらに含む。
【００３０】
終了させるための手段は、操作入力手段を介して、第１の動作モードによる処理の終了が指示されたことに応答して、反復認証手段による認証を終了させる。したがって、認証が必要な第１の動作モード以外の動作モードで、反復認証手段に対して不要な認証処理を実行させることがなくなる。
【００３１】
さらに好ましくは、画像形成装置はさらに、反復認証手段による認証が失敗したことに応答して、所定の通知先に認証の失敗を通知するための通知手段を含む。
【００３２】
通知するための手段は、反復認証手段による認証が失敗したことに応答して、所定の通知先に認証の失敗を通知する。したがって、通知を受けた者は、不正利用者に対して、即座に適切な行動を起こすことが可能となる。
【００３３】
さらに好ましくは、通知手段はさらに、反復認証手段による認証が失敗したことに応答して、所定の通知先に、反復認証手段による認証が失敗した指紋の画像を送信する。
【００３４】
通知手段は、反復認証手段による認証が失敗したことに応答して、所定の通知先に、認証が失敗した指紋の画像を送信する。したがって、通知を受けた者は、通知手段によって送信された指紋の画像から、不正利用者を特定することができる。その結果、通知を受けた者は、不正利用者に対して、適切な行動を起こすことが可能となる。
【００３５】
さらに好ましくは、操作入力手段はタッチパネル一体型表示装置を含む。タッチパネル一体型表示装置は、タッチパネルの内部に設けられ、表面から内部に入射する光の強度分布を画像信号として出力するスキャナ機能を有する。
【００３６】
操作入力手段はタッチパネル一体型表示装置である。現在、タッチパネル一体型表示装置が設置された画像形成装置が普及しており、タッチパネルの操作に慣れている利用者が多くなっている。したがって、多くの利用者は、そのような画像形成装置を利用することによって、当該画像形成装置を手軽に操作することができる。また、タッチパネル一体型表示装置は、その内部に設けられ、表面から内部に入射する光の強度分布を画像信号として出力するスキャナ機能を有する。したがって、そのスキャナ機能を有するタッチパネル一体型表示装置が利用者の指による操作を受付けている間、当該利用者の指の指紋の画像を読取ることが可能となる。
【発明の効果】
【００３７】
以上のように本発明によれば、正当な利用者がログアウトすることを忘れて画像形成装置から立ち去り、悪意のある利用者が引き続き当該画像形成装置を利用することがあったとしても、画像形成装置は、利用者の入替えを検知することができる。したがって、画像形成装置内に機密文書が記憶されていたとしても、画像形成装置は、悪意のある利用者が機密文書を持出すことを防止することができる。その結果、利用者がログアウトすることを忘れた場合であっても、機密文書の漏洩を防止することが可能な画像形成装置を提供することができる。
【発明を実施するための最良の形態】
【００３８】
以下の説明及び図面においては、同一部品には同じ参照符号及び名称を付してある。それらの機能も同様である。したがって、それらについての詳細な説明は繰返さない。
【００３９】
［第１の実施の形態］
図１は、本発明の第１の実施の形態に係る画像形成装置５０の外観構成を示す図である。画像形成装置５０はいわゆるデジタル複合機である。図２は、画像形成装置５０の機能ブロック図である。
【００４０】
本実施の形態に係る画像形成装置５０はデジタル複合機であるため、複数の動作モードで動作可能である。すなわち、画像形成装置５０は、コンピュータからネットワークを通じて受信した画像を記録用紙に印刷するプリンタモードと、原稿読取装置を用いて原稿の画像を読取って他のファクシミリ装置に送信したり、原稿の画像をファクシミリ送信網から受信して記録用紙に印刷したりするファクシミリモードと、原稿読取装置を用いて原稿の画像を読取って記録用紙に印刷するコピーモードと、原稿読取装置を用いて原稿の画像を読取り電子データに変換するスキャンモードと、複数の画像の電子データを利用者にファイリング処理させるドキュメントファイリングモード（以下、ＤＦモードと呼ぶ。）等とのうちの、任意のモードで動作可能である。
【００４１】
本実施の形態では、それらの動作モードを、利用者認証が必要な認証必要モードと、利用者認証が不要な認証不要モードとに分ける。すなわち、本実施の形態では、プリンタモード、ファクシミリモード、及びＤＦモードは認証必要モードに属し、コピーモード及びスキャンモードは、認証不要モードに属する。
【００４２】
プリンタモードでは、コンピュータから送信される画像が機密文書である場合、印刷時に利用者認証が必要となる。ファクシミリモードでは、正当な受信者でない者に対して機密文書をＦＡＸ送信される可能性があり、正当な利用者のみに使用を制限する必要がある。ＤＦモードでは、機密文書がファイリング処理される場合がある。したがって、これらの動作モードは認証必要モードとする。
【００４３】
一方、コピーモード及びスキャンモードでは、利用者認証が不要なことが多い。したがって、これらは認証不要モードとする。
【００４４】
動作モードを認証必要モード及び認証不要モードのいずれに分類するかは、本来は用途に応じて利用者が定めるべき事項である。しかし、本実施の形態では、上記したように各動作モードを分類するものとする。
【００４５】
図１及び図２を参照して、画像形成装置５０は、原稿画像を読取り、ＲＧＢ（Ｒ：Ｒｅｄ、Ｇ：Ｇｒｅｅｎ、Ｂ：Ｂｌｕｅ）アナログ画像信号を出力するための画像読取部５２と、画像読取部５２の下側に設置され、画像を記録紙上に形成するための画像出力部６２と、画像読取部５２の前方に設置された操作パネル５４とを含む。
【００４６】
操作パネル５４は、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供するための表示部５６と、表示部５６上に積層され、利用者によって操作され、操作内容に対応する信号を出力するためのタッチパネルからなる、スキャナ機能を有する操作部５８、及び操作部５８のスキャナ機能を用いて、利用者が操作部５８を操作する際に操作部５８に触れる利用者の指紋の画像を読取る指紋読取部６０とを含む。
【００４７】
図２を参照して、画像形成装置５０はさらに、画像読取部５２によって読取られた画像信号をデジタル信号に変換して出力するための画像処理部８２と、各種プログラム及び画像形成装置５０を使用することが許可されている利用者の指紋の画像等の種々の情報を記憶するためのメモリ部８４と、指紋読取部６０によって読取られた指紋の画像とメモリ部８４に記憶されている指紋の画像とを照合してこの画像形成装置を使用中の利用者の認証を繰返し行なうための指紋照合部８６と、図示しないネットワークに接続され、このネットワークに接続された外部コンピュータと通信を行なって受信した印刷指示にしたがって用紙に画像を印刷したり、外部コンピュータから受信した画像データを他のコンピュータに電子メールで送信したりする機能を実現するためのデータ通信部８８とを含む。
【００４８】
画像形成装置５０はさらに、画像読取部５２、画像出力部６２、操作パネル５４、画像処理部８２、メモリ部８４、指紋照合部８６、及びデータ通信部８８に接続されたバス９０と、バス９０に接続され、画像形成装置としての一般的機能を実現するためのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８０とを含む。
【００４９】
ＣＰＵ８０は、画像形成装置５０の全体の制御を司るものである。なお、画像読取部５２、画像出力部６２、操作パネル５４、画像処理部８２、メモリ部８４、指紋照合部８６、及びデータ通信部８８に対する制御は、ＣＰＵ８０が所定のプログラムを実行することにより行なわれる。
【００５０】
メモリ部８４は、ＣＰＵ８０が実行するプログラム等を記憶するための図示しないＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＣＰＵ８０が実行するプログラムのための記憶領域を提供するための図示しないＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、認証必要モードの利用が許可された利用者の指紋の画像を記憶するための図示しないＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）と、画像読取部５２によって読取られた画像データ、及び画像処理部８２によって出力された画像データ等を記憶するための図示しない画像メモリとを含む。ＨＤＤに記憶された指紋画像は、照合時にはＲＡＭに転送され記憶される。
【００５１】
指紋照合部８６は、指紋読取部６０に読取られた指紋の画像と、メモリ部８４のＲＡＭに記憶されている指紋の画像とを照合する処理を実行する。
【００５２】
以下、操作部５８はスキャナ機能を有する点を除き、通常のタッチパネルと同様に動作する。すなわち、ＣＰＵ８０は、状態に応じて表示部５６に種々のソフトウェアキーを表示する。利用者がソフトウェアキーにタッチすると、操作部５８がタッチされた位置を示す座標をＣＰＵ８０に送信する。ＣＰＵ８０は、表示部５６に表示されたソフトウェアキーの位置と、入力された座標とによって操作者の操作が何かを判定する。操作者が図示しないハードウェアキーを操作した場合には、そのハードウェアキーから特定のキーコードがＣＰＵ８０に送信される。ＣＰＵ８０はそのキーコードに応じて操作者の操作を判定する。
【００５３】
一方、指紋読取部６０は以下のようにして指紋の画像を読取る。既に述べたように、操作部５８はスキャナ機能を有する。このスキャナ機能は、表示部５６上の各画素にフォトダイオードからなる光センサを埋込むことで実現される。表示部５６はバックライトを持ち、バックライトは画像形成装置５０の動作時には発光している。この光は、操作部５８の上に何もなければそのまま外部に進むが、操作部５８の内に物体（例えば指）があればそこで反射して各画素の光センサに戻る。光センサは、その反射光を受け、電気信号に変換する。指紋の山の部分からの反射光は強く、溝の部分からの反射光は弱い。さらに、指以外の部分からの反射光はない。したがって、各画素の光センサからの出力を電気信号に変換し、その強弱を調べることで、操作部５８の上にある指紋の画像を得ることができる。
【００５４】
図３（Ａ）は、操作パネル５４の表示部５６に表示される画像の例を示す図である。図３（Ａ）を参照して、表示部５６には、画像形成装置５０の機能を利用するための各種ソフトウェアキーが表示される。利用者が、操作パネル５４上の領域１００を押下したものとする。そうすると、領域１００に配置されている光センサは、利用者の指からの反射光を受ける。指紋読取部６０は、反射光をＡ／Ｄ変換する。指紋読取部６０は、このデジタル値を指紋の画像として読取る。利用者が操作パネル５４を押下した場合、操作パネル５４の表面に指が接した部分（指紋の凸部）では反射光は強く、指紋の溝部では反射光はそれより少し弱い。指以外の部分では、反射光はほとんどない。したがって、Ａ／Ｄ変換した値の分布のうち、反射光があるしきい値以上である部分が指紋の画像を表しているものと考えることができる。
【００５５】
図３（Ｂ）は、指紋読取部６０によって読取られた指紋の画像の例を示す図である。図３（Ｂ）を参照して、操作パネル５４の表面上において、図３（Ａ）に示す領域１００を利用者が押下した場合、指紋読取部６０は、領域１００上の指紋の画像１１２を読取って出力する。
【００５６】
メモリ部８４のＨＤＤには、画像形成装置５０のデフォルト設定が記憶されている。メモリ部８４のＲＡＭには、利用者毎に画像形成装置５０を最後に利用したときの設定が記憶される。画像形成装置５０の設定は、例えば、利用者が最後に利用した動作モード名、利用者が最後にファクシミリモードを利用していた場合の読取精度、読取った画像を送信するときの倍率、及びメモリ部８４から画像データファイルを最後に送信したときのファイル名等を含む。設定はさらに、利用者が最後にプリンタモードを利用していたときの印刷用紙のサイズ等を含む。これら設定は、ファクシミリモード及びプリンタモードの他に、他の動作モードに対しても利用者ごとに記憶されている。
【００５７】
本実施の形態では、利用者が画像形成装置５０を再び利用する場合に、その利用者が最後に使用したときの設定に画像形成装置５０の設定を変更する。その結果、利用者は画像形成装置５０を使用する都度、自分が常日頃から使用している設定を再入力する必要はなく、使い勝手が良くなる。
【００５８】
（ソフトウェア構成）
図４〜図６は、画像形成装置５０で実行される、指紋認証機能を実現するためのプログラムの制御構造を示すフローチャートである。なお、以下のフローチャートでは、説明を明確にするために、指紋認証機能に関する部分のみを示し、それ以外の一般的な機能を実現するプログラム部分については図示していない。
【００５９】
図４は、画像形成装置５０が起動したときに、ＣＰＵ８０によって実行されるプログラムのフローチャートである。図４を参照して、このプログラムは、画像形成装置５０の起動後、利用者によっていずれかの動作モードが選択されるまで待機するステップ１３０と、ステップ１３０において、利用者がいずれかの動作モードを選択した場合に、選択された動作モードが認証必要モードか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ１３２と、ステップ１３２で認証不要モードが選択されたと判定されたときに、選択された動作モードによる処理を実行して、制御をステップ１３０に戻すステップ１３４とを含む。ステップ１３４では、指紋認証に関する処理は実行されず、認証不要モードの種々の動作が実行される。
【００６０】
このプログラムはさらに、ステップ１３２で認証必要モードが選択されたと判定されたときに実行され、利用者が画像形成装置５０にログインするための初期認証処理を実行するステップ１３６と、ステップ１３６の後に実行され、ステップ１３６で認証が成功したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ１３８と、ステップ１３８で、認証が成功したと判定されたときに実行され、利用者により選択された動作モードの処理を実行するとともに、利用者が画像形成装置５０を利用している間、繰返して指紋認証を行ない、ログアウトされるか、又は指紋認証に失敗したときに制御をステップ１３０に戻す操作間認証処理を実行するステップ１４０とを含む。ステップ１３８において、ステップ１３６で認証に失敗したと判定されたときには、制御はステップ１３０に戻る。
【００６１】
図５は、図４に示すステップ１３６において実行される初期認証処理を実現するプログラムルーチンの詳細なフローである。図５を参照して、このルーチンは、操作パネル５４を押下するよう利用者に対して告知する指紋認証画面を表示部５６に表示するステップ１７０と、ステップ１７０の後、利用者が操作パネル５４に触れるまで待機するステップ１７２と、ステップ１７２において利用者が操作パネル５４に触れた場合に、利用者の指紋の画像を指紋読取部６０（図２を参照）を使用して読取るステップ１７４と、ステップ１７４の後、ステップ１７４において読取った指紋の画像と、メモリ部８４のＲＡＭに記憶されている指紋の画像とを照合して、指紋認証が成功したか、又は失敗したかを示す結果を戻り値としてこのルーチンを終了するステップ１７６とを含む。
【００６２】
ステップ１７０では、「指紋認証を行ないます。操作パネルをタッチしてください。」等の操作ガイダンスが画像とともに表示部５６に表示される。
【００６３】
図６は、図４に示すステップ１４０において実行される操作間認証処理を実現するプログラムルーチンの詳細なフローである。図６を参照して、このルーチンは、ステップ１７６（図５参照）での認証によって認証された利用者のログイン処理を実行するステップ２００と、ステップ２００の後、この利用者に対応する設定がメモリ部８４に記憶されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ２０２と、ステップ２０２において、この利用者に対応する設定がメモリ部８４に記憶されていると判定された場合に実行され、メモリ部８４に記憶されている設定を読込んで画像形成装置５０の動作パラメータを設定にしたがって変更し、さらに表示部５６の表示内容に設定を反映するステップ２０４とを含む。
【００６４】
このプログラムはさらに、ステップ２０２で利用者に関する設定が記憶されていないと判定されたとき、又はステップ２０４の実行が完了したときに実行され、利用者が操作パネル５４に触れるまで待機するステップ２０６と、ステップ２０６において利用者が操作パネル５４に触れたことに応答して実行され、利用者の指紋の画像を指紋読取部６０（図２を参照）を使用して読取るステップ２０８と、ステップ２０８の後に実行され、ステップ２０８で読取られた指紋の画像と、メモリ部８４のＲＡＭに記憶されている、登録済の利用者の指紋の画像とを照合して、利用者が登録済の利用者（認証成功）か否（認証失敗）かを示す判定結果を出力するステップ２１０とを含む。
【００６５】
このルーチンはさらに、ステップ２１０の後、ステップ２１０で認証が成功したか否かに応じて制御の流れを分岐させるステップ２１２と、ステップ２１２で認証が成功したと判定されたときに実行され、ステップ２０６における操作内容がログアウト以外のための操作であるか否かを操作部５８の出力に基づいて判定し、判定結果に応じて制御の流れを分岐させるステップ２１４と、ステップ２１４において、利用者がログアウト以外の処理を実行したと判定されたときに実行され、ステップ２０６における操作内容に応じた動作を行なって、制御をステップ２０６に戻すステップ２１６と、ステップ２１４において、利用者がログアウト処理を実行したと判定されたときに実行され、この利用者に関するログアウトの処理を実行して、このルーチンを終了するステップ２２０とを含む。
【００６６】
このルーチンはさらに、ステップ２１２において、認証が失敗したと判定されたときに実行され、指紋が正当なユーザの指紋と一致しないことを表示部５６に表示するステップ２１８と、ステップ２１８の後、現在の動作モードにおいて利用者によって指定されている設定を、現在の利用者に関連付けてメモリ部８４のＲＡＭに保存して制御をステップ２２０に移すステップ２２２とを含む。
【００６７】
（動作）
図１〜図６を参照して、上記した構成を持つ本実施の形態に係る画像形成装置５０は以下のように動作する。
【００６８】
画像形成装置５０は、電源が投入されると、図４に図示されていないが、メモリ部８４のＨＤＤに記憶されている登録済みの利用者の指紋の画像を、メモリ部８４のＲＡＭにコピーする。画像形成装置５０は、図４に示すプログラムの実行を開始し、利用者によっていずれかの動作モードが選択されるまで待機する（図４に示すステップ１３０）。この状態を、画像形成装置５０のアイドル状態と呼ぶ。このとき、表示部５６には、動作モードを選択するための画面が表示されている。
【００６９】
利用者が、画像形成装置５０が提供する動作モードのうち、いずれかの動作モードを選択するために操作部５８に触れたものとする。図４に示すステップ１３０の判定結果はＹＥＳとなる。画像形成装置５０のＣＰＵ８０は、操作部５８のどの座標を利用者がタッチしたかを操作部５８の出力から調べ、表示部５６に表示されている動作モードのソフトウェアキーと照合して利用者が選択した動作モードを決定する。ここで選択される動作モードは、認証不要モードと認証必要モードとのいずれかである。ＣＰＵ８０は選択された動作モードがいずれのモードであるかを判定し（ステップ１３２）、その結果に応じて異なる動作をする。
【００７０】
最初に、利用者が、認証不要モードのいずれかを選択したものとする。画像形成装置５０は、選択された動作モードで動作し（図４、ステップ１３４）、処理が終了するとアイドル状態（ステップ１３０）に戻る。
【００７１】
次に、利用者が、認証必要モードのいずれかを選択したものとする。画像形成装置５０は、図４のステップ１３６の初期認証処理を実行する。具体的には、画像形成装置５０のＣＰＵ８０は以下のような処理を実行する。
【００７２】
ＣＰＵ８０は、利用者に対して、操作部５８を押下させるための初期認証画面を操作パネル５４の表示部５６に表示して（図５に示すステップ１７０）、利用者が操作部５８に触れるまで待機する（ステップ１７２）。利用者が操作パネル５４に触れると、ＣＰＵ８０は、触れた部分の指紋の画像を読取り（ステップ１７４）、読取った指紋の画像と、メモリ部８４のＲＡＭに記憶されている指紋の画像とを照合して、読取った画像が登録済の利用者のいずれかの指紋の画像と一致するか否かを判定する。一致する利用者があれば認証成功、なければ認証失敗を示す戻り値を所定の変数に設定してこのルーチンを終了する（ステップ１７６）。
【００７３】
現在の利用者が正当な利用者でない場合、図４のステップ１３８で認証失敗となり、制御はステップ１３０に戻る。すなわち、画像形成装置５０は、アイドル状態に戻る。その後、利用者が操作部５８を使用して画像形成装置５０を操作して認証必要モードを選択しようとするたびに、ステップ１３６の初期認証処理が実行される。利用者が正当な利用者でなければ初期認証処理によって認証が失敗し、認証必要モードを利用することができない。その結果、正当でない利用者は、認証不要モードしか利用できないこととなる。
【００７４】
現在の利用者が正当な利用者である場合、図４のステップ１３８では認証は成功し、画像形成装置５０は、認証された利用者の情報を使用してログイン処理を実行する（図６に示すステップ２００）。画像形成装置５０は、ログインした利用者に対応する設定がメモリ部８４のＲＡＭに記憶されているか否かを確認する（ステップ２０２）。設定が記憶されていなければデフォルトの設定で、設定が記憶されていればその設定を読込んで、画像形成装置５０をその設定内容にしたがって設定する。
【００７５】
この後、画像形成装置５０は、利用者が操作パネル５４に触れるまで待機する（ステップ２０６）。利用者が操作パネル５４に触れると、画像形成装置５０は、触れた部分の指紋の画像を読取り（ステップ２０８）、読取った指紋の画像と、メモリ部８４のＲＡＭに記憶されている指紋の画像とを照合する（ステップ２１０）。現在の利用者が正当な利用者のままであれば、ステップ２１２の判定結果はＹＥＳとなる。このとき、操作がログアウト以外の操作であれば（ステップ２１４においてＹＥＳ）、画像形成装置５０は、その操作の内容に応じた動作をする（ステップ２１６）。画像形成装置５０は、このようにして、同一の正当な利用者が操作パネル５４を操作するたびに、かつその操作がログアウト以外の操作であれば、ステップ２０６〜２１６の処理を繰返す。
【００７６】
正当な利用者がログアウトのための操作を行なえば、ステップ２１４の判定結果はＮＯとなり、画像形成装置５０はログアウトの処理（ステップ２２０）を実行してアイドル状態に戻る。
【００７７】
正当な利用者が、ログアウト操作をしないまま画像形成装置５０を離れ、その間に正当でない利用者が画像形成装置５０を操作し始めたものとする。この利用者は操作のために操作部５８に触れることになる（図６のステップ２０６でＹＥＳ）。するとこの場合、図６のステップ２０８で読取られる指紋の画像は正当でない利用者のものとなる。ステップ２１０では認証に失敗し、制御はステップ２１８に進む。画像形成装置５０は、指紋が正当なユーザの指紋と一致しない旨を表示部５６に表示して（ステップ２１８）、現在の設定内容をメモリ部８４のＲＡＭに記憶する（ステップ２２２）。さらに画像形成装置５０は、ログアウトの処理（ステップ２２０）を実行して、アイドル状態（図４のステップ１３０）に戻る。
【００７８】
以後、正当でない利用者が画像形成装置５０で認証必要モードを実行するために操作部５８に触れると、初期認証処理（図４のステップ１３６）が実行される。そのため、正当でない利用者が認証必要モードで画像形成装置５０を動作させることはできない。
【００７９】
（本実施の形態の効果）
以上の説明から明らかなように、本実施の形態に係る画像形成装置５０では、認証必要モードで正当な利用者がログアウトし忘れて画像形成装置５０を離れた場合でも、正当でない利用者が画像形成装置５０を引続き利用しようとすると強制的にログアウトの処理がなされる。その後、正当でない利用者は、画像形成装置５０の利用を継続しようとしても、画像形成装置５０を認証必要モードで利用することができない。その結果、正当でない利用者はこの画像形成装置５０を認証不要モードしか利用することができない。したがって、認証必要モードで処理しなければ内容を見ることができない文書等の情報が漏洩することを防止できる。
【００８０】
認証必要モードにおいて、強制的にログアウト処理が実行された場合、画像形成装置５０は、現在の設定内容を記憶する。正当な利用者が、画像形成装置５０を再び利用し始める場合、ログアウトされたときの設定内容で画像形成装置５０を利用することができる。したがって、正当な利用者が再度利用する場合での使い勝手が良くなる。
【００８１】
［第２の実施の形態］
本発明の第２の実施の形態に係る画像形成装置は、第１の実施の形態に係る画像形成装置５０とほぼ同様の構成を有する。ただし、認証必要モードで動作している間に認証失敗の結果が出力された場合、画像形成装置の管理者にその旨を通知し、かつ管理者による復旧のための作業が完了するまで誰も画像形成装置を利用することが不可能なロック状態に移行する機能を提供する点において、この画像形成装置は第１の実施の形態の画像形成装置５０と異なる。
【００８２】
管理者のための復旧のための作業とは、例えば、管理者がユーザＩＤ及びパスワードを画像形成装置に入力することである。ロック状態になったとき、画像形成装置はユーザＩＤ及びパスワードの入力を催促する画面を表示部５６に表示する。ユーザＩＤ及びパスワードが入力されると、画像形成装置は、入力されたユーザＩＤ及びパスワードが、予め登録されている、画像形成装置の管理者のユーザＩＤ及びパスワードにそれぞれ一致するか否かを判定する。判定結果に応じて、画像形成装置は、ロック状態から、画像形成装置の機能を利用可能な通常の状態に移行する。
【００８３】
なお、管理者のための復旧のための作業は、ユーザＩＤ及びパスワードの入力に限定されず、その他、どのような方法であっても良い。
【００８４】
（ソフトウェア構成）
図７及び図８は、本実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【００８５】
図７は、本実施の形態に係る画像形成装置が起動したときに、ＣＰＵ８０によって実行されるプログラムのフローチャートである。図７を参照して、このプログラムが図４に示すプログラムと異なるのは、図４のステップ１４０に代えて、ステップ１３８の判定結果がＹＥＳの場合に実行され、利用者が認証必要モードで画像形成装置を利用している間、繰返して指紋認証を行ない、認証に失敗した場合にはロック状態に移行して管理者により復旧作業が実行されるまで、又は所定時間が経過するまでロック状態を維持する操作間認証処理を実行するステップ２５０を含む点である。ステップ２５０で管理者によりロック状態が解除されるか、所定時間が経過すると、この画像形成装置はログイン中の利用者について強制的にログアウト処理を実行し、アイドル状態（図７のステップ１３０）に戻る。
【００８６】
図８は、図７に示すステップ２５０において実行される、第２の実施の形態に係る画像形成装置の操作間認証処理を実現するプログラムルーチンの制御構造を示すフローチャートである。図８を参照して、このルーチンが図６に示す操作間認証処理のためのルーチンと異なるのは、図６のステップ２２２に代えて、ステップ２１８の後、操作間認証処理において認証に失敗したことに関する通知と、ステップ２０８において読取られた、正当でないと考えられる利用者の指紋の画像とを画像形成装置の管理者の電子メールアカウントに電子メールで通知するステップ２８０と、ステップ２８０の後、この画像形成装置を管理者による復旧作業のための処理以外は受け付けないロック状態に移行させるステップ２８２と、ステップ２８２の後、管理者による復旧作業がされたか、又は、予め定められた時間（例えば１日）が経過するまで待機した後、制御をステップ２２０に移動させるステップ２８４とを含む点である。
【００８７】
（動作）
図７及び図８を参照して、上記した構成を持つ本実施の形態に係る画像形成装置は以下のように動作する。
【００８８】
本実施の形態に係る画像形成装置の動作は、第１の実施の形態に係る画像形成装置５０の動作とほぼ同様である。ただし、操作間認証処理の間に認証に失敗した後の動作が異なる。
【００８９】
画像形成装置が認証必要モードで操作間認証処理を実行している間に、正当でない利用者が画像形成装置を利用し始めたものとする。画像形成装置は、図８のステップ２１８において認証に失敗したことを示す画面を表示部５６に表示し、認証に失敗したことを示すメッセージと、読取った指紋の画像とを管理者の電子メールアカウントに電子メールで通知する（ステップ２８０）。画像形成装置は、管理者による復旧作業以外は受け付けないロック状態になり（ステップ２８２）、管理者による復旧作業が終了するか、又は、予め定められた時間（１日）が経過するまで待機する（ステップ２８４）。管理者が復旧のための作業を終了するか、又は予め定められた時間（１日）が経過すると（ステップ２８４においてＹＥＳ）、画像形成装置は、ロック状態直前に利用していた正当な利用者を、強制的にログアウトさせる処理を実行する（図８に示すステップ２２０）。その他の動作については、第１の実施の形態に係る画像形成装置５０の動作と同様である。
【００９０】
（本実施の形態の効果）
以上の説明から明らかなように、本実施の形態に係る画像形成装置では、認証必要モードにおいて、正当な利用者がログアウト処理を忘れて画像形成装置を離れた間に正当でない利用者が画像形成装置を操作し始めた場合、画像形成装置はロックされ、動作しなくなる。同時に画像形成装置の管理者のコンピュータに、認証必要モードで認証失敗が発生したことが通知される。さらにその通知とともに、正当でないと考えられる利用者の指紋の画像も管理者に送信される。そのため、その通知を受けた管理者は、正当でない利用者が誰かを特定することが可能となる。その結果、正当でない利用者による画像形成装置の不正利用を抑制することができる。さらに、管理者が画像形成装置の利用状況を把握することができ、より管理しやすくなる。その結果、画像形成装置に関する情報管理のセキュリティが向上する。
【００９１】
［第３の実施の形態］
本発明の第３の実施の形態に係る画像形成装置が、第１の実施の形態に係る画像形成装置５０と異なるのは、認証必要モードで動作している間、予め定められた時間間隔で指紋認証を行なう定期指紋認証処理と、利用者による操作部５８への操作内容を表示部５６に反映する操作反映処理とを並列に実行する点である。
【００９２】
本実施の形態に係る画像形成装置のハードウェア構成は第１の実施の形態のハードウェア構成と同様である。したがってここではその詳細な説明は繰返さない。
【００９３】
本実施の形態に係る画像形成装置で実行されるプログラムの制御構造は、第１の実施の形態に係る画像形成装置５０で実行されるプログラムの構造とほぼ同様であるが、タイマを利用して、上記した定期指紋認証処理を実行する点において異なる。
【００９４】
本実施の形態に係るメモリ部８４は、画像形成装置が認証必要モードで動作している間、利用者の最新の指紋の画像データを記憶するための最新指紋記憶部と、利用者によってログアウトのための操作がされたか否かを示す信号を記憶するためのログアウト指示記憶部とを含む。
【００９５】
ログアウト指示記憶部には、ＮＵＬＬ、及び「ログアウト指示」のいずれかが記憶される。ログアウト指示記憶部にＮＵＬＬが記憶されることは、利用者によってログアウトのための操作がなされていないことを意味する。
【００９６】
最新指紋記憶部及びログアウト指示記憶部に記憶されるデータは、上記した操作反映処理の動作によって変化する。最新指紋記憶部に記憶されるデータは、操作反映処理において、利用者が操作パネル５４に触れる度に、最新の指紋の画像に更新される。操作反映処理の実行中に利用者がログアウトの指示のための操作を行なったとき、ログアウト指示記憶部の値は「ログアウト指示」に更新される。その処理の詳細については後述する。
【００９７】
（ソフトウェア構成）
図９〜図１１は、本実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【００９８】
図９は、本実施の形態に係る画像形成装置が起動したときに、ＣＰＵ８０によって実行されるプログラムのフローチャートである。図９を参照して、このプログラムは、図４に示すプログラムとほぼ同様であるが、ステップ１４０の代わりに、ステップ１３８の判定結果がＹＥＳの場合に、利用者がログアウトするまで画像形成装置５０を利用している間、予め定められた時間間隔で指紋認証を行なうための、上記した定期指紋認証処理を実行して、制御をステップ１３０に戻すステップ２９０を含む点において異なる。
【００９９】
図１０は、図９に示すステップ２９０において実行される定期指紋認証処理の詳細なフローである。図１０を参照して、このルーチンは、ログイン処理を実行し、ログアウト指示記憶部にＮＵＬＬを記憶するステップ３００と、ステップ３００の後、現在の利用者に対応する設定がメモリ部８４のＲＡＭに記憶されているか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３０２と、ステップ３０２の判定結果がＹＥＳの場合に、ＲＡＭに記憶されている設定で画像形成装置の設定を変更するステップ３０４とを含む。
【０１００】
このプログラムはさらに、ステップ３０２の判定結果がＹＥＳの場合にはステップ３０４の後に、又はステップ３０２の判定結果がＮＯの場合にはステップ３０２の後にそれぞれ実行され、タイマをリセットするステップ３０６と、ステップ３０６の後、タイマが予め定められた時間（例えば、０．５秒）以上になるまで待機するステップ３０８と、ステップ３０８において、タイマが予め定められた時間以上となった場合に、最新指紋記憶部に記憶されている指紋の画像と、メモリ部８４のＲＡＭに記憶されている指紋の画像とを照合して、認証が成功したか、及び認証が失敗したかのいずれかの結果を出力するステップ３１０とを含む。
【０１０１】
このルーチンはさらに、ステップ３１０の後、ステップ３１０の認証が成功したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３１２と、ステップ３１２の判定結果がＹＥＳの場合に、ログアウト指示記憶部に記憶されている値が「ログアウト指示」であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３１４とを含む。なお、ステップ３１４の判定結果がＮＯの場合、制御はステップ３０６に戻る。
【０１０２】
このルーチンはさらに、ステップ３１２の判定結果がＮＯの場合に、認証が失敗した旨を表示部５６に表示するステップ３１６と、ステップ３１６の後、現在の動作モードにおいて利用者によって指定されている設定を、現在ログインしている利用者に関連付けてメモリ部８４のＲＡＭに記憶するステップ３１８と、ステップ３１８の後、又はステップ３１４の判定結果がＹＥＳの場合に実行され、ログアウトの処理を実行して、このルーチンを終了するステップ３２０とを含む。
【０１０３】
図１１は、図１０に示すステップ３００の処理が終了した後、本実施の形態に係るＣＰＵ８０によって定期指紋認証処理と並列に実行される操作反映処理のためのプログラムのフローチャートである。図１１を参照して、このプログラムは、起動後、利用者が操作パネル５４に触れるまで待機するステップ３５０と、ステップ３５０において、利用者が操作パネル５４に触れた場合に、利用者の指紋の画像を読取る処理を指紋読取部６０に実行させるステップ３５２と、ステップ３５２の後、ステップ３５２において指紋読取部６０によって読取られた指紋の画像を最新指紋記憶部に記憶するステップ３５４とを含む。
【０１０４】
このプログラムはさらに、ステップ３５０における操作内容がログアウト以外のための操作であるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ３５６と、ステップ３５６の判定結果がＹＥＳの場合に、ステップ３５０における操作内容に応じた動作を行なって、制御をステップ３５０に戻すステップ３５８と、ステップ３５６の判定結果がＮＯの場合に、ログアウト指示記憶部に「ログアウト指示」を記憶して、このルーチンを終了するステップ３６０とを含む。
【０１０５】
（動作）
図９〜図１１を参照して、上記した構成を持つ本実施の形態に係る画像形成装置は以下のように動作する。
【０１０６】
本実施の形態に係る画像形成装置の動作は、第１の実施の形態に係る画像形成装置の動作とほぼ同様であるが、初期認証処理において認証が成功した後の動作が異なる。
【０１０７】
初期認証処理において、認証が成功した後、画像形成装置は、定期指紋認証処理を実行する（図９に示すステップ２９０）。画像形成装置は、ログイン処理を行ない、ログアウト指示記憶部を初期化する（ＮＵＬＬを代入する。図１０に示すステップ３００）。画像形成装置は、定期指紋認証処理と操作反映処理とを並列に実行する。
【０１０８】
操作反映処理の動作について説明する。
【０１０９】
画像形成装置は、操作反映処理を開始すると、利用者が操作パネル５４に触れるまで待機する（図１１に示すステップ３５０）。利用者が操作パネル５４に触れると、画像形成装置は、触れた部分の指紋の画像を読取り（図１１に示すステップ３５２）、読取った指紋の画像を最新指紋記憶部に記憶する（図１１に示すステップ３５４）。
【０１１０】
利用者がログアウト以外の操作を行なえば、画像形成装置は操作内容に応じた動作を行なう（図１１に示すステップ３５８）。利用者が操作パネル５４を操作する度に、画像形成装置は、ステップ３５０〜３５８の処理を繰返す。
【０１１１】
利用者がログアウトのための操作を行なえば、画像形成装置は、ログアウト指示記憶部に「ログアウト指示」を記憶して、操作反映処理の実行を終了する（図１１に示すステップ３６０）。
【０１１２】
定期指紋認証処理の動作の説明に戻る。
【０１１３】
画像形成装置は、図１０に示すステップ３００の後、現在の利用者の設定がＲＡＭに記憶されていれば、その設定で画像形成装置の設定を変更する処理を行なう。画像形成装置は、タイマをリセットし（図１０に示すステップ３０６）、タイマによって計時された時間が予め定められた時間（０．５秒）以上になるまで待機する（図１０に示すステップ３０８）。タイマによって計時された時間が予め定められた時間以上となった場合、画像形成装置は、最新指紋記憶部に記憶されている指紋の画像と、ＲＡＭに記憶されている指紋の画像とを照合する。正当な利用者が利用しており（図１０に示すステップ３１２の判定結果がＹＥＳ）、かつ、ログアウトのための操作がなされていない間（ログアウト指示記憶部に「ログアウト指示」が記憶されていない。図１０に示すステップ３１４の判定結果がＮＯ）、画像形成装置は、図１０に示すステップ３０６〜ステップ３１４の処理を繰返す。
【０１１４】
利用者がログアウトのための操作を行なった場合、ログアウト指示記憶部には「ログアウト指示」が記憶される。その場合、ステップ３１４の判定結果がＹＥＳとなり、画像形成装置は、ログアウトの処理を実行して、アイドル状態に戻る。
【０１１５】
画像形成装置が定期指紋認証処理と操作反映処理と並列で実行している間、正当な利用者が画像形成装置から離れた場所に移動して、正当でない利用者が画像形成装置を利用し始めたものとする。その場合、画像形成装置は、定期指紋認証処理において認証に失敗する。画像形成装置は、認証が失敗した旨を示す画面を表示部５６に表示し（図１０に示すステップ３１６）、現在の設定を、現在ログインしている利用者に関連付けてＲＡＭに記憶する（図１０に示すステップ３１８）。画像形成装置は、ログアウトの処理を実行して、アイドル状態に戻る。
【０１１６】
（本実施の形態の効果）
以上の説明から明らかなように、本実施の形態に係る画像形成装置では、画像形成装置が認証必要モードで動作している間、定期指紋認証処理と操作反映処理とが並列で実行される。したがって、利用者は、画像形成装置が指紋認証の処理を行なっていることを意識することなく、気軽に画像形成装置を利用することができる。
【０１１７】
［第４の実施の形態］
本発明の第４の実施の形態に係る画像形成装置が、第１の実施の形態に係る画像形成装置５０と異なるのは、認証必要モードで動作している間、利用者による操作部５８への操作に応じた処理を実行する通常の動作を実現するプログラムと、操作部５８に利用者が触れるたびに指紋認証処理を実行するバックグラウンド認証処理とを並列に実行する点である。バックグラウンド認証処理をバックグラウンドで実行するので、利用者は指紋認証が行なわれていることを意識しなくてもよいという効果がある。
【０１１８】
本実施の形態に係る画像形成装置のハードウェア構成は第１の実施の形態のハードウェア構成と同様である。したがってここではその詳細な説明は繰返さない。
【０１１９】
本実施の形態に係る画像形成装置で実行されるプログラムの制御構造は、第１の実施の形態に係る画像形成装置５０で実行されるプログラムの構造とほぼ同様であるが、初期認証が成功した時点でバックグラウンド認証処理を起動する点で異なる。
【０１２０】
（ソフトウェア構成）
図１２及び図１３は、本実施の形態に係る画像形成装置で実行されるプログラムの制御構造を示すフローチャートである。
【０１２１】
図１２は、本実施の形態に係る画像形成装置の電源が投入されたときに、ＣＰＵ８０によって実行されるプログラムのフローチャートである。図１２を参照して、このプログラムは、図４に示すプログラムとほぼ同様であるが、ステップ１４０の代わりに、ステップ１３８で初期認証に成功したと判定されたときに実行され、後述するバックグラウンド認証処理を起動するステップ４００と、ステップ４００に続いて実行され、利用者が操作パネル５４を操作することによって、利用者から指定された処理を実行するステップ４０２と、ステップ４０２で利用者により指定された処理がログアウト処理であるか、又はバックグラウンド認証処理から強制ログアウトのメッセージが送信されてきたか否かを判定し、ログアウト処理をする必要があればログアウトしてステップ１３０に戻り、それ以外の場合にはステップ４０２に制御を戻すステップ４０４とを含む点において異なる。
【０１２２】
図１３は、図１２に示すステップ４００で起動されるバックグラウンド認証処理を実現するプログラムルーチンの制御構造を示すフローチャートである。図１３を参照して、このルーチンは、起動後、利用者が操作パネル５４に触れるまで待機するステップ４２０と、ステップ４２０において利用者が操作パネル５４に触れると実行され、利用者の指紋の画像を指紋読取部６０に読取らせるステップ４２２と、ステップ４２２の後に実行され、ステップ４２２において読取られた指紋の画像に対する指紋認証処理を実行するステップ４２４とを含む。
【０１２３】
このプログラムはさらに、ステップ４２４における指紋認証処理に成功したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップ４２６と、ステップ４２６で指紋認証処理に失敗したときに、ＣＰＵ８０に対して指紋認証に失敗したことを示す割込を発生して強制的に利用者をログアウトさせた後、このプログラムの実行を終了するステップ４２８とを含む。指紋認証が成功したとステップ４２６で判定されたときには、制御はステップ４２０に戻り、再び利用者がタッチパネルを操作するまで待機する。
【０１２４】
（動作）
図１２及び図１３を参照して、上記した構成を持つ本実施の形態に係る画像形成装置は以下のように動作する。
【０１２５】
本実施の形態に係る画像形成装置の動作は、第１の実施の形態に係る画像形成装置５０の動作とほぼ同様であるが、ステップ１３８において、初期認証処理に成功したと判定された後の動作が異なる。
【０１２６】
初期認証が成功すると、本実施の形態に係る画像形成装置は、バックグラウンド認証処理を起動（ステップ４００）する。画像形成装置は、バックグラウンド認証処理を起動すると、利用者が操作パネル５４を操作することによって、利用者に指定された処理を実行する。画像形成装置は、利用者がステップ４０２でログアウト処理を実行するまで、利用者により指定された処理を繰返す。
【０１２７】
他方、バックグラウンド認証処理は、ステップ４００で起動されると、利用者が操作部５８のタッチパネルを操作するまで待機し（ステップ４２０）、タッチパネルに対する操作があるたびにその指紋を読取り（ステップ４２２）、指紋認証を行なう（ステップ４２４）。指紋認証に成功すると（ステップ４２６でＹＥＳ）、制御はステップ４２０に戻り、次の操作がされるまで待機する。一方、指紋認証に失敗すると（ステップ４２６でＮＯ）、ステップ４２８でＣＰＵ８０に対して指紋認証の失敗に伴う強制ログアウトの割込を発生した後、バックグラウンド認証処理を終了する。
【０１２８】
図１２のステップ４０２を実行中にバックグラウンド認証処理から強制ログアウトの割込が発生すると、ＣＰＵ８０はステップ４０２の処理の実行を中止し、直ちにステップ１３０に制御を戻す。その結果、画像形成装置は、アイドル状態に戻る。
【０１２９】
（本実施の形態の効果）
以上の説明から明らかなように、本実施の形態に係る画像形成装置では、画像形成装置が認証必要モードで動作している間、バックグラウンド認証処理と通常の操作に対する処理とが並列で実行される。したがって、利用者は、画像形成装置が指紋認証の処理を行なっていることを意識することなく、画像形成装置を利用することができる。
【０１３０】
［変形例］
上記した実施の形態に係る画像形成装置は、認証必要モードにおいて、一度認証が失敗すれば、強制的にログアウトしていた。しかし、本発明はそのような実施の形態には限定されない。認証の精度が悪い場合には、予め定められた回数（例えば、３回）だけ連続で認証に失敗した場合に、強制的にログアウトするようにしてもよい。また、単に各種設定画面など、それほど重要でないときには３回連続して認証に失敗したとき強制ログアウトさせ、コピーの開始操作、ファクス送信開始操作、又はスキャン開始操作など、重要な操作については１回の認証失敗で即座に強制ログアウトさせる構成も考えられる。また、各種設定画面など、それほど重要でない操作については指紋認証の対象からはずしてもよい。その場合には、タッチパネルに対する操作がどのようなものであったかを判定した後に指紋認証を行なうか否かを判定すればよい。
【０１３１】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【図面の簡単な説明】
【０１３２】
【図１】本発明の第１の実施の形態に係る画像形成装置５０の外観構成を示す図である。
【図２】図１に示す画像形成装置５０の機能ブロック図である。
【図３】図１に示す操作パネル５４に表示される画像と利用者が操作パネル５４を操作したときに記憶される画像との例を示す図である。
【図４】図２に示すＣＰＵ８０の機能を実現するコンピュータプログラムの制御構造を示すフローチャートである。
【図５】図４に示すステップ１３６の詳細なフローを示す図である。
【図６】図４に示すステップ１４０の詳細なフローを示す図である。
【図７】第２の実施の形態に係るＣＰＵの機能を実現するコンピュータプログラムの制御構造を示すフローチャートである。
【図８】図７に示すステップ２５０の詳細なフローを示す図である。
【図９】第３の実施の形態に係るＣＰＵの機能を実現するコンピュータプログラムの制御構造を示すフローチャートである。
【図１０】図９に示すステップ２９０の詳細なフローを示す図である。
【図１１】第３の実施の形態に係るＣＰＵの機能を実現するコンピュータプログラムの制御構造を示すフローチャートである。
【図１２】第４の実施の形態に係るＣＰＵの機能を実現するコンピュータプログラムの制御構造を示すフローチャートである。
【図１３】図１２に示すステップ４００で起動されるバックグラウンド認証処理を実現するプログラムの制御構造を示すフローチャートである。
【符号の説明】
【０１３３】
５０  画像形成装置
５２  画像読取部
５４  操作パネル
５６  表示部
５８  操作部
６０  指紋読取部
６２  画像出力部
８０  ＣＰＵ
８２  画像処理部
８４  メモリ部
８６  指紋照合部
８８  データ通信部
【図１】
2010093635.tif 000003
【図２】
2010093635.tif 000004
【図３】
2010093635.tif 000005
【図４】
2010093635.tif 000006
【図５】
2010093635.tif 000007
【図６】
2010093635.tif 000008
【図７】
2010093635.tif 000009
【図８】
2010093635.tif 000010
【図９】
2010093635.tif 000011
【図１０】
2010093635.tif 000012
【図１１】
2010093635.tif 000013
【図１２】
2010093635.tif 000014
【図１３】
2010093635.tif 000015