(57)【要約】【課題】  指紋読取装置のような特別な読取装置を用いずにコストを抑え、安全性の高い認証装置及び認証プログラムを提供する。【解決手段】  予め、認証用の画像データをスキャナ１０で読み取り、外部記憶装置４に、認証登録データとして記憶しておく。そして、認証時には、スキャナ１０で読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与える。スキャナ１０は、画像形成装置に付属したスキャナを利用し、画像形成装置の処理を要求したユーザに対して認証を与える。【選択図】      図１
2006222673.tif 000002
【特許請求の範囲】
【請求項１】
スキャナで読み取った画像データを認証登録データとして記憶しておく手段と、認証時にスキャナで読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与える手段と、を備えたことを特徴とする認証装置。
【請求項２】
前記スキャナが画像形成装置に付属したスキャナであり、前記認証を与える手段を画像形成装置の制御装置に備え、画像形成装置の処理を要求したユーザに対して認証を与えるようにしたことを特徴とする請求項１に記載の認証装置。
【請求項３】
前記スキャナでスキャンする範囲を任意に設定できるようにしたことを特徴とする請求項１又は２に記載の認証装置。
【請求項４】
スキャナで読み取った画像データを認証登録データとして記憶しておく手段と、認証時にスキャナで読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与える手段と、を備えた認証装置を構成するコンピュータに、
前記スキャナで読み取った画像データを認証登録データとして記憶しておく登録処理と、認証時にスキャナで読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与える認証処理と、を実行させることを特徴とする認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷機能、スキャナ機能、ファクシミリ機能等を備えた複合機のような画像形成装置等における認証装置に関するものであり、特に、スキャナを備えた画像形成装置等において、ユーザやサービスマンを認証するための認証装置及び認証プログラムに関するものである。
【背景技術】
【０００２】
従来の画像形成装置には、特許文献１（特開２００４−２１３１７０号公報）に示されるように、印刷データの出力時にユーザを特定するために、パスワード入力によりユーザ認証を行う画像形成装置がある。また、サービスマンがメンテナンスを行う際、画像形成装置をメンテナンスモードに切り替えるために、操作パネルの操作ボタンを特定の順番で押すことで認証を行う画像形成装置も知られている。
【０００３】
また、一般的な人物認証装置として、指紋、手の静脈、眼の虹彩等を読み取って、登録されているものと照合することにより認証を行う認証技術も周知である。
【０００４】
【特許文献１】特開２００４−２１３１７０号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の認証装置は、パスワードの入力や操作ボタンを特定の順番で押す行為は、画像形成装置の前で行うため、その場を他人に盗み見されると、パスワード等が分かってしまうおそれがあり、それを悪用される危険性があるという問題点があった。また、指紋、手の静脈、眼の虹彩等を読み取って照合するものは、特別な読取装置が必要になって、コストが高くなってしまうという問題点がある。
【０００６】
本発明は、そのような問題点に鑑み、指紋読取装置のような特別な読取装置を用いずにコストを抑え、安全性の高い認証装置及び認証プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、本願の請求項１にかかる認証装置の発明は、
スキャナで読み取った画像データを認証登録データとして記憶しておく手段と、認証時にスキャナで読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与える手段と、を備えたことを特徴とする。
【０００８】
また、本願の請求項２にかかる発明は、請求項１にかかる発明において、前記スキャナが画像形成装置に付属したスキャナであり、前記認証を与える手段を画像形成装置の制御装置に備え、画像形成装置の処理を要求したユーザに対して認証を与えるようにしたことを特徴とする。
【０００９】
また、本願の請求項３にかかる発明は、請求項１又は２にかかる発明において、前記スキャナでスキャンする範囲を任意に設定できるようにしたことを特徴とする。
【００１０】
また、本願の請求項４にかかる認証プログラムの発明は、
スキャナで読み取った画像データを認証登録データとして記憶しておく手段と、認証時にスキャナで読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与える手段と、を備えた認証装置を構成するコンピュータに、
前記スキャナで読み取った画像データを認証登録データとして記憶しておく登録処理と、認証時にスキャナで読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与える認証処理と、を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明の認証装置及び認証プログラムは、次のような効果を奏する。すなわち、本願の請求項１にかかる発明において、認証装置は、スキャナで読み取った画像データを認証登録データとして記憶しておき、認証時にスキャナで読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与えるようにしたので、指紋読取装置のような特別な読取装置を用いることなく、低いコストで、安全性の高い認証が可能になる。
【００１２】
また、請求項２にかかる発明においては、請求項１にかかる発明において、認証装置は、スキャナとして画像形成装置に付属したスキャナを用いて画像形成装置の処理を要求したユーザに対して認証を与えるようにしたので、画像読取装置を新たに付加することなく、画像読取装置にもともと具わっているスキャナを利用して画像形成装置のユーザ認証ができるようになる。
【００１３】
また、請求項３にかかる発明においては、請求項１又は２にかかる発明において、認証装置は、スキャナでスキャンする範囲を任意に設定できるようにしたので、認証データを登録する記憶装置の記憶エリアを節約できるようになる。
【００１４】
また、請求項４にかかる発明においては、認証プログラムは、スキャナで読み取った画像データを認証登録データとして記憶しておく登録処理と、認証時にスキャナで読み取った画像と前記認証登録データとを比較し、一致割合が所定割合以上あったとき認証を与える認証処理とを持たせた。その結果、低いコストで、安全性の高い認証が可能な認証プログラムが提供できるようになる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。図１は、本発明の実施例にかかる認証機能を備えた複合機の概略構成を示すブロック図である。図２は、図１の複合機の操作パネルを示す図である。図３は、図２の操作パネルの表示器の表示例を示す図であり、図３（イ）は、スキャナ機能を選択するメニュー画面の表示例、図３（ロ）は、スキャナ機能のメニュー画面の表示例、図３（ハ）は、認証設定の画面の表示例を示す図である。図４は、スキャン領域を設定する際の操作パネル及びスキャナの原稿台を示す図である。図５は、認証レベルを設定する画面を示す図である。図６は、認証データ登録手順を示すフローチャートである。図７は、認証確認手順を示すフローチャートである。
【実施例】
【００１６】
本発明の実施例にかかる認証機能を備えた複合機の概略構成は、図１のブロック図に示されている。複合機であるプリンタ１は、ＲＯＭ２に格納されている制御プログラムにより動作して、複合機全体を制御する。ＲＡＭ３は、プリンタ１のワークメモリ，各種バッファメモリ等として機能する。外部記憶装置４は、各種データを記憶保持する。
【００１７】
操作パネル６は、各種操作ボタンや表示器を具えていて、パネル・インターフェース５を介して通信を行い、印刷エンジン８、スキャナ１０等に対する指示を与える。印刷エンジン８は、エンジン・インターフェース７を介して印刷データや印刷コマンド等を受けて印刷を実行する。スキャナ１０は、操作パネル６から入力されたコマンドに基づいて、画像の読み取りを行い、読み取った画像データを、スキャナ・インターフェース９を介して送出する。通信ポート１１は、ＬＡＮ等のネットワークを介してホスト等との通信を行うためのものである。
【００１８】
図２は、図１の複合機の操作パネルを示す図である。この操作パネルは、図１における操作パネル６に対応している。操作パネル６は、複合機の前部上面に設けられていて、例えば、液晶パネル製でタッチパネル機能を有する表示器６１、コピー、プリンタ、スキャナ等の切換を行う機能選択ボタン６２、数値を入力するテンキー６３、動作を開始させるスタートボタン６４等を具えている。
【００１９】
例えば、コピーを行う場合は、機能選択ボタン６２の内のコピーのボタンを押し、テンキー６３でコピー枚数を入力し、原稿をスキャナ１０にセットしてからスタートボタン６４を押すと、コピーが実行される。
【００２０】
この複合機では、機密文書等の印刷データの出力時にユーザを特定するため、あるいは、サービスマンがメンテナンスを行う際にメンテナンスモードに切り替えるために、画像データを照合することによりユーザ認証を行う認証機能を有している。すなわち、認証用の画像データの登録モードを設け、それぞれのユーザ毎に異なる画像データを予め登録しておき、認証が必要なときは、登録したときに使ったものと同じ画像をスキャナで読み取り、それを登録された画像データと照合することにより認証を行う。
【００２１】
その際、登録時と認証時で画像原稿のセット位置が微妙にずれたりして、同じ原稿を使っても、登録画像と読込画像とが完全に一致することはほとんどありえない。そこで、認証レベルを設定し、登録画像と読込画像との一致割合が認証レベル以上であれば認証されるようにする。
【００２２】
また、認証データを登録するには、スキャナの全読取領域を使用すると、その領域分の大きなメモリ領域が必要になる。そこで、認証データの登録に必要なメモリ領域の大きさをユーザが自由に設定できるように、スキャナがスキャンする領域をユーザが自由に設定できるようにする。そのようにして、メモリの消費を抑えるようにしている。
【００２３】
次に、認証用のデータを登録する場合について説明する。認証用のデータが画像であるため、スキャナ機能を使ってそれを読み取る必要がある。そこで、操作パネル６の機能選択ボタン６２の内のスキャナボタンを押して、スキャナ機能を選択する。その結果、操作パネル６の表示器６１には、図３（イ）に示すような画面が表示される。
【００２４】
図３（イ）に示すメニュー画面で、「スキャナメニュー」の表示部分を指でタッチすると、図３（ロ）のスキャナ機能のメニュー画面に切り替わる。その画面で、「画像パス設定」の表示部分を指でタッチすると、図３（ハ）の認証設定の画面に切り替わる。そして、スキャンする領域を設定するため、「スキャン領域設定」の表示部分を指でタッチする。その結果、操作パネル６の表示器６１は、図４の画面に切り替わる。その画面において、水平，垂直の二つのバーでスキャン領域を指定する。その結果、スキャナ１０のスキャン範囲は、図４に示す原稿台１０１の斜線部分となり、その範囲内の適宜位置に原稿Ｐを置いてスタートボタン６４を押すと、原稿Ｐの画像を含む斜線部分の画像が読み取られてメモリに保持される。
【００２５】
なお、図４の例では、原稿台の左上隅を始点として、水平，垂直の二つのバーで下端縁と右端縁を指定することによりスキャン領域を指定するようにしたが、二つのバーで上下端縁と左右端縁を任意の位置に指定することにより、スキャン領域として任意の領域を設定するようにしてもよい。
【００２６】
次に、認証レベルの設定について説明する。図３（ハ）の認証設定の画面において、「認証レベルの設定」の表示部分を指でタッチする。その結果、操作パネル６の表示器６１は、図５の認証レベルを設定する画面に切り替わる。その画面において、テンキー６３により任意の認証レベルを入力する。そのようにして、入力された認証レベルは、メモリに保持される。
【００２７】
次に、認証用のデータを登録する手順を、図６の認証データ登録手順を示すフローチャートを参照しながら説明する。まず、認証データ登録モードに切り替わったか否か、すなわち、図３（ロ）の画面で、「画像パス設定」の表示部分がタッチされたか否かを判別する（ステップＳ１）。認証データ登録モードに切り替わっていれば、表示器６１の表示によりユーザＩＤの入力を要求し（ステップＳ２）、ユーザＩＤが入力されたか否かを判別する（ステップＳ３）。
【００２８】
そして、スキャン領域が入力されたか否か、すなわち、図３（ハ）の認証設定の画面で、「スキャン領域設定」の表示部分がタッチされた後、図４の画面において、スキャン領域が指定されたか否かを判別し（ステップＳ４）、スキャン領域が入力されたら、入力されたスキャン領域をメモリに保持する（ステップＳ５）。
【００２９】
続いて、認証レベルが入力されたか否かを判別し（ステップＳ６）、入力されたらその認証レベルをメモリに保持する（ステップＳ７）。その後、操作パネル６のスタートボタン６４が押されたか否かを判別し（ステップＳ８）、押されたら指定されたスキャン領域をスキャンする（ステップＳ９）。そして、スキャンして読み取った画像データを、スキャン領域，認証レベルと関連づけてメモリに保持する（ステップＳ１０）。
【００３０】
メモリに保持したら、その状態で認証が可能か否かを検証するため、再度、同じ原稿をスキャンして、読み取った画像データと先にメモリに保持した画像データとを比較して、一致割合を算出する（ステップＳ１１）。なお、再スキャンは、原稿をセットし直して行えば、より現実的な検証ができる。そして、両画像データの一致割合が、先に保持した認証レベル以上あるか否かで、認証が成功したか否かを判別する（ステップＳ１２）。その結果、認証が成功しなかったら、認証データ登録処理がキャンセルされたか否かを判別し（ステップＳ１３）、キャンセルされなかったらステップＳ６に戻って、再度認証レベルを入力し直して、以下、認証が成功するまで、同様な処理を繰り返す。
【００３１】
一方、ステップＳ１０で認証が成功したら、そのときスキャンした画像データを、ユーザＩＤ、スキャン領域、認証レベルと関連づけて、外部記憶装置４の所定エリアに登録する（ステップＳ１４）。そして、操作パネル６の表示器６１をレディー（Ｒｅａｄｙ）状態の表示に戻す（ステップＳ１５）。
【００３２】
次に、ユーザを認証する手順を、図７の認証確認手順を示すフローチャートを参照しながら説明する。処理の実行要求を受けて、それが、機密文書の印刷データの出力等、認証が必要な処理の実行要求であるか否かを判別する（ステップＳ２１）。認証が必要な処理の実行要求であったら、表示器６１の表示によりユーザＩＤの入力を要求し（ステップＳ２２）、ユーザＩＤが入力されたか否かを判別する（ステップＳ２３）。
【００３３】
ユーザＩＤの入力があったら、そのユーザＩＤに対応する認証登録データをそれと関連づけて保存されているスキャン領域と認証レベルとともに読み出す（ステップＳ２４）。そして、表示器６１により画像原稿のスキャン開始を表示した（ステップＳ２５）後、スタートボタンが押されたか否かを判別し（ステップＳ２６）、スタートボタンが押されたら、ステップＳ４で読み出したスキャン領域をスキャンする（ステップＳ２７）。その際、原稿は、認証データを登録した時と同じ位置にセットする必要がある。したがって、原稿のセット位置の認証の一要素となる。
【００３４】
スキャンが完了したら、読み取った画像データと、ステップＳ４で読み出した認証登録データとを比較して、一致割合を算出し（ステップＳ２８）、一致割合が、ステップＳ４で読み出した認証レベル以上であるか否かを判別する（ステップＳ２９）。その結果、認証レベル以上であれば、認証できたことを操作パネル６の表示器６１に表示し（ステップＳ３０）、要求された処理を実行する（ステップＳ３１）。
【００３５】
一方、ステップＳ２９で認証レベル以上ではなかったら、認証できなかったことを操作パネル６の表示器６１に表示し（ステップＳ３２）、処理要求がキャンセルされたか否かを判別し（ステップＳ３３）、キャンセルされたら処理を終了するが、キャンセルされなかったら、ステップＳ２５に戻って、画像原稿のスキャン開始の指示からの処理を繰り返す。
【００３６】
なお、上記実施例では、１回のスキャンで認証を行ったが、原稿のセット位置を変えて、複数回スキャンし、その組み合わせで認証するようにしてもよい。また、カラー，モノクロ指定等の読み取り条件も認証条件に加えてもよい。さらに、パスワードの入力と併用して、両者が一致したときのみ認証を与えるようにしてもよい。そのようにすれば、より厳格な認証が可能になる。
【００３７】
また、上記実施例では、本発明を画像形成装置に適用した場合で説明したが、スキャナが接続されたパソコンの使用を、特定のユーザに限定する場合等にも適用することもできる。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施例にかかる認証機能を備えた複合機の概略構成を示すブロック図である。
【図２】図１の複合機の操作パネルを示す図である。
【図３】図２の操作パネルの表示器の表示例を示す図であり、図３（イ）は、スキャナ機能を選択するメニュー画面の表示例、図３（ロ）は、スキャナ機能のメニュー画面の表示例、図３（ハ）は、認証設定の画面の表示例を示す図である。
【図４】スキャン領域を設定する際の操作パネル及びスキャナの原稿台を示す図である。
【図５】認証レベルを設定する画面を示す図である。
【図６】認証データ登録手順を示すフローチャートである。
【図７】認証確認手順を示すフローチャートである。
【符号の説明】
【００３９】
１…ＣＰＵ
２…ＲＯＭ
３…ＲＡＭ
４…外部記憶装置
５…パネル・インターフェース
６…操作パネル
７…エンジン・インターフェース
８…印刷エンジン
９…スキャナ・インターフェース
１０…スキャナ
１１…通信ポート
６１…表示器
６２…機能選択ボタン
６３…テンキー
６４…スタートボタン
【図１】
2006222673.tif 000003
【図２】
2006222673.tif 000004
【図３】
2006222673.tif 000005
【図４】
2006222673.tif 000006
【図５】
2006222673.tif 000007
【図６】
2006222673.tif 000008
【図７】
2006222673.tif 000009