(57)【要約】【課題】  簡易な入力操作でありながら、第三者に入力操作を見られてもパスワードが漏洩しない技術を提供する。【解決手段】  入力毎に異なる複数のキャラクタを提示し、前記キャラクタの処理結果の入力を受け、前記キャラクタについて予め記憶部に記憶したパスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証する。【選択図】  図１
2006185060.tif 000002
【特許請求の範囲】
【請求項１】
複数のキャラクタを提示する提示部と、
前記キャラクタの入力を受ける入力部と、
パスワードとしての処理を記憶した記憶部と、
前記キャラクタについて前記パスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証する認証部と、
を備えたパスワード入力装置。
【請求項２】
前記複数のキャラクタが、ランダムに生成した数字の配列である請求項１記載のパスワード入力装置。
【請求項３】
前記パスワードとしての処理が、前記数字同士の演算である請求項２記載のパスワード入力装置。
【請求項４】
前記認証部は、前記パスワードとしての処理の結果と、前記入力された処理結果とが所定回数対応した場合に認証する請求項１〜３のいずれかに記載のパスワード入力装置。
【請求項５】
複数のキャラクタを提示するステップと、
前記キャラクタの入力を受けるステップと、
前記キャラクタについて記憶部に記憶したパスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証するステップと、
をコンピュータが行うパスワード入力方法。
【請求項６】
前記複数のキャラクタが、ランダムに生成した数字の配列である請求項５記載のパスワード入力方法。
【請求項７】
前記パスワードとしての処理が、前記数字同士の演算である請求項６記載のパスワード入力方法。
【請求項８】
前記複数のキャラクタを提示するステップと、
前記キャラクタの入力を受けるステップと、
前記キャラクタについて記憶部に記憶したパスワードとしての処理とを繰返し、
前記パスワードとしての処理を行った結果が前記入力された処理結果と所定回数対応した場合に認証する請求項５〜７のいずれかに記載のパスワード入力方法。
【請求項９】
複数のキャラクタを提示するステップと、
前記キャラクタの処理結果の入力を受けるステップと、
前記キャラクタについて予め記憶部に記憶したパスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証するステップと、
をコンピュータに実行させるパスワード入力プログラム。
【請求項１０】
複数のキャラクタを提示する提示部と、
前記キャラクタの入力を受ける入力部と、
パスワードとしての処理を記憶した記憶部と、
前記キャラクタについて前記パスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証する認証部と、
前記認証部で認証した場合に、現金の支払い又は現金の受け入れを行う機能部と、
を備えた現金自動取引装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は本人認証の際にパスワードを入力する技術に関する。
【背景技術】
【０００２】
近年、各種サービスへのログインや商品購入等で個人認証機構が必須となっている。低コストで簡易な個人認証として、端末に英数字から成るパスワードを入力する手段がとられることが多い。
【０００３】
しかしながら、この入力方法では、パスワードを入力している最中に、このパスワードを第三者に覗き見られて漏洩してしまう可能性がある。
【０００４】
そのため、入力したパスワードをそのまま表示せず、「※」等で置き換えて表示する方法も存在する。
【０００５】
この他、入力時の覗き見によってパスワードが漏洩することを防止する先行技術として、例えば、受話器等により操作者に音声で番号を順次通知し、この入力する番号が通知された時に確認キーを押すことにより、確認キーのみの操作でパスワードを入力できるようにした方法が提案されている（特許文献１）。
【０００６】
また、暗証番号と入力毎に異なる可変値とを演算して入力する方法も提案されている（特許文献２）。
【特許文献１】特開平７−２９６０８３号公報
【特許文献２】特開昭５７−１９３８６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
前記入力したパスワードを「※」等で置き換える方法では、携帯電話等の入力手段が小型な機器を使用する場合、入力モードの切替等の煩雑な操作が必要であるため、「※」で置き換えて表示されたのでは、操作者自身が何を入力したか分からなくなる場合がある。また「※」で置き換えて表示しても、テンキーでパスワードを入力した場合は押されたキーを見られるとパスワードが漏洩してしまう。
【０００８】
また、特許文献１の方法では、受話器等で操作者のみに番号を通知しなければならず、装置構成が複雑化し易いという問題点があった。
【０００９】
更に、特許文献２の方法では、暗証番号と可変値とを管理しなければならず、装置構成が複雑化しやすく、且つ操作者が記憶している暗証番号と可変値とを演算しなければならないため、入力が難しく間違え易いという問題点があった。
【００１０】
そこで本発明は、簡易な入力操作でありながらも、第三者に入力操作を見られてもパスワードが漏洩しない技術を提供する。
【課題を解決するための手段】
【００１１】
本発明のパスワード入力装置は、
複数のキャラクタを提示する提示部と、
前記キャラクタの処理結果の入力を受ける入力部と、
パスワードとしての処理を予め記憶した記憶部と、
前記キャラクタについて前記パスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証する認証部と、
を備える。
【００１２】
これにより、入力は、提示したキャラクタに基づくものであり、入力操作を第三者にみられてもパスワードが漏洩することは無くなる。従って入力するパスワードを「※」等の記号で隠す必要も無く、簡易にパスワードの入力を行える。
【００１３】
また、本発明のパスワード入力方法は、
複数のキャラクタを提示するステップと、
前記キャラクタの処理結果の入力を受けるステップと、
前記キャラクタについて予め記憶部に記憶したパスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証するステップと、
をコンピュータが行う。
【００１４】
また、本発明の現金自動取引装置は、
複数のキャラクタを提示する提示部と、
前記キャラクタの処理結果の入力を受ける入力部と、
パスワードとしての処理を予め記憶した記憶部と、
前記キャラクタについて前記パスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証する認証部と、
前記認証部で認証した場合に、現金の支払い又は現金の受け入れを行う機能部と、
を備える。
【００１５】
前記複数のキャラクタは、ランダムに生成した数字の配列であっても良い。
【００１６】
前記パスワードとしての処理は、前記数字同士の演算であっても良い。
【００１７】
前記認証部は、前記パスワードとしての処理の結果と、前記入力された処理結果とが所定回数対応した場合に認証しても良い。
【００１８】
また本発明は、前記パスワード入力方法の各ステップをコンピュータに実行させるプログラムであっても良い。更に、本発明は、このプログラムをコンピュータが読み取り可能に記録した記録媒体であっても良い。そして、コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００１９】
ここで、コンピュータ読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【００２０】
また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【発明の効果】
【００２１】
本発明は、簡易な入力操作でありながら、第三者に入力操作を見られてもパスワードが漏洩しない技術を提供する。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して本発明を実施するための最良の形態について説明する。この実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。
【００２３】
図１は、本実施形態におけるパスワード入力装置の概略構成図、図２は該パスワード入力装置の操作パネル部分の外観図を示す。本実施形態のパスワード入力装置１は、パーソナルコンピュータ（ＰＣ）２の周辺機器として、該ＰＣ２とＬＡＮやＵＳＢ等のインターフェイス（ＩＦ）を介して接続されている。ＰＣ２からパスワード入力装置１へはデータの送信が可能であり、パスワード入力装置１の認証に係るデータをＰＣ２側から設定できるようになっている。
【００２４】
図１に示すように、パスワード入力装置１は、提示部１１や、操作釦（入力部に相当）１２、記憶部１３、認証部１４、機能部１５、ディスプレイ（ＬＣＤ）１６を備えている。
【００２５】
提示部１１は、入力毎に異なる複数のキャラクタの列を生成してＬＣＤ１６に表示させることでオペレータに提示する。本形態では、このキャラクタの列として、ランダムな数字を一列に並べて提示している。
【００２６】
入力ボタン１２は、オペレータの操作によって前記キャラクタの処理結果の入力を受け、この処理結果を認証部１４に入力する。
【００２７】
記憶部１３は、フラッシュメモリ等の不揮発性の記憶デバイスであり、ＰＣ２から設定されるパスワードとしての処理を予め記憶する。
【００２８】
認証部１４は、前記オペレータから入力されたキャラクタについて、前記パスワードとしての処理を行った結果が、前記入力された処理結果と対応するか否かによって認証を行う。
【００２９】
機能部１５は、前記入力されたパスワードが認証部１４で認証された場合に、所定の処理を実行する。
【００３０】
これらの構成からなる本実施形態のパスワード入力装置１にて実行するパスワード入力方法について以下に説明する。
【００３１】
まず、ＰＣ２からパスワード入力装置１へパスワードとしての処理を登録する。
【００３２】
図３は、このパスワードとしての処理を登録する際の入力画面例である。本実施形態では、複数のキャラクタとして、０から９までの数字を２１個、一列に並べて提示し、パスワードとしての処理として、数列の右端からＮ番目の数値と、数列の右／左端からＭ番目の数値とを演算する例を示している。
【００３３】
オペレータは、ＰＣ２を操作し、図３に示す入力画面中の入力欄３１に前記Ｎの値を入力する。このとき入力は、プルダウンメニュー等により１〜２１の中から任意に選択する。また、前記Ｍの値も同様に入力欄３２に入力する。更に、演算の種類もプルダウンメニュー等で、「加算」や、「減算」「乗算」「除算」等から選択して入力欄３３に入力する。
【００３４】
これらの入力が完了し、「設定」ボタン３４をクリックされると、ＰＣ２はこの処理のデータをパスワード入力装置１に送信する。これに応じ、パスワード入力装置１は、この処理のデータを受信して記憶部１３に記憶する。なお、ユーザ毎にパスワードを設定する
場合には、この処理のデータとユーザを特定する情報とを対応付けて記憶しても良い。
【００３５】
そして、オペレータは、起動時にこのパスワード入力装置１による認証を行うようにＰＣ２を設定する。
【００３６】
図４は、このパスワード入力装置１におけるパスワード入力方法の説明図である。
【００３７】
まずオペレータが、ＰＣ２の電源を入れると、ＰＣ２のＢＩＯＳがパスワード入力装置１にパスワードの入力を開始する旨の信号を送信する。
【００３８】
インターフェイスを介してこの信号を受信したパスワード入力装置１は、パスワードの入力を開始し、提示部で２１桁の数列をランダムに生成し、図５に示すように、パスワードの入力を促すメッセージ３５と共に該数列３６をＬＣＤ１６に表示させる（ステップ１、以下Ｓ１のように略記する）。このランダムな数列はパスワード入力時に毎回生成し直し、毎回変わることになる。
【００３９】
ユーザは、この数列３６を見ながら自分のパスワードを入力する。即ち、予め登録したパスワードとしての処理に従って、この数列３６を処理した結果を操作釦１２を用いて入力する。例えば登録した処理が、「数列の右端から３番目と数列の左端から８番目を加算する」の場合、数列３６の右端から３番目が４、左端から８番目が８であるので、ユーザは、これらを加算して「１２」を入力する。この処理結果「１２」が入力された際、パスワード入力装置１は、図６に示すようにＬＣＤ１６のパスワード表示欄３７に表示する（Ｓ２）。
【００４０】
そしてパスワード入力装置１は、記憶部１４に登録されているパスワードとしての処理を読出し、数列３６についてこの登録されている処理を行った結果を求め、前記入力された処理結果と一致するか否かを判定する（Ｓ３）。パスワード入力装置１は、これらの処理結果が一致しなければ、認証せず、数列の提示（Ｓ１）に戻る。また、これらの処理結果が一致すれば認証し、機能部１５にこの認証を通知する（Ｓ４）。
【００４１】
機能部１５は、この認証の通知に応じて所定の処理を行う。即ち本例ではインターフェイスを介してＰＣ２へ認証を通知する（Ｓ５）。
【００４２】
このパスワード入力装置１から認証の通知を受信すると、ＰＣ２のＢＩＯＳは、ＯＳの読み込みを開始する。これにより、ＰＣ２は、正しいパスワードが入力された場合にのみ利用可能になる。なお、本発明のパスワードの入力は、ＰＣ２の起動時に限らず、特定のソフトウェアの起動時や、データベースへのアクセス時、周辺機器の使用時などに適用しても良い。
【００４３】
このように本実施形態によれば、もし第三者にパスワードの入力操作を見られていて、第三者が同じ数値「１２」を入力しても、提示される数列が毎回異なるので、この数列について登録されている処理を行った結果と、入力された数値「１２」とは異なるため、認証しない。なお、このとき双方が偶然一致する確率は、数列の桁数や演算の種類などを増減することで任意に設定できる。
【００４４】
即ち、本実施形態では、入力する数値自体に意味を持たないので、第三者にパスワードの入力操作を見られてもパスワードが漏洩することは無い。
【００４５】
従って、入力した数値を「※」で置き換える必要もなく、入力された数字を表示することができるので、小型の機器でパスワードを入力する場合にも好適である。
【００４６】
更に、従来の暗証番号と可変値とを演算して入力する場合と比べ、演算対象の数列を表示することができ、パスワードの入力が容易である。
【００４７】
なお、パスワードの入力は、一度に限らず、図７に示すように、ステップ１からステップ３を繰り返して、登録されている処理結果と、入力された処理結果とが所定回数一致した場合に認証する構成にしても良い。
【００４８】
〈実施形態２〉
また、実施形態１では、パスワード入力装置１が、前記機能を有した各部（ハードウェア）１１〜１６から構成された電子機器である例を示したが、これに限らず、パスワード入力装置がＣＰＵやメモリ、入力部等からなる汎用のコンピュータであって、ソフトウェアに従う演算処理等によって前記各部１１〜１６の機能を実現しても良い。
【００４９】
図８に示す、パスワード入力装置１０は、ＣＰＵやメインメモリからなる演算処理部１０１、記憶部（ハードディスク等）１３、入力部１２、ディスプレイ１６、通信制御装置（ＣＣＵ）１０４等からなる一般的なコンピュータ（情報処理装置）である。
【００５０】
記憶部１３は、オペレーティングシステム（ＯＳ）やアプリケーションプログラム（パスワード入力プログラム等）を記憶している。また、記憶部１３は、認証に係るデータ（パスワードとしての処理）を記憶している。
【００５１】
演算処理部１１は、前記ＯＳやアプリケーションプログラムを記憶部１３から適宜読み出して実行し、入力部１２やＣＣＵ１０４から入力された情報、及び記憶部１３からから読み出した情報を演算処理することにより、提示部１１や、認証部１４、機能部１５の機能を実現している。
【００５２】
そして、機能部１５により特定のファイルを開く処理や、特定のアプリケーションプログラムを実行する場合に、パスワードの入力を開始し、前述と同様に図４に示すステップ１〜Ｓ６を行う。
【００５３】
これにより、コンピュータ自体の処理についても前述と同様に認証を行うことができる。
【００５４】
〈実施形態３〉
図９は、本発明の実施形態３の概略構成図である。本実施形態の現金自動取引装置４０は、前述した実施形態１のパスワード入力装置１と同様にパスワード入力方法を実行するものであり、該パスワード入力装置１と同一の要素に同符号を付す等して再度の説明を省略する。
【００５５】
まず、ユーザが、現金自動取引装置４０の入力部１２から預金の払い出しを選択し、キャッシュカードを挿入すると、現金自動支払機４０は、キャッシュカードから口座番号やパスワードを読み出して記憶部１３に記憶する。そして、現金自動取引装置４０は、パスワードの入力を開始し、前述の実施形態１と同様に図４に示すステップ１〜６を行う。このとき正常に認証した場合には、ステップ６にて、機能部１５が、口座の残高を管理するコンピュータ（不図示）と通信し、ユーザが指定した金額を当該口座の残高から減算し、該金額の現金を入出口４１から払い出す。
【００５６】
また、ユーザが預け入れを選択した場合、現金自動取引装置４０は、前述の支払いと同様にパスワード入力のステップ１〜６を実行し、認証した場合に、入出口４１に入れられ
た現金を受け入れて、当該口座を管理するコンピュータに受け入れた金額を通知する。
【００５７】
これにより銀行やコンビニエンスストア等に設置する現金自動支払機においても、前述と同様にパスワードの入力操作を第三者に覗かれてパスワードが漏洩することを防止できる。
【００５８】
〈その他の実施形態〉
本発明は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００５９】
例えば、本実施形態では、複数のキャラクタとして数字を提示する例を示したが、本発明はこれに限らず、図形や音、光、振動など、人が感知できる現象で提示すれば良い。即ち、本発明において、パスワードとしての処理とは、演算に限らない。例えば、○、△、□、×等の図形を組み合わせて○△□△□×□○△□××のように表示し、○の数（２）、左から数えた○の位置（１及び７）、一番多い図形（□）を入力する処理としても良い。
【００６０】
同様に、音程の異なる複数の音をスピーカから出力して、所定の音程の音の数や順番を入力する処理や、色の異なる複数の光をＬＥＤ等の表示装置を点滅させて表示し、所定の色の光の数や順番を入力する処理としても良い。
【００６１】
また、以下に付記した構成であっても上述の実施形態と同様の効果が得られる。また、これらの構成要素は可能な限り組み合わせることができる。
【００６２】
（付記１）
複数のキャラクタを提示する提示部と、
前記キャラクタの入力を受ける入力部と、
パスワードとしての処理を記憶した記憶部と、
前記キャラクタについて前記パスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証する認証部と、
を備えたパスワード入力装置。
【００６３】
（付記２）
前記複数のキャラクタが、ランダムに生成した数字の配列である付記１記載のパスワード入力装置。
【００６４】
（付記３）
前記パスワードとしての処理が、前記数字同士の演算である付記２記載のパスワード入力装置。
【００６５】
（付記４）
前記認証部は、前記パスワードとしての処理の結果と、前記入力された処理結果とが所定回数対応した場合に認証する付記１〜３のいずれかに記載のパスワード入力装置。
【００６６】
（付記５）
複数のキャラクタを提示するステップと、
前記キャラクタの入力を受けるステップと、
前記キャラクタについて記憶部に記憶したパスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証するステップと、
をコンピュータが行うパスワード入力方法。
【００６７】
（付記６）
前記複数のキャラクタが、ランダムに生成した数字の配列である付記５記載のパスワード入力方法。
【００６８】
（付記７）
前記パスワードとしての処理が、前記数字同士の演算である付記６記載のパスワード入力方法。
【００６９】
（付記８）
前記複数のキャラクタを提示するステップと、
前記キャラクタの処理結果の入力を受けるステップと、
前記キャラクタについて予め記憶部に記憶したパスワードとしての処理とを繰返し、
前記パスワードとしての処理を行った結果が前記入力された処理結果と所定回数対応した場合に認証する付記５〜７のいずれかに記載のパスワード入力方法。
【００７０】
（付記９）
複数のキャラクタを提示するステップと、
前記キャラクタの入力を受けるステップと、
前記キャラクタについて記憶部に記憶したパスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証するステップと、
をコンピュータに実行させるパスワード入力プログラム。
【００７１】
（付記１０）
前記複数のキャラクタが、ランダムに生成した数字の配列である付記９記載のパスワード入力プログラム。
【００７２】
（付記１１）
前記パスワードとしての処理が、前記数字同士の演算である付記１０記載のパスワードの入力プログラム。
【００７３】
（付記１２）
前記複数のキャラクタを提示するステップと、
前記キャラクタの入力を受けるステップと、
前記キャラクタについて記憶部に記憶したパスワードとしての処理とを繰返し、
前記パスワードとしての処理を行った結果が前記入力された処理結果と所定回数対応した場合に認証する付記９〜１１のいずれかに記載のパスワード入力プログラム。
【００７４】
（付記１３）
複数のキャラクタを提示する提示部と、
前記キャラクタの処理結果の入力を受ける入力部と、
パスワードとしての処理を予め記憶した記憶部と、
前記キャラクタについて前記パスワードとしての処理を行った結果が前記入力された処理結果と対応するか否かによって認証する認証部と、
前記認証部で認証した場合に、現金の支払い又は現金の受け入れを行う機能部と、
を備えた現金自動取引装置。
【産業上の利用可能性】
【００７５】
本発明は、前記コンピュータや現金自動支払機のほか、ロッカーの開閉や入退室の管理を行う装置など、パスワードを入力する装置に広く利用可能である。
【図面の簡単な説明】
【００７６】
【図１】実施形態１におけるパスワード入力装置の概略構成図
【図２】パスワード入力装置の操作パネル部分の外観図
【図３】パスワードとしての処理を登録する際の入力画面例を示す図
【図４】パスワード入力方法の説明図
【図５】複数のキャラクタとしての数列を表示させた例を示す図
【図６】入力した処理結果の表示例を示す図
【図７】パスワード入力方法の変形例を示す図
【図８】汎用のコンピュータを用いたパスワード入力装置の概略構成図
【図９】現金自動取引装置の概略構成図
【符号の説明】
【００７７】
１  パスワード入力装置
２  コンピュータ
１１  提示部
１２  操作釦（入力部）
１３  記憶部
１４  認証部
１５  機能部
１６  ディスプレイ（ＬＣＤ）
４０  現金自動取引装置
【図１】
2006185060.tif 000003
【図２】
2006185060.tif 000004
【図３】
2006185060.tif 000005
【図４】
2006185060.tif 000006
【図５】
2006185060.tif 000007
【図６】
2006185060.tif 000008
【図７】
2006185060.tif 000009
【図８】
2006185060.tif 000010
【図９】
2006185060.tif 000011