(57)【要約】【課題】入力手段への入力情報と変換後の情報との対応関係を第三者に把握しづらくすることができる暗証情報入力システムおよび暗証情報入力方法を提供する。【解決手段】暗証情報入力システムは、暗証装置に接続可能な暗証情報入力装置１０と、暗証情報入力装置１０と通信可能な出力装置２０とを備え、暗証情報入力装置１０は、操作手段１１と、入力情報と入力値との対応関係を示す入力変換情報を生成する入力変換情報生成手段１２と、入力変換情報を暗号化して出力装置２０に送信する入力変換情報送信手段１３と、利用者が操作手段１１に入力した入力情報を入力変換情報に基づいて入力値に変換する入力情報変換手段１４と、暗証装置に入力値を出力する出力手段１５とを備え、出力装置２０は、暗証情報入力装置から受信した暗号化された入力変換情報を復号し、復号した入力変換情報を出力する情報出力手段２１を含むことを特徴とする。【選択図】図１１
2012138775.tif 000002
【特許請求の範囲】
【請求項１】
暗証装置に暗証情報を入力する暗証情報入力システムであって、
前記暗証装置に接続可能な暗証情報入力装置と、
前記暗証情報入力装置と通信可能な出力装置とを備え、
前記暗証情報入力装置は、
暗証装置の利用者が情報を入力するための操作手段と、
入力情報と入力値との対応関係を示す入力変換情報を生成する入力変換情報生成手段と、
前記入力変換情報を暗号化して前記出力装置に送信する入力変換情報送信手段と、
前記利用者が前記操作手段に入力した入力情報を前記入力変換情報に基づいて入力値に変換する入力情報変換手段と、
前記暗証装置に前記入力値を出力する出力手段とを備え、
前記出力装置は、前記暗証情報入力装置から受信した暗号化された前記入力変換情報を復号し、復号した前記入力変換情報を出力する情報出力手段を含む
ことを特徴とする暗証情報入力システム。
【請求項２】
入力変換情報送信手段は、暗証装置の利用者を特定可能な識別情報を鍵として入力変換情報を暗号化する
請求項１に記載の暗証情報入力システム。
【請求項３】
入力変換情報生成手段は、乱数を使用して入力変換情報を生成する
請求項１または請求項２に記載の暗証情報入力システム。
【請求項４】
出力装置は、暗証装置の利用者が使用する携帯端末である
請求項１から請求項３のうちのいずれか１項に記載の暗証情報入力システム。
【請求項５】
出力装置は、眼鏡型ディスプレイである
請求項１から請求項４のうちのいずれか１項に記載の暗証情報入力システム。
【請求項６】
暗証装置に暗証情報を入力する暗証情報入力方法であって、
暗証情報入力装置が、
入力情報と入力値との対応関係を示す入力変換情報を生成し、前記入力変換情報を暗号化して出力装置に送信し、
前記出力装置が、
前記暗証情報入力装置から受信した暗号化された前記入力変換情報を復号し、復号した前記入力変換情報を出力し、
前記暗証情報入力装置が、
暗証装置の利用者が操作手段に入力した入力情報を前記入力変換情報に基づいて入力値に変換し、前記暗証装置に前記入力値を出力する
ことを特徴とする暗証情報入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗証情報入力システムおよび暗証情報入力方法に関する。
【背景技術】
【０００２】
建物の入場判定装置、ＡＴＭ（Ａｕｔｏｍａｔｉｃ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）、計算機へのアクセスなど、利用者が暗証情報を入力し、その暗証情報の内容に基づいて、利用やアクセスの可否が判定されるシステムが存在する。
【０００３】
暗証情報の入力は、一般的に、図１に示すようなキーパッドなどの入力装置を介して行われる。図１に示す入力装置は１２個のボタンから構成されており、各ボタンに、０から９の数値、および、「＊」と「♯」の２つの記号の入力値が対応付けられている。入力装置に暗証番号を入力する方法は、利用者が自信の暗証情報を漏洩しない限り、他者の不正な利用を阻むことが可能であるため、利用者の特定や限定が求められるシステムでは広く使用されている。しかし、入力装置に暗証番号を入力する方法を用いる場合に、利用者が暗証情報を入力する際に、他者が覗き見ることによって、暗証情報が漏洩する可能性がある。例えば、図１の入力装置を使用した場合は、他者が利用者のボタン押下の場所と順序を観察することにより、利用者が入力した暗証情報を知ることが可能である。
【０００４】
暗証情報の漏洩を回避するための方法として、例えば、暗証情報の入力装置として、タッチパネルを使用して、入力ボタンと入力値の対応付けを動的に変更する方法がある（例えば、特許文献１参照。）。特許文献１に記載された方法によれば、利用者が、第三者にボタン押下位置を覗き見られて入力値を知られることを避けることができる。
【０００５】
また、利用者が透過型表示部を備えた眼鏡型表示装置を装着してキーボードを見ると、透過型表示部にキーボードのパターン画像が表示され、利用者がパターン画像から各キーに対応する入力値を認識することによって、利用者以外から各キーがどのような入力に対応しているかを判断できないようにする方法がある（例えば、特許文献２参照。）。また、利用者が、メガネ型ディスプレイを装着して、反射部材に重畳して表示されるユーザインタフェースに対して入力操作を行う方法もある（例えば、特許文献３参照）。
【０００６】
また、利用者が端末装置に表示された対応テーブルに基づいてパスワードを平仮名列に置き換えて、平仮名列を本体装置の入力表示部の平仮名テーブルにおいて入力し、本体装置が対応テーブルに基づいて入力された平仮名列をパスワードに変換する方法がある（例えば、特許文献４参照）。特許文献４に記載された方法によれば、利用者がパスワードを入力する画面やしぐさを盗撮されてもパスワードが解読されたり推測されたりしない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−０９９８０１号公報
【特許文献２】特開２００９−２１１４４７号公報
【特許文献３】特開２００９−１２９０２１号公報
【特許文献４】特開２００８−２３４４４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１に記載された方法は、第三者が入力装置に表示された入力ボタンと入力値との対応付けを見ることにより、利用者が入力した暗証情報を第三者に知られる可能性がある。また、特許文献４に記載された方法は、対応テーブルの情報が第三者に知られた場合に、パスワードが解読されたり推測されたりする可能性がある。
【０００９】
そこで、本発明は、入力手段への入力情報と変換後の情報との対応関係を第三者に把握しづらくすることができる暗証情報入力システムおよび暗証情報入力方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明による暗証情報入力システムは、暗証装置に暗証情報を入力する暗証情報入力システムであって、暗証装置に接続可能な暗証情報入力装置と、暗証情報入力装置と通信可能な出力装置とを備え、暗証情報入力装置は、暗証装置の利用者が情報を入力するための操作手段と、入力情報と入力値との対応関係を示す入力変換情報を生成する入力変換情報生成手段と、入力変換情報を暗号化して出力装置に送信する入力変換情報送信手段と、利用者が操作手段に入力した入力情報を入力変換情報に基づいて入力値に変換する入力情報変換手段と、暗証装置に入力値を出力する出力手段とを備え、出力装置は、暗証情報入力装置から受信した暗号化された入力変換情報を復号し、復号した入力変換情報を出力する情報出力手段を含むことを特徴とする。
【００１１】
本発明による暗証情報入力方法は、暗証装置に暗証情報を入力する暗証情報入力方法であって、暗証情報入力装置が、入力情報と入力値との対応関係を示す入力変換情報を生成し、入力変換情報を暗号化して出力装置に送信し、出力装置が、暗証情報入力装置から受信した暗号化された入力変換情報を復号し、復号した入力変換情報を出力し、暗証情報入力装置が、暗証装置の利用者が操作手段に入力した入力情報を入力変換情報に基づいて入力値に変換し、暗証装置に入力値を出力することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、入力手段への入力情報と変換後の情報との対応関係を第三者に把握しづらくすることができる。
【図面の簡単な説明】
【００１３】
【図１】１２個のボタンから構成されたキーパッドの一例を示す説明図である。
【図２】本発明による暗証情報入力システムの第１の実施形態の構成を示すブロック図である。
【図３】出力装置２００の第１の実施形態における動作を示すフローチャートである。
【図４】暗証情報入力装置１００の第１の実施形態における動作を示すフローチャートである。
【図５】入力値が印字されていないキーパッドの一例を示す説明図である。
【図６】入力変換情報に列挙された入力値をキーパッドに割り当てる順序を示した説明図である。
【図７】入力変換情報の一例を示す説明図である。
【図８】図６に示される順序で図７に示される入力変換情報の入力値を割り当てたキーパッドを表す画像データの一例を示す説明図である。
【図９】入力変換情報の一例を示す説明図である。
【図１０】図９に示される入力変換情報に基づくタッチパネル上の領域と入力値の対応を示す画像データの一例を示す説明図である。
【図１１】本発明の主要部を示すブロック図である。
【発明を実施するための形態】
【００１４】
実施形態１．
以下、本発明の第１の実施形態を図面を参照して説明する。
【００１５】
図２は、本発明による暗証情報入力システムの第１の実施形態の構成を示すブロック図である。
【００１６】
図２に示す暗証情報入力システムは、暗証情報入力装置１００と出力装置２００とを備え、暗証情報入力装置１００と出力装置２００は通信可能に接続されている。また、暗証情報入力システムは、暗証装置３００と通信可能に接続されている。なお、それぞれの接続方法は無線通信や無線ＬＡＮなど任意の形態であってよい。
【００１７】
暗証情報入力装置１００は、利用者からの入力に基づいて暗証情報の入力処理を行う。暗証情報入力装置１００は、キー入力部１１０と、キー情報変換部１２０と、キー出力部１３０と、入力変換情報生成部１４０と、入力変換情報格納部１５０と、入力変換情報送信部１６０と、暗号部１７０とを備える。また、暗証情報入力装置１００のキー入力部１１０以外の各部は、暗証情報入力装置１００が備えるＣＰＵ等のプログラムに従って動作するプロセッサによって実現される。
【００１８】
キー入力部１１０は、利用者からのキー操作を入力する。また、入力したキー操作を入力情報として、キー情報交換部１２０に出力する。キー入力部１１０は、例えば、キーパッド、キーボード、タッチパネル、マウス、マイクなどである。
【００１９】
キー情報交換部１２０は、キー入力部１１０が入力した入力情報を入力値に変換し、入力値をキー出力部１３０に出力する。
【００２０】
キー出力部１３０は、キー情報交換部１２０が入力した入力値を暗証装置３００に出力する。
【００２１】
入力変換情報生成部１４０は、入力情報と入力値との対応関係を示す入力変換情報を生成する。
【００２２】
入力変換情報格納部１５０は、入力変換情報を格納する。
【００２３】
暗号部１７０は、入力変換情報を暗号化する。
【００２４】
入力変換情報送信部１６０は、暗号化された入力変換情報を出力装置２００に送信する。
【００２５】
出力装置２００は、入力変換情報などの情報を映像として利用者に出力する。出力装置２００は、出力部２１０と、入力変換情報受信部２２０と、復号部２３０とを備える。また、入力変換情報受信部２２０および復号部２３０は、出力装置２００が備えるＣＰＵ等のプログラムに従って動作するプロセッサによって実現される。また、出力装置２００は、携帯端末や通信機能を備えたディスプレイ装置であって、利用者が出力部２１０から出力される情報を第三者に見られることなく参照できる機構を有する。出力装置２００は、例えば、眼鏡型の形態を有するディスプレイ装置や、正面の角度以外からは画面の内容が視認できない機構を有する携帯型のディスプレイ装置などである。
【００２６】
出力部２１０は、例えば、ディスプレイであり、入力変換情報などの情報を出力する。ただし、ディスプレイに限定されない。
【００２７】
入力変換情報受信部２２０は、暗証情報入力装置１００から入力変換情報を受信する。
【００２８】
復号部２３０は、暗号化された入力変換情報を復号する。
【００２９】
暗証装置３００は、暗証情報を入力する。暗証装置３００は、例えば、建物の入場判定装置やＡＴＭや計算機などである。
【００３０】
次に、本実施例の動作について説明する。
【００３１】
図３は、出力装置２００の第１の実施形態における動作を示すフローチャートである。
【００３２】
出力装置２００において、入力変換情報受信部２２０は、暗証情報入力装置１００の入力変換情報送信部１６０から入力変換情報を受信する（ステップＳ３０１）。なお、入力変換情報は暗号化されている。
【００３３】
復号部２３０は、ステップＳ３０１で受信された入力変換情報を復号する（ステップＳ３０２）。
【００３４】
入力変換情報受信部２２０は、復号部２３０で復号された入力変換情報を出力部２１０に出力する（ステップＳ３０３）。出力部２１０は、入力変換情報を映像として表示する。なお、出力部２１０に出力するときに、入力変換情報を利用者が理解しやすい形に変換してもよい。例えば、入力変換情報が、図７に示す情報である場合は図８に示すようにキーパッド上に値が割り当てられた画像データを出力したり、図９に示す情報である場合は図１０に示すようにタッチパネル上の領域と入力値の対応を示す画像データを出力してもよい。
【００３５】
図４は、暗証情報入力装置１００の第１の実施形態における動作を示すフローチャートである。
【００３６】
利用者が暗証装置３００に暗証情報を入力するときに、まず、入力変換情報生成部１４０が入力変換情報を生成し、入力変換情報を入力変換情報格納部１５０に格納する（ステップＳ４０１）。このとき、入力変換情報生成部１４０は、生成された入力変換情報を第三者が推測できないように、入力変換情報をランダムに生成する。例えば、乱数を使用して入力変換情報を生成する。
【００３７】
暗号部１７０は、ステップＳ４０１で入力変換情報生成部１４０によって生成された入力変換情報を暗号化し、暗号化した入力変換情報を入力変換情報送信部１６０に出力する。入力変換情報送信部１６０は、暗号化された入力変換情報を出力装置２００に送信する（ステップＳ４０２）。なお、暗号化の方法は任意の暗号化方法であってよい。また、出力装置２００との通信方法は任意の通信方法であってよい。例えば、暗証情報入力装置１００が無線でブロードキャストしたデータを出力装置２００が受信する方法や、暗証情報入力装置１００と出力装置２００とが無線の通信接続を確立した後にデータを送信する方法などがある。
【００３８】
出力装置２００は、ステップＳ４０２の処理で送信された入力変換情報を受信すると、ステップＳ３０１からステップＳ３０３の処理を実行する。
【００３９】
利用者は、出力装置２００の出力部２１０に表示された映像で示される入力変換情報に基づいて、暗証情報入力装置１００のキー入力部１１０に対して自身が入力したい暗証情報の値に対応するキー操作を実行する。キー入力部１１０は、利用者からのキー操作を受け付けると、入力情報をキー情報変換部１２０に出力する（ステップＳ４０３）。
【００４０】
キー情報変換部１２０は、入力変換情報格納部１５０から入力変換情報を取得し、キー入力部１１０から入力された入力情報を入力変換情報に基づいて入力値に変換し、キー出力部１３０に出力する（ステップＳ４０４）。例えば、キー入力部１１０が図５に示すような１２個のボタンを有するキーパッドであり、入力変換情報が図７に示すような情報であり、利用者のキー操作が「キーパッドの左上の押下」であった場合は、キー情報変換部１２０はこれを入力値「６」に変換する。
【００４１】
キー出力部１３０は、入力された入力値を暗証装置３００に出力する（ステップＳ４０５）。
【００４２】
以上に説明したように、本実施形態によれば、利用者は暗証情報を暗証情報入力装置１００を介して、暗証装置３００に入力することができる。また、入力変換情報は利用者のみが参照できるので、第三者が利用者の入力操作およびキー入力部１１０を見たとしても、利用者が意図した入力値を知ることはできない。
【００４３】
なお、暗号部１７０が入力変換情報を暗号化するときに、利用者の識別情報を用いるようにしてもよい。利用者の識別情報とは、例えば、利用者が手入力する識別情報や、キャッシュカードやクレジットカードなどに含まれる暗証情報などである。そのような形態を実現するには、利用者の識別情報を入力するための機構を暗証情報入力装置１００に設ればよい。そのような構成によれば、暗号部１７０が利用者の識別情報を公開鍵として入力変換情報を暗号化することにより、暗号化された入力変換情報の復号が利用者以外には不可能となるので、入力変換情報の漏洩を回避することができる。
【００４４】
また、利用者が入力操作を１回する度に図４のステップＳ４０１からステップＳ４０５の処理を行っているが、利用者が連続して暗証情報を入力する場合には、２回目以降の入力操作においては、ステップＳ４０１およびステップＳ４０２の処理を実行せずに、ステップＳ４０３からステップＳ４０５の処理のみを繰り返すようにしてもよい。そのような構成によれば、例えば、暗証情報が複数桁の数値である場合に、利用者はすべての桁に対して同一の入力変換情報を使用して入力操作を行うことが可能になるので、利用者側の連続入力の手間が軽減される。
【００４５】
また、利用者に入力変換情報を映像として提供しているが、映像以外の方法で提供するようにしてもよい。例えば、音声を出力する出力部２１０を備える出力装置２００を使用して、利用者に音声として入力変換情報を提供するようにしてもよい。
【００４６】
図１１は、本発明による暗証情報入力システムの主要部を示すブロック図である。図１１に示すように、暗証情報入力システムは、暗証装置（実施形態では、暗証装置３００で実現される。）に暗証情報を入力する暗証情報入力システムであって、暗証装置に接続可能な暗証情報入力装置１０（実施形態では、暗証情報入力装置１００で実現される。）と、暗証情報入力装置１０と通信可能な出力装置２０（実施形態では、出力装置２００で実現される。）とを備え、暗証情報入力装置１０は、暗証装置の利用者が情報を入力するための操作手段１１（実施形態では、キー入力部１１０で実現される。）と、入力情報と入力値との対応関係を示す入力変換情報を生成する入力変換情報生成手段１２（実施形態では、入力変換情報生成部１４０で実現される。）と、入力変換情報を暗号化して出力装置２０に送信する入力変換情報送信手段１３（実施形態では、入力変換情報送信部１６０や暗号部１７０で実現される。）と、利用者が操作手段１１に入力した入力情報を入力変換情報に基づいて入力値に変換する入力情報変換手段１４（実施形態では、キー情報変換部１２０で実現される。）と、暗証装置に入力値を出力する出力手段１５（実施形態では、キー出力部１３０で実現される。）とを備え、出力装置２０は、暗証情報入力装置から受信した暗号化された入力変換情報を復号し、復号した入力変換情報を出力する情報出力手段２１（実施形態では、出力部２１０や入力変換情報受信部２２０や復号部２３０で実現される。）を含むことを特徴とする。
【００４７】
上記の実施形態には、以下のような暗証情報入力システムも開示されている。
【００４８】
（１）入力変換情報送信手段１３は、暗証装置の利用者を特定可能な識別情報を鍵として入力変換情報を暗号化する暗証情報入力システム。
【００４９】
（２）入力変換情報生成手段１２は、乱数を使用して入力変換情報を生成する暗証情報入力システム。
【００５０】
（３）出力装置２０は、暗証装置の利用者が使用する携帯端末である暗証情報入力システム。
【００５１】
（４）出力装置２０は、眼鏡型ディスプレイである暗証情報入力システム。
【符号の説明】
【００５２】
１０、１００  暗証情報入力装置
１１  操作手段
１２  入力変換情報生成手段
１３  入力変換情報送信手段
１４  入力情報変換手段
１５  出力手段
２０、２００  出力装置
２１  情報出力手段
１１０  キー入力部
１２０  キー情報変換部
１３０  キー出力部
１４０  入力変換情報生成部
１５０  入力変換情報格納部
１６０  入力変換情報送信部
１７０  暗号部
２１０  出力部
２２０  入力変換情報受信部
２３０  復号部
３００  暗証装置
【図１】
2012138775.tif 000003
【図２】
2012138775.tif 000004
【図３】
2012138775.tif 000005
【図４】
2012138775.tif 000006
【図５】
2012138775.tif 000007
【図６】
2012138775.tif 000008
【図７】
2012138775.tif 000009
【図８】
2012138775.tif 000010
【図９】
2012138775.tif 000011
【図１０】
2012138775.tif 000012
【図１１】
2012138775.tif 000013