(57)【要約】【課題】通常のキー入力手段を使用して、第三者の面前でパスワードを入力しても、当該第三者には真のパスワードが判別できないユーザ認証装置を提供する。【解決手段】ダミー部分と真のパスワードである有効部分が混在した文字列を入力することができるパスワード入力手段１０と、予め認証事項記憶手段１１に記憶されているパスワードの先頭の文字と、上記入力パスワードのいずれかが一致するかを、入力順に判定する初期判定手段１６と、上記初期判定手段１６が一致すると判断した文字以降の所定数の文字列を有効部分として全桁判定手段１４に渡す、桁数判定手段１７と、上記桁数判定手段１７から渡された文字列と、上記認証事項記憶手段１１に記憶されたパスワードを比較してパスワードの正誤を判定する全桁判定手段１４とを備える。【選択図】図１
2011113523.tif 000002
【特許請求の範囲】
【請求項１】
パスワード入力手段より入力されたパスワードと、予め認証事項記憶手段に記憶されたパスワードを比較して、両者が一致する場合に対応する電子機器の使用を許可するユーザ認証装置において、
ダミー部分と真のパスワードである有効部分が混在した文字列を入力することができるパスワード入力手段と、
予め認証事項記憶手段に記憶されているパスワードの先頭の文字と、上記入力パスワードのいずれかが一致するかを、入力順に判定する初期判定手段と、
上記初期判定手段が一致すると判断した文字以降の所定数の文字列を有効部分として全桁判定手段に渡す、桁数判定手段と、
上記桁数判定手段から渡された文字列と、上記認証事項記憶手段に記憶されたパスワードを比較してパスワードの正誤を判定する全桁判定手段と
を備えたことを特徴とするユーザ認証装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器のユーザ認証装置に関するものである。
【背景技術】
【０００２】
ＡＴＭ、重要な書類を記憶している画像形成装置等の、操作している人物の認証を必要とする電子機器においては、キャッシュカード、社員カードで、まず、当該キャッシュカード等を所有している人物が、当該ＡＴＭや画像形成装置を使用できる人物であるかを確認し、次いで、当該人物が本当に当該キャッシュカード等の持ち主であるかどうかの確認をする必要上、ユーザに、数字、アルファベット、あるいは両者の組み合わせよりなるパスワードを入力させるようになっている。
【０００３】
このため、現金を扱うＡＴＭ、重要な書類を記憶している画像形成装置等には、カードリーダを備えたユーザ認証装置（ユーザ認証入力装置）が付設されており、また、インターネット上で商品を購入するとき等にもログインＩＤ（上記カードの確認に対応）とパスワードを入力させるプログラム構成となっている。
【０００４】
すなわち、画像形成装置４００を例にとると、図４に示すように、まず社員カードをカードリーダ４０に読み取らせると、カード確認手段憶手段１５は認証事項記憶手段４１に記憶されている事項（ログインＩＤ等）と社員証に記憶されている事項の一致を確認し、一致する場合には、キー入力手段４２の作動を有効にして、当該社員証の持ち主が本人であるか否かを確認するためにパスワードを入力させる。ここで、認証事項記憶手段４１に記憶されているパスワードとユーザが入力したパスワードとの一致を照合手段４４で確認した場合にのみ、当該ユーザが当該当該画像形成装置４００を扱える人物であると判断し、画像形成手段４６を作動させ、以降の画像形成装置４００本体の操作を可能にするようになっている。
【０００５】
近年、他人のパスワードの入力場面を盗み見て、あるいは盗撮して、当該他人のパスワードを取得し他人の金銭を引き出す行為や、他人の重要な書類を複製する行為が頻発するようになっている。このような行為を防止する必要上、ＡＴＭ等機能変更に余裕のある機器では、数字キーの配置を当該機器が使用される毎に変更すること等に対策が採られている。
【０００６】
また、例えば特開２００４−１８５４５８号公報（特許文献１）には、無効キーを備え、当該無効キーと通常の数値キーが同時に押されたときには当該キーの入力を無効にし、第三者には真のパスワードの認識を不能にしようとする提案がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−１８５４５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のようにキーの配置を変更する構成は、キーの変更に応じてソフトウェアを用意する必要があり、画像形成装置のように機能の限られたＣＰＵを用いている電子機器に適用するには相応しくない。また、上記特許文献１に開示の構成では、無効キーを備える必要があり、スペース上の問題がある上、無効キーと他の数字（アルファベット）キーを同時に押す必要上、２本の指あるいは、両手を同時に使用する必要があり、ユーザがフェイクの番号を入力したつもりでも、それを見ている第三者には、そのようには見えないという欠点がある。
【０００９】
本発明は、上記従来の欠点に鑑みて提案されたものであって、通常のキー入力手段を使用して、第三者の面前でパスワード（数字、数字とアルファベットの組み合わせ等）を入力しても、当該第三者には真のパスワードが判別できないユーザ認証装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
本願発明では、ユーザが入力するパスワード（以下入力パスワードという）は、ダミー部分と、いわゆる真のパスワードである有効部分が存在する一連の文字列を使用することを前提とする。そして、初期判定手段によって、ダミー部分と有効部分が織り交ぜて入力されたパスワードのうちの有効部分の最初の桁（文字）の判定をする。ついで桁数判定手段で、上記有効部分の最初の桁（文字）以降（最初の桁を含む）に続く真のパスワードを構成する桁数（文字数）の数字列（文字列）を有効桁数として、全桁判定手段に入力する。全桁判定手段では、上記認証事項記憶手段に記憶されているパスワードと、上記桁数判定手段を介して入力された文字列と比較して、入力されたパスワードの有効部分が正しいか否かを判定するようになっている。
【発明の効果】
【００１１】
本発明によれば、上記構成によって、本発明の認証装置はダミー部分と有効部分が混在していても、有効部分を見分けることができ、入力されたパスワードの真偽を判定することができる。一方、外部にはダミー部分と有効部分が織り交ざって認識されるので、有効部分のみを抽出して確認することができないことになり、有効部分すなわち真のパスワードを盗むことは出来ないことになる。
【図面の簡単な説明】
【００１２】
【図１】本発明を画像形成装置に適用した場合のブロック図である。
【図２】本発明に係るユーザ認証装置の動作手順を示すフロー図である。
【図３】本発明に係る入力パスワードと真のパスワードとの一例を示す図である。
【図４】従来技術を画像形成装置に適用した場合のブロック図である。
【発明を実施するための形態】
【００１３】
図１は、本発明を画像形成装置に適用した場合のブロック図であり、図２は、本発明に係るユーザ認証装置の動作手順を示すフロー図である。図３は、本発明に係る入力パスワードと真のパスワードとの一例を示す図である。
【００１４】
従来と同様、当該ユーザ認証装置１００は社員カードを読み取るカードリーダ１０を備え、当該カードリーダ１０が読み取った内容は、カード確認手段１５で認証事項記憶手段１１に記憶されている内容と照合される。この結果、当該社員カードの記憶内容が、当該画像形成装置２００の使用を許可された人物に与えられる社員カードである場合には、カード確認手段１５は以下に説明するキー入力手段１２によるキー入力を有効にするとともに、当該人物が、真にその社員カードの所有人物であるか否かを確認するために、キー入力手段ボード（ハードキーによるキー入力手段、あるいはソフトキーが表されたキー入力手段）１２よりパスワードを入力することを、表示手段１８の表示によって促す。
【００１５】
ここで、図３に示すように、本発明で入力されるパスワードは、それのみで真のパスワードを構成する、数字のみ、あるいは数字とアルファベットの組み合わせあるいはアルファベット（以下有効部分という）のみよりなる構成であってもよいが、当該有効部分の前後（又は、前又は後ろのみ）にダミー部分を配置し、当該有効部分とダミー部分が混在する構成にするのが、本願の目的を達成するために有効である。また、後に説明する内容から明らかなように、上記有効部分の前に置かれるダミー部分には有効部分の最初の数字（又は文字）を含まないことを条件とする。
【００１６】
以下「ダミー部分（２桁あるいは２文字）＋有効部分（４桁あるいは４文字）＋ダミー部分（２桁あるいは２文字）」よりなる構成の数字（あるいは文字列）がユーザによって入力されるパスワード（入力パスワード）として説明をする。
【００１７】
ユーザが、上記のように有効にされたキー入力手段１２より、一連の入力パスワードを入力し（図２、ステップＳ１）、確認キーを押すと、当該入力内容は入力パスワード保持手段１３に保持される（図２、ステップＳ２）とともに、初期判定手段１６が作動し、認証事項記憶手段１１から、上記カード確認手段１５で確認された社員カードに対応する真のパスワードの最初の数値（文字）を取得する（図２、ステップＳ３）。この状態で、初期判定手段１６は、上記入力パスワード保持手段１３より順次、入力パスワードを先頭から順に読み出し、上記最初の数値（文字）と一致するか否かを判定する（図２、ステップＳ３）。本実施の形態では最初の２つの数値がダミー部分であり、当該ダミー部分には、上記最初の数値（文字）と一致しない数値（文字）が使用されることを条件としているので、最初の２文字は初期判定手段１６で「不一致」と判定されることになる。
【００１８】
有効部分は入力パスワードの３桁目（３文字目）からであるので、３桁目（３文字目）が初期判定手段１６に入力されたときに、ユーザが正しい真のパスワードを入力している限りは、初期判定手段１６は「一致」と判定し、桁数判定手段１７を起動する。もしここで「不一致」と判定されるようであれば、それ以降の桁で一致する数値（文字）が入力されるまでこの手順が繰り返されることになる（図２、ステップＳ４）。
【００１９】
上記のように、桁数判定手段１７が起動されると、当該桁数判定手段１７は入力パスワード保持手段１３に記憶されている、有効部分の特定桁数（この場合は４桁（４文字））を全桁判定手段１４に入力する。ここで、上記４桁の数字（４文字）が桁数判定手段１７を通過すると、当該桁数判定手段１７は作動を停止し、それ以降の入力パスワードを通過させないようにするとともに、全桁判定手段１７に、有効部分の入力が終わった旨を通知する（図２、ステップＳ５）。
【００２０】
上記のように有効部分の入力があった、全桁判定手段１７は、認証事項記憶手段１１より、真のパスワードを取得し、上記入力された有効部分と比較する（図２、ステップＳ６）。これによって、一致と判断された場合はユーザが正しいパスワードを使用したことになり、画像形成手段１９は作動する（対応機器作動）ことになる（図２、ステップＳ７）。
【００２１】
尚、上記初期判定手段１６で、一致する数値（文字）を見つけられないときには、桁数判定手段１７あるいは全桁判定手段１４は作動しないことになるので、当然ユーザ認証は出来ないことになる。また、たとえいずれかの桁で真のパスワードの最初の数値（文字）と一致したとしても、それが、有効部分の先頭の数字（文字）でないときには、真のパスワードとは異なる数字列（文字列）が、全桁判定手段１４に渡されることになるので、ユーザ認証は出来ないことになる。
【００２２】
また、上記有効部分の後ろに付加されたダミー部分は、上記したように桁数判定手段１７を通過しないので（「不通過」）、ここで全桁判定手段１４の判定から切り離されたことになる。
【００２３】
また、上記ではパスワードを入力する手段として、キー入力手段１２を使用しているが、本発明ではこれに限らず、他の方法でパスワード入力できる構成を採用してもよい。また、上記ユーザのキー入力手段１２からの入力時に、最後に確認キーを押すようにしているが、所定の桁数が入力されたときに、自動的に入力終了と判断する構成としてもよい。更に、入力パスワードとして、「ダミー部分（２桁あるいは２文字）＋有効部分（４桁あるいは４文字）＋ダミー部分（２桁あるいは２文字）」を例示しているが、これに限定される訳ではない。例えば、最初のダミー部分が１桁であっても、上記桁数判定手段１７は、２桁目から所定の桁数を全桁判定手段１４に流すことになる。
【００２４】
以上説明したように、本発明は、入力パスワードにダミー部分と有効部分が混在していても、有効部分を見分けることができ、入力されたパスワードの真偽を判定することができるようになっている。従って、第三者には真のパスワードの部分を認識することができず、不正行為を防止することができる。
【００２５】
尚、本発明の実施形態に係る各手段は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等を用い、前記ＣＰＵは、例えば、ＲＡＭを作業領域として利用し、前記ＲＯＭ、ＨＤＤ等に記憶されているプログラムを実行し、当該実行結果に基づいて上述したデータや指示を授受し、上記図１に示した各手段の動作を実現する。
【００２６】
尚、本発明の実施形態では、ユーザ認証装置が各手段を備えるよう構成したが、当該各手段を実現するプログラムを記憶媒体に記憶させ、当該記憶媒体を提供するよう構成しても構わない。当該構成では、前記プログラムをユーザ認証装置に読み出させ、そのユーザ認証装置が前記各手段を実現する。その場合、前記記録媒体から読み出されたプログラム自体が本発明の作用効果を奏する。さらに、各手段が実行するステップをハードディスクに記憶させる記憶方法として提供することも可能である。
【００２７】
また、本発明の実施形態を構成する各手段の全部または一部を、所定の回路素子（例えば、ダイオード、オペアンプ、抵抗、トランジスタ、スイッチング素子等）とハードウェア資源（例えば、演算素子であるＣＰＵ等）を組み合わせて、回路として実現しても構わない。
【産業上の利用可能性】
【００２８】
以上のように、本発明に係るユーザ認証装置は、画像形成装置はもちろん、ＡＴＭ等の電子機器のユーザ認証装置に有用であり、通常のキー入力手段を使用して、第三者の面前でパスワードを入力しても、当該第三者には真のパスワードが判別できないユーザ認証装置として有効である。
【符号の説明】
【００２９】
１００    ユーザ認証装置
２００    画像形成装置
１０    カードリーダ
１１    認証事項記憶手段
１２    キー入力手段
１３    入力パスワード保持手段
１４    全桁判定手段
１５    カード確認手段
１６    初期判定手段
１７    桁数判定手段
１８    表示手段
１９    画像形成手段
【図１】
2011113523.tif 000003
【図２】
2011113523.tif 000004
【図３】
2011113523.tif 000005
【図４】
2011113523.tif 000006