(57)【要約】【課題】利便性を向上させることができるとともに、小型化を図ることができるパスワード発生装置を提供する。【解決手段】認証サーバ１は、毎回異なる文字列（種）を発生し、パスワード生成装置５に送信する。パスワード生成装置５は、ＲＦＩＤリーダ／ライタ４にかざされると、無線信号で誘起される起電力で動作し、上記文字列（種）を用いて、所定のアルゴリズムにより第１のパスワードを生成して表示部に表示する。該第１のパスワードは、ユーザ端末３から入力されるか、無線によりＲＦＩＤリーダ／ライタ４を介して、認証サーバ１に送信される。認証サーバ１は、上記文字列（種）を用いて、所定のアルゴリズムにより第２のパスワードを生成しておき、上記第１のパスワードを受信すると、第２のパスワードと比較し、双方が一致した場合に正しく認証が行われたと判定する。【選択図】図１
2009157772.tif 000002
【特許請求の範囲】
【請求項１】
毎回異なるパスワードを生成するパスワード生成装置であって、
外部装置が送信する無線信号を受信する第１のアンテナと、
前記第１のアンテナにより受信された無線信号から、認証サーバで生成された毎回異なる文字列を取り出す受信手段と、
前記受信手段により取り出した文字列を用いて、所定の暗号化方式によりパスワードを生成するパスワード生成手段と、
前記パスワード生成手段により生成されたパスワードを表示する表示手段と、
外部から電力を取り込み、前記受信手段、前記パスワード生成手段及び前記表示手段の駆動電力として供給する電力供給手段と
を具備することを特徴とするパスワード生成装置。
【請求項２】
前記電力供給手段は、
前記第１のアンテナにより受信された無線信号を整流し、各部に駆動電力として供給する整流手段を備えることを特徴とする請求項１記載のパスワード生成装置。
【請求項３】
前記電力供給手段は、
前記第１のアンテナとは別体の第２のアンテナと、
前記第２のアンテナにより受信された無線信号を整流し、各部に駆動電力として供給する整流手段と
を備えることを特徴とする請求項１記載のパスワード生成装置。
【請求項４】
前記第１のコイルと前記第２のコイルとは、同一面上に形成されることを特徴とする請求項３記載のパスワード生成装置。
【請求項５】
前記第１のコイルと前記第２のコイルとは、異なる面上に形成されることを特徴とする請求項３記載のパスワード生成装置。
【請求項６】
毎回異なるパスワードを生成するパスワード生成装置におけるパスワード生成方法であって、
外部装置が送信する無線信号を第１のアンテナで受信し、
前記第１のアンテナにより受信された無線信号から、認証サーバで生成された毎回異なる文字列を取り出し、
前記受信手段により取り出した文字列を用いて、所定の暗号化方式によりパスワードを生成し、
前記パスワード生成手段により生成されたパスワードを表示し、
外部から電力を取り込み、前記受信手段、前記パスワード生成手段及び前記表示手段の駆動電力として供給する
ことを特徴とするパスワード生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、毎回異なるパスワードを生成するパスワード生成装置およびパスワード生成方法に関する。
【背景技術】
【０００２】
従来、ユーザ名と対応するパスワードを送信する通常の認証方式では、端末からサーバまでの通信経路上でパスワードが「盗聴」されてしまう可能性があるという弱点がある。そこで、ワンタイムパスワードという技術が実用化されている。ワンタイムパスワード方式では、社員がノートパソコンなどモバイル環境で外出先から社内のネットワークにアクセスする際に、毎回変わるワンタイムパスワードを入力してアクセスする。
【０００３】
ワンタイムパスワード方式としては、例えば、所定の時間間隔で、あるアルゴリズムに従って、毎回異なるパスワードを生成する、認証サーバと時刻同期させたトークン（パスワード発生装置）を用いる技術が知られている（例えば、特許文献１参照）。この場合、認証サーバ側でも、同じアルゴリズムによりパスワードを生成する。つまり、同時刻（多少の時刻誤差は認証サーバ側で吸収）において、認証サーバで発生したパスワードと、トークンで発生したパスワードは、同一のものとなる。
【０００４】
ユーザは、トークンに表示されたパスワードを端末のキーボード等から入力し、認証サーバに送信する。認証サーバでは、受信したパスワードと、自身が発生したパスワードとを比較し、一致するか判定し、一致した場合、正しく認証されたものとする。パスワードは、毎回異なる文字列になるので、万が一通信経路上で認証サーバと端末のやり取りを盗聴されても、同じパスワードは、二度と使えないため、認証サーバが不正使用されたり、ネット銀行、ネットショッピングなどが提供するサービスで不正使用されたりすることはない。
【特許文献１】特表２００４−５２４６０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述した従来技術において、トークンは、時刻同期、ワンタイムパスワードの生成、表示を行うために、内蔵電池を搭載している。このため、内蔵電池が消耗した場合には、時刻同期の設定を再度行わなければならず、利便性が悪いという問題があった。なお、電池交換などの手間を省くために、電池の寿命が切れる前に（十分な余裕をみて）、トークン自体の使用有効期限を設定しておくことが考えられるが、この場合も、ユーザは、新たなトークンを入手し、時刻同期の設定を行わなければならない。また、電池を内蔵することにより、トークン自体を小型化するのが難しいという問題があった。
【０００６】
本発明は、このような事情を考慮してなされたものであり、その目的は、利便性を向上させることができるとともに、小型化を図ることができるパスワード発生装置を提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明は、毎回異なるパスワードを生成するパスワード生成装置であって、外部装置が送信する無線信号を受信する第１のアンテナと、前記第１のアンテナにより受信された無線信号から、認証サーバで生成された毎回異なる文字列を取り出す受信手段と、前記受信手段により取り出した文字列を用いて、所定の暗号化方式によりパスワードを生成するパスワード生成手段と、前記パスワード生成手段により生成されたパスワードを表示する表示手段と、外部から電力を取り込み、前記受信手段、前記パスワード生成手段及び前記表示手段の駆動電力として供給する電力供給手段とを具備することを特徴とするパスワード生成装置である。
【０００８】
本発明は、上記の発明において、前記電力供給手段は、前記第１のアンテナにより受信された無線信号を整流し、各部に駆動電力として供給する整流手段を備えることを特徴とする。
【０００９】
本発明は、上記の発明において、前記電力供給手段は、前記第１のアンテナとは別体の第２のアンテナと、前記第２のアンテナにより受信された無線信号を整流し、各部に駆動電力として供給する整流手段とを備えることを特徴とする。
【００１０】
本発明は、上記の発明において、前記第１のコイルと前記第２のコイルとは、同一面上に形成されることを特徴とする。
【００１１】
本発明は、上記の発明において、前記第１のコイルと前記第２のコイルとは、異なる面上に形成されることを特徴とする。
【００１２】
また本発明は、毎回異なるパスワードを生成するパスワード生成装置におけるパスワード生成方法であって、外部装置が送信する無線信号を第１のアンテナで受信し、前記第１のアンテナにより受信された無線信号から、認証サーバで生成された毎回異なる文字列を取り出し、前記受信手段により取り出した文字列を用いて、所定の暗号化方式によりパスワードを生成し、前記パスワード生成手段により生成されたパスワードを表示し、外部から電力を取り込み、前記受信手段、前記パスワード生成手段及び前記表示手段の駆動電力として供給することを特徴とするパスワード生成方法である。
【発明の効果】
【００１３】
この発明によれば、ワンタイムパスワードを生成するパスワード生成装置における駆動電力を外部から供給するようにしたので、電池を内蔵する必要がなく、利便性の向上、さらには、小型化を図ることができるという利点が得られる。
【００１４】
また、本発明によれば、第１のアンテナにより受信された無線信号を整流し、各部に駆動電力として供給するようにしたので、電池を内蔵する必要がなく、利便性の向上、さらには、小型化を図ることができるという利点が得られる。
【００１５】
また、本発明によれば、第１のアンテナとは別体の第２のアンテナにより受信された無線信号を整流し、各部に駆動電力として供給するようにしたので、電池を内蔵する必要がなく、確実に電力供給と通信とを行うことができるという利点が得られる。
【００１６】
また、本発明によれば、第１のコイルと第２のコイルとを、同一面上に形成するようにしたので、第１、第２のアンテナをより簡単な工程により形成することができ、コストダウン化を図ることができるという利点が得られる。
【００１７】
また、本発明によれば、第１のコイルと第２のコイルとを、異なる面上に形成するようにしたので、コイルの巻き数を増やすことが可能となり、より小型化を図ることができるという利点が得られる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施形態を、図面を参照して説明する。
【００１９】
図１は、本発明の実施形態による、パスワード発生装置を利用する環境（システム）を示すブロック図である。図において、認証サーバ１は、インターネットなどのネットワーク（インターネット）２に接続されており、毎回異なる文字列（種）を発生し、ネットワーク２を介して、ユーザ端末３に送信するとともに、該文字列（種）を用いて、所定のアルゴリズムによりワンタイムパスワードを生成する。したがって、該ワンタイムパスワードは、毎回異なるものとなる。また、認証サーバ１は、ユーザ端末３からネットワーク２を介して送信されるワンタイムパスワード（以下、第１のパスワードという）を受信し、該ユーザ端末３からの第１のパスワードと、上記自身で生成したワンタイムパスワード（以下、第２のパスワードという）とを比較し、双方が一致した場合に正しく認証が行われたと判定するようになっている。
【００２０】
より具体的に説明すると、認証サーバ１は、文字列発生部１−１、パスワード生成部１−２、認証部１−３及び送受信部１−４を備えている。文字列発生部１−１は、所定の時間間隔で、乱数により毎回異なる文字列（種）を発生する。パスワード生成部１−２は、上記文字列から所定のアルゴリズムに従って第２のパスワードを生成する。認証部１−３は、ユーザ端末３からネットワーク２を介して送信される第１のパスワードを受信し、該ユーザ端末３からの第１のパスワードと、上記自身で生成した第２のパスワードとを比較し、双方が一致するか否かを判定する。送受信部１−４は、上記文字列（種）を、ネットワーク２を介して、ユーザ端末３に送信するとともに、ユーザ端末３からネットワーク２を介して送信される第１のパスワードを受信する。
【００２１】
ユーザ端末３は、ネットワーク２に接続されており、ネットワーク２上の各種サービス（ネットワークバンキング、ネットワークショッピング、特定サーバへのログインなど）を享受する。ＲＦＩＤリーダ／ライタ４は、ユーザ端末３に接続されており、自身もしくはユーザ端末３の制御の下、所定の時間間隔でリクエストコマンド信号を送信し、該リクエストコマンド信号に近傍のパスワード発生装置５が応答すると、該パスワード発生装置５との間で通信を行う。
【００２２】
パスワード発生装置５は、電池を内蔵しないカード型で、上記ＲＦＩＤリーダ／ライタ４の近傍にかざされることで、ＲＦＩＤリーダ／ライタ４からの電波信号により誘起される起電力により、駆動するようになっている。該パスワード発生装置５は、ネットワーク２、ユーザ端末３、ＲＦＩＤリーダ／ライタ４を介して、認証サーバ１から送信されてくる文字列（種）を受信すると、該文字列（種）を用いて、所定のアルゴリズムにより第１のパスワードを生成する。したがって、該第１のパスワードは、毎回異なるものとなるが、認証サーバ１と同じアルゴリズムで、かつ同じ文字列（種）を用いて生成されているので、認証サーバ１で発生した第２のパスワードと同一のものとなる。
【００２３】
上記第１のパスワードは、パスワード発生装置５に設けられた表示部（後述）に表示されるようになっている。該ワンタイムパスワードは、ユーザによりユーザ端末３のキーボードから入力されるか、無線によりＲＦＩＤリーダ／ライタ４に自動的に送信され、ユーザ端末３により、ネットワーク２を介して、認証サーバ１に送信されるようになっている。
【００２４】
図２は、本実施形態によるパスワード発生装置５の構成を示すブロック図である。図において、パスワード発生装置は、第１のコイル５−１、制御部（受信手段、パスワード生成手段）５−２、表示部５−３、第２のコイル（電力供給手段）５−４、及び整流回路（電力供給手段）５−５を備えている。第１のコイル５−１は、ＲＦＩＤリーダ／ライタ４との間で信号を送受信する。制御部５−２は、第１のコイル５−１により、認証サーバ１から送信されてくる文字列（種）を受信すると、該文字列（種）を用いて、認証サーバ１と同じ所定のアルゴリズムにより第１のパスワードを生成し、所定のポートＰＯＲＴまたは入出力Ｉ／Ｏから表示部５−３に出力する。表示部５−３は、液晶表示器などからなり、生成された第１のパスワードを表示する。
【００２５】
第２のコイル５−４は、ユーザ端末３に接続されたＲＦＩＤリーダ／ライタ４からの電波を受信し、整流回路５−５に供給する。整流回路５−５は、第２のコイル５−４により受信された電波を整流することで、当該パスワード発生装置５を駆動するための電力を発生し、制御部５−２、表示部５−３に供給する。
【００２６】
次に、図３は、本実施形態によるパスワード発生装置５の別の構成例を示すブロック図である。図３に示すパスワード発生装置５において、制御部５−６は、生成した第１のパスワードを、端子ＣＬＫ、Ｉ／Ｏ、ＲＳＴなどを介してＲＦＩＤリーダ／ライタ４またはユーザ端末３に送信するようになっている点で異なる（接触型）。従って、この場合、ＲＦＩＤリーダ／ライタ４として、上記端子に電気的に接触して通信を行うための端子を備えたものを用いることになる。
【００２７】
次に、図４及ぶ図５は、本実施形態によるパスワード発生装置５の第１のコイル５−１と第２のコイル５−４の構成例を示す模式図である。図４に示す構成例では、表裏の各面上に第１のコイル５−１と第２のコイル５−４とを形成している。また、図５に示す構成例では、同一面に第１のコイル５−１と第２のコイル５−４とを形成している。
【００２８】
次に、図６は、本実施形態の動作を説明するためのタイミングチャートである。まず、ＲＦＩＤリーダ／ライタ４は、自身もしくはユーザ端末３の制御の下、所定の時間間隔でリクエストコマンド信号を送信する（ステップＳ１）。ユーザがパスワード発生装置５をＲＦＩＤリーダ／ライタ４の近傍にかざすと、パスワード発生装置５は、ＲＦＩＤリーダ／ライタ４からの電波信号により第２のアンテナ５−４に誘起される起電力を整流回路５−５で整流し、各部に電力を供給する（ステップＳ２）。
【００２９】
次に、パスワード発生装置５は、上記リクエストコマンド信号に対する応答を、ＲＦＩＤリーダ／ライタ４に送信する（ステップＳ３）。ＲＦＩＤリーダ／ライタ４は、ユーザ端末３に送信し、ユーザ端末３は、ネットワーク２を介して、認証サーバ１に送信する（ステップＳ４）。認証サーバ１は、ユーザ端末３からの応答を受信すると、乱数に基づく文字列（種）を生成し（ステップＳ５）、ネットワーク２を介して、ユーザ端末３に送信する（ステップＳ６）。また、認証サーバ１は、文字列（種）の生成後、該文字列（種）を用いて、所定のアルゴリズムにより第２のパスワードを生成する（ステップＳ７）
【００３０】
ユーザ端末３は、受信した文字列（種）をＲＦＩＤリーダ／ライタ４に送信し、ＲＦＩＤリーダ／ライタ４は、受信した文字列（種）をパスワード発生装置５に送信する（ステップＳ８）。パスワード発生装置５は、上記文字列（種）を受信すると、該文字列（種）を用いて、所定のアルゴリズムにより第１のパスワードを生成し（ステップＳ９）、ＲＦＩＤリーダ／ライタ４へ送信する（ステップＳ１０）。ＲＦＩＤリーダ／ライタ４は、受信した第１のパスワードをユーザ端末３に送信し、ユーザ端末３は、該第１のパスワードを、ネットワーク２を介して認証サーバ１に送信する（ステップＳ１１）。
【００３１】
認証サーバ１は、受信したパスワード生成装置５で生成された第１のパスワードと、自身が文字列（種）から生成した第２のパスワードとを比較し、双方が一致するか否かを判定する（ステップＳ１２）。第１のパスワードと第２のパスワードとは、同じ文字列（種）を用いて、同じアルゴリズムにより生成されているので、双方が一致した場合には正しく認証できたことになる。一方、双方が異なる場合には、認証されないことになる。認証サーバ１は、第１のパスワードと第２のパスワードとが一致すると、ユーザ端末３に対して正規のユーザであることを認証する（ステップＳ１３）。これにより、ユーザ端末３からネットワーク２上で各種サービスに享受することが可能となる（ステップＳ１４）。
【００３２】
なお、上述の処理以外に、例えば、パスワード発生装置５が、ＲＦＩＤリーダ／ライタ４から電波信号に基づいた電力によって、乱数に基づく文字列（種）を生成し、その文字列に基づいて第１のパスワードを生成し、認証サーバ１はパスワード発生装置５の生成した文字列（種）と第１のパスワードを受信して、当該パスワード発生装置５の生成した文字列（種）から第２のパスワードを生成し、第１のパスワードと第２のパスワードを比較して認証するようにしても良い。
【００３３】
上述した実施形態によれば、ワンタイムパスワードを生成するパスワード生成装置５における駆動電力を外部から供給するようにしたので、利便性の向上、さらには、小型化を図ることができる。また、内蔵電池を持たないことで、故障しない限り、同じパスワード生成装置５を半永久的に使用することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施形態による、パスワード発生装置を利用する環境（システム）を示すブロック図である。
【図２】本実施形態によるパスワード発生装置５の構成を示すブロック図である。
【図３】本実施形態によるパスワード発生装置５の別の構成例を示すブロック図である。
【図４】本実施形態によるパスワード発生装置５の第１のコイル５−１と第２のコイル５−４の構成例を示す模式図である。
【図５】本実施形態によるパスワード発生装置５の第１のコイル５−１と第２のコイル５−４の構成例を示す模式図である。
【図６】本実施形態の動作を説明するためのタイミングチャートである。
【符号の説明】
【００３５】
１  認証サーバ
１−１  文字列発生部
１−２  パスワード生成部
１−３  認証部
１−４  送受信部
２  ネットワーク
３  ユーザ端末
４  ＲＦＩＤリーダ／ライタ
５  パスワード発生装置
５−１  第１のコイル
５−２、５−６  制御部
５−３  表示部
５−４  第２のコイル
５−５  整流回路
【図１】
2009157772.tif 000003
【図２】
2009157772.tif 000004
【図３】
2009157772.tif 000005
【図４】
2009157772.tif 000006
【図５】
2009157772.tif 000007
【図６】
2009157772.tif 000008