(57)【要約】【課題】タッチパネルディスプレイを搭載したような携帯端末であっても、ユーザからのパスワードの入力が容易であって、且つ高い秘匿性を確保する認証方法を提供する。【解決手段】認証サーバは、ユーザ識別子に対応付けて色コードを蓄積した色コード蓄積部を有する。端末が、ユーザ識別子を含む接続要求を認証サーバへ送信し、認証サーバが、ユーザ識別子に対してワンタイム的に、色コード毎のランダム文字列からなる認証テーブルを端末へ送信する。端末が、タッチパネルディスプレイによってユーザ操作に色を指定させ、認証テーブルを用いて、指定された全ての色のランダム文字列を含む色パスワードを生成する。そして、端末が、色パスワードを含む認証要求を、認証サーバへ送信する。認証サーバが、認証テーブルを用いて、色パスワードに対応する色コードを抽出し、ユーザ識別子の色コードと一致する際に、認証成功と判定する。【選択図】図２
2012181716.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルディスプレイを搭載した端末と、該端末とネットワークを介して接続される認証サーバとを有するシステムにおける認証方法において、
前記認証サーバは、ユーザ識別子に対応付けて、そのユーザのみが認識している少なくとも２つ以上の色コードを蓄積した色コード蓄積部を有し、
前記端末が、ユーザ操作に基づいて、ユーザ識別子を含む接続要求を、前記認証サーバへ送信する第１のステップと、
前記認証サーバが、前記ユーザ識別子に対してワンタイム的に、色コード毎のランダム文字列からなる認証テーブルを生成する第２のステップと、
前記認証サーバが、前記認証テーブルを前記端末へ送信する第３のステップと、
前記端末が、前記タッチパネルディスプレイの少なくとも２つ以上の画面領域に、ユーザ操作によって色を指定させる第４のステップと、
前記端末が、前記認証テーブルを用いて、ユーザ操作によって指定された全ての色のランダム文字列を含む色パスワードを生成する第５のステップと、
前記端末が、前記色パスワードを含む認証要求を、前記認証サーバへ送信する第６のステップと、
前記認証サーバが、前記認証テーブルを用いて、前記端末から受信した前記認証要求の前記色パスワードに対応する少なくとも２つ以上の色コードを抽出する第７のステップと、
前記認証サーバが、前記色コード蓄積部を用いて、前記ユーザ識別子と、抽出された２つ以上の色コードとが一致する際に、認証成功と判定する第８のステップと
を有することを特徴とする認証方法。
【請求項２】
第４のステップについて、前記端末は、
前記タッチパネルディスプレイに、タイル状の複数の画面領域を表示し、
各画面領域がユーザの指によって接触される毎に、当該画面領域の色が変更されることによって、ユーザ所望の色が指定される
ことを特徴とする請求項１に記載の認証方法。
【請求項３】
第４のステップについて、前記端末のタッチパネルディスプレイの前記画面領域は、ｎ行×ｍ列のマス状に表示されることを特徴とする請求項２に記載の認証方法。
【請求項４】
第６のステップについて、前記端末は、前記認証要求に、文字コードからなるユーザパスワードを別途含めることによって２要素認証を実現することを特徴とする請求項１から３のいずれか１項に記載の認証方法。
【請求項５】
前記ネットワークは、ＶＰＮ(Virtual Private Network)接続装置を介してイントラネットワークに相互接続されており、
前記端末は、前記ＶＰＮ接続装置を介して前記認証サーバと通信しており、
前記認証サーバが、認証成功の判定結果情報を、前記ＶＰＮ接続装置へ送信する第９のステップと、
前記ＶＰＮ接続装置が、前記端末から前記イントラネットワークへの通信を可能とする第１０のステップと
を有することを特徴とする請求項１から４のいずれか１項に記載の認証方法。
【請求項６】
タッチパネルディスプレイを搭載した端末と、該端末とネットワークを介して接続される認証サーバとを有する認証システムにおいて、
前記端末は、
前記認証サーバへ、ユーザ操作に基づいて、ユーザ識別子を含む接続要求を送信する接続要求送信手段と、
前記タッチパネルディスプレイの少なくとも２つ以上の画面領域に、ユーザ操作によって色を指定させる色指定手段と、
前記認証テーブルを用いて、ユーザ操作によって指定された前記色毎のランダム文字列を含む色パスワードを生成する色パスワード生成手段と、
前記色パスワードを含む認証要求を、前記認証サーバへ送信する認証要求送信手段と
を有し、
前記認証サーバは、
ユーザ識別子と、そのユーザのみが認識している少なくとも２つ以上の色コードとを蓄積した色コード蓄積手段と、
前記端末から、ユーザ操作に基づいて、ユーザ識別子を含む接続要求を受信する接続要求受信手段と、
前記ユーザ識別子に対してワンタイム的に、色コード毎に、ランダム文字列を生成し、複数の色コード及びランダム文字列からなる認証テーブルを生成する認証テーブル生成手段と、
前記認証テーブルを前記端末へ送信する認証テーブル送信手段と、
前記端末から、色パスワードを含む認証要求を受信する認証要求受信手段と、
前記認証テーブルを用いて、前記認証サーバから受信した前記認証要求に含まれる前記色パスワードに対応する少なくとも２つ以上の色コードを抽出する色コード抽出手段と、
前記色コード蓄積部を用いて、前記ユーザ識別子と、抽出された２つ以上の色コードとが一致する際に、認証成功と判定する認証判定手段と
を有することを特徴とする認証システム。
【請求項７】
前記端末の前記色指定手段は、
前記タッチパネルディスプレイに、タイル状の複数の画面領域を表示し、
各画面領域がユーザの指によって接触される毎に、当該画面領域の色が変更されることによって、ユーザ所望の色が指定される
ことを特徴とする請求項６に記載の認証システム。
【請求項８】
前記端末の前記色指定手段は、タッチパネルディスプレイの前記画面領域に、ｎ行×ｍ列のマス状を表示することを特徴とする請求項７に記載の認証システム。
【請求項９】
前記端末の認証要求送信手段は、前記認証要求に、文字コードのユーザパスワードを別途含めることによって２要素認証を実現することを特徴とする請求項６から８のいずれか１項に記載の認証システム。
【請求項１０】
前記ネットワークは、ＶＰＮ接続装置を介してイントラネットワークに相互接続されており、
前記端末は、前記ＶＰＮ接続装置を介して前記認証サーバと通信しており、
前記認証サーバは、認証成功の判定結果情報を、前記ＶＰＮ接続装置へ送信する認証結果送信手段を更に有し、
前記ＶＰＮ接続装置が、前記認証サーバから認証成功の判定結果情報を受信した後、前記端末から前記イントラネットワークへの通信を可能とする
ことを特徴とする請求項６から９のいずれか１項に記載の認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末を操作するユーザを、サーバによって認証する技術に関する。
【背景技術】
【０００２】
従来、端末から、パブリックネットワーク（例えば携帯電話網及びインターネット）を介して、プライベートネットワーク（例えば企業のイントラネットワーク）に接続する場合がある。イントラネットワークへの接続は、一般に、ユーザ識別子(IDentifier)とユーザパスワードとによって、その端末を操作するユーザを認証している。ユーザパスワードは、ユーザ自らのみが認識する文字列である。ユーザには、ユーザＩＤの文字列と、ユーザパスワードの文字列とを、端末に入力する操作が必要とされる。
【０００３】
このような１要素認証（パスワードのみ）である場合、パスワードの漏洩によって、悪意の第三者からのプライベートネットワークへの接続を容易に許すこととなってしまう。そのために、２要素認証（パスワード＋α）によって更に安全性を高める技術もある。
【０００４】
第１の技術として、従来のユーザＩＤ及びユーザパスワードに加えて、端末固有に割り当てられたハードウェアトークン及びソフトウェアトークンを、認証要素とする技術もある。
【０００５】
第２の技術として、ユーザＩＤ及びユーザパスワードによって認証成功と確認したサーバから、逆に、端末へ向けてコールバックすることによって、正当な端末からの接続のみを許可する技術もある。
【０００６】
第３の技術として、ユーザが、端末に電子証明書を導入する技術もある。
【０００７】
第４の技術として、端末とサーバとが同一の乱数表を有することによって、データ交換による機密を保護する技術もある（例えば特許文献１参照）。この技術によれば、乱数表を用いてユーザパスワードを暗号化することによって、パスワードの漏洩を防止している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平８−１２３７５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
第１〜第３の技術によれば、ユーザＩＤ及びユーザパスワードと端末自体（電子証明書も含む）とが、認証の鍵として結びつけられているために、ユーザは、異なる端末を用いた場合、認証を成功させることができず、プライベートネットワークに接続することができない。これは、逆に、悪意の第三者に端末が渡った場合、プライベートネットワークへの接続を容易に許すこととなる。
【００１０】
第４の技術によれば、端末自体は認証要素となっていないが、端末とサーバとが同一の乱数表を保持している必要がある。結局、乱数表が漏洩した場合や、悪意の第三者に端末が渡った場合には、結局、プライベートネットワークへの接続を容易に許すこととなる。
【００１１】
一方で、現在、タッチパネルディスプレイを搭載したスマートフォンのような携帯端末が、普及してきている。このような携帯端末は、ユーザに多様な操作性を提供するけれども、文字列の入力については、物理的なキーと比較して、その操作性は高くない。そのために、ユーザにとっては、ユーザＩＤ及びパスワードのような文字列を、スムーズに入力しにくい。逆に、オートコンプリート機能によって、パスワードを記憶させた場合、パスワードの入力の手間は省けるものの、その端末が悪意の第三者に渡った場合、結局、プライベートネットワークへの接続を安易に許すこととなってしまう。
【００１２】
そこで、本発明は、タッチパネルディスプレイを搭載したような携帯端末であっても、ユーザからのパスワードの入力が容易であって、且つ高い秘匿性を確保することができる認証方法及びシステムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明によれば、タッチパネルディスプレイを搭載した端末と、該端末とネットワークを介して接続される認証サーバとを有するシステムにおける認証方法において、
認証サーバは、ユーザ識別子に対応付けて、そのユーザのみが認識している少なくとも２つ以上の色コードを蓄積した色コード蓄積部を有し、
端末が、ユーザ操作に基づいて、ユーザ識別子を含む接続要求を、認証サーバへ送信する第１のステップと、
認証サーバが、ユーザ識別子に対してワンタイム的に、色コード毎のランダム文字列からなる認証テーブルを生成する第２のステップと、
認証サーバが、認証テーブルを端末へ送信する第３のステップと、
端末が、タッチパネルディスプレイの少なくとも２つ以上の画面領域に、ユーザ操作によって色を指定させる第４のステップと、
端末が、認証テーブルを用いて、ユーザ操作によって指定された全ての色のランダム文字列を含む色パスワードを生成する第５のステップと、
端末が、色パスワードを含む認証要求を、認証サーバへ送信する第６のステップと、
認証サーバが、認証テーブルを用いて、端末から受信した認証要求の色パスワードに対応する少なくとも２つ以上の色コードを抽出する第７のステップと、
認証サーバが、色コード蓄積部を用いて、ユーザ識別子と、抽出された２つ以上の色コードとが一致する際に、認証成功と判定する第８のステップと
を有することを特徴とする。
【００１４】
本発明の認証方法における他の実施形態によれば、第４のステップについて、端末は、
タッチパネルディスプレイに、タイル状の複数の画面領域を表示し、
各画面領域がユーザの指によって接触される毎に、当該画面領域の色が変更されることによって、ユーザ所望の色が指定されるものであってもよい。
【００１５】
本発明の認証方法における他の実施形態によれば、第４のステップについて、端末のタッチパネルディスプレイの画面領域は、ｎ行×ｍ列のマス状に表示されるものであってもよい。
【００１６】
本発明の認証方法における他の実施形態によれば、第６のステップについて、端末は、認証要求に、文字コードからなるユーザパスワードを別途含めることによって２要素認証を実現するものであってもよい。
【００１７】
本発明の認証方法における他の実施形態によれば、
ネットワークは、ＶＰＮ(Virtual Private Network)接続装置を介してイントラネットワークに相互接続されており、
端末は、ＶＰＮ接続装置を介して認証サーバと通信しており、
認証サーバが、認証成功の判定結果情報を、ＶＰＮ接続装置へ送信する第９のステップと、
ＶＰＮ接続装置が、端末からイントラネットワークへの通信を可能とする第１０のステップと
を有するものであってもよい。
【００１８】
本発明によれば、タッチパネルディスプレイを搭載した端末と、該端末とネットワークを介して接続される認証サーバとを有する認証システムにおいて、
端末は、
認証サーバへ、ユーザ操作に基づいて、ユーザ識別子を含む接続要求を送信する接続要求送信手段と、
タッチパネルディスプレイの少なくとも２つ以上の画面領域に、ユーザ操作によって色を指定させる色指定手段と、
認証テーブルを用いて、ユーザ操作によって指定された色毎のランダム文字列を含む色パスワードを生成する色パスワード生成手段と、
色パスワードを含む認証要求を、認証サーバへ送信する認証要求送信手段と
を有し、
認証サーバは、
ユーザ識別子と、そのユーザのみが認識している少なくとも２つ以上の色コードとを蓄積した色コード蓄積手段と、
端末から、ユーザ操作に基づいて、ユーザ識別子を含む接続要求を受信する接続要求受信手段と、
ユーザ識別子に対してワンタイム的に、色コード毎に、ランダム文字列を生成し、複数の色コード及びランダム文字列からなる認証テーブルを生成する認証テーブル生成手段と、
認証テーブルを端末へ送信する認証テーブル送信手段と、
端末から、色パスワードを含む認証要求を受信する認証要求受信手段と、
認証テーブルを用いて、認証サーバから受信した認証要求に含まれる色パスワードに対応する少なくとも２つ以上の色コードを抽出する色コード抽出手段と、
色コード蓄積部を用いて、ユーザ識別子と、抽出された２つ以上の色コードとが一致する際に、認証成功と判定する認証判定手段と
を有することを特徴とする。
【００１９】
本発明の認証システムにおける他の実施形態によれば、端末の色指定手段は、
タッチパネルディスプレイに、タイル状の複数の画面領域を表示し、
各画面領域がユーザの指によって接触される毎に、当該画面領域の色が変更されることによって、ユーザ所望の色が指定されるものであってもよい。
【００２０】
本発明の認証システムにおける他の実施形態によれば、端末の色指定手段は、タッチパネルディスプレイの画面領域に、ｎ行×ｍ列のマス状を表示するものであってもよい。
【００２１】
本発明の認証システムにおける他の実施形態によれば、端末の認証要求送信手段は、認証要求に、文字コードのユーザパスワードを別途含めることによって２要素認証を実現するものであっってもよい。
【００２２】
本発明の認証システムにおける他の実施形態によれば、
ネットワークは、ＶＰＮ接続装置を介してイントラネットワークに相互接続されており、
端末は、ＶＰＮ接続装置を介して認証サーバと通信しており、
認証サーバは、認証成功の判定結果情報を、ＶＰＮ接続装置へ送信する認証結果送信手段を更に有し、
ＶＰＮ接続装置が、認証サーバから認証成功の判定結果情報を受信した後、端末からイントラネットワークへの通信を可能とするものであってもよい。
【発明の効果】
【００２３】
本発明の認証方法及びシステムによれば、タッチパネルディスプレイを搭載したような携帯端末であっても、ユーザからのパスワードの入力が容易であって、且つ高い秘匿性を確保することができる。特に端末自体を認証要素としないために、ユーザは、他の異なる端末からもプライベートネットワークに接続することができると共に、その端末が悪意の第三者に渡った場合であっても、プライベートネットワークへの接続を許すことがない。
【図面の簡単な説明】
【００２４】
【図１】本発明におけるシステム構成図である。
【図２】本発明におけるシーケンス図である。
【図３】本発明における端末のタッチパネルディスプレイに表示される画面である。
【図４】本発明における端末及び認証サーバの機能構成図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２６】
図１は、本発明におけるシステム構成図である。
【００２７】
図１によれば、タッチパネルディスプレイを搭載した端末１が、ユーザによって所持されている。端末１は、例えばスマートフォンのような携帯端末であってもよい。ユーザは、タッチパネルディスプレイに指で触れることによって、端末１へ情報を入力することができる。
【００２８】
端末１は、例えば携帯電話網のようなアクセスネットワークを介してインターネットに接続することができる。また、図１によれば、イントラネットワーク（プライベートネットワーク）は、ＶＰＮ(Virtual Private Network)接続装置３を介して、インターネットと相互接続される。イントラネットワークには、プライベートサーバ４が接続されている。端末１は、アクセスネットワーク及びインターネットを介してＶＰＮ接続装置３に接続する。ここで、認証が成功することによって、端末１とＶＰＮ接続装置３との間でセキュアなＶＰＮ（ＩＰトンネルによる暗号化）が確立される。そして、端末１は、そのＶＰＮを介してプライベートネットワークに接続することによって、プライベートサーバ４と通信することができる。
【００２９】
また、図１によれば、インターネットに認証サーバ２が接続されている。認証サーバ２は、端末１を操作するユーザが、プライベートネットワークに接続する権限を有するか否かを認証する。
【００３０】
図２は、本発明におけるシーケンス図である。
図３は、本発明における端末のタッチパネルディスプレイに表示される画面である。
【００３１】
（Ｓ２０）認証サーバ２は、ユーザＩＤに対応付けて、そのユーザのみが認識している少なくとも２つ以上の色コードを蓄積した色コード蓄積部を有する。図２によれば、例えばユーザ０００１には、赤[RED]、青[BLU]、・・・・（例えば１６個）が対応付けられている。また、例えばユーザ０００２には、緑[GRE]、黒[BLK]、・・・・が対応付けられている。これら色コードは、ユーザの登録時にユーザによって予め指定されたものである。ユーザは、色のイメージで、パスワードを登録することができる。
【００３２】
（Ｓ２１）端末１は、ユーザ操作に基づいて、ユーザＩＤを含む接続要求を、ＶＰＮ接続装置３を介して認証サーバ２へ送信する。ユーザＩＤは、例えば図３（ａ）によってユーザ操作によって入力されるものであってもよい。また、ユーザＩＤは、例えば電話番号や固有番号であってもよい。この場合、ユーザが自ら、ユーザＩＤを入力する必要もない。接続要求は、ＶＰＮ装置３によって、認証サーバ２へ転送される。
【００３３】
（Ｓ２２）接続要求を受信した認証サーバ２は、ユーザＩＤに対して、色コード毎のランダム文字列からなる認証テーブルを生成する。ここで、色コード毎のランダム文字列は、ワンタイム的（即ち「使い捨て」）であって、パスワードの種となるものである。これは、毎回、異なるランダム文字列になるように設定されている。二度と同じ認証テーブルを用いることが無いようにすることによって、不正使用を防止することができる。図２によれば、ワンタイムに限定して、赤[RED]に[sc9WpYkNLK]が割り当てられており、青[BLU]に[VB3x687TNU]が割り当てられている。
【００３４】
（Ｓ２３）認証サーバ２は、認証テーブルを、ＶＰＮ接続装置３を介して端末１へ送信する。認証テーブルを受信した端末１は、その認証テーブルを一時的に記憶する。
【００３５】
（Ｓ２４）端末１は、タッチパネルディスプレイの少なくとも２つ以上の画面領域に、ユーザ操作によって色を指定させる。端末１は、例えば図３（ｂ）のように、タッチパネルディスプレイに、タイル状の複数の画面領域を表示する。例えば、その画面領域は、ｎ行×ｍ列のマス状に表示されるものであってもよい。そして、各画面領域は、ユーザの指によって接触される毎に、当該画面領域の色が変更される。即ち、色が、指が接触する毎に、赤->青->緑->黄->白->黒->・・・のように変化する。ユーザは、第１の画面領域にユーザ所望の色（Ｓ２０に予め登録された色）が表示された後、次の第２の画面領域を指定する。これによって、全ての画面領域に、ユーザ所望の色が指定される。
【００３６】
（Ｓ２５）端末１は、認証テーブルを用いて、ユーザ操作によって指定された色毎のランダム文字列を含む色パスワードを生成する。例えば、画面領域の第１行左->第１行右->第２行左->第２行右->・・・と順に、色コードを見ていく。そして、その順で、それぞれの色コードに対応するランダム文字列を組み合わせていく。これらランダム文字列の組合せは、色パスワードとなる。色パスワードは、一見しても理解できないランダム文字列群である。
【００３７】
（Ｓ２６）端末１は、色パスワードを含む認証要求を、ＶＰＮ接続装置３を介して、認証サーバ２へ送信する。
【００３８】
尚、ここで、図３（ａ）のように、端末１から、ユーザＩＤに加えて、文字コードのユーザパスワードを別途、ユーザに求めることも好ましい（Ｓ２１のステップで入力される）。入力されたユーザパスワードは、認証要求に更に含められる。これによって、ユーザパスワードと色パスワードとからなる「２要素認証」を実現することができ、認証の安全性を高めることができる。
【００３９】
（Ｓ２７）認証サーバ２は、認証テーブルを用いて、認証サーバから受信した認証要求の色パスワードに対応する少なくとも２つ以上の色コードを抽出する。色パスワードの文字列の先頭から順に、各色に該当する文字列を抽出していく。これによって、ユーザによって指定された複数の色コードが、認証サーバ２によって抽出される。
【００４０】
（Ｓ２８）そして、認証サーバ２は、色コード蓄積部を用いて、ユーザＩＤと、抽出された２つ以上の色コードとが一致する際に、認証成功と判定する。例えばユーザ０００１の端末１から受信した色パスワードの色コードが、赤[RED]、青[BLU]、・・・で全て一致すれば、認証成功と判定される。
【００４１】
（Ｓ２９）認証サーバ２は、認証成功の結果情報を、ＶＰＮ接続装置３へ送信する。これによって、ＶＰＮ接続装置３は、イントラネットワークを介してプライベートサーバ４へ、接続要求を送信する。これに対し、プライベートサーバ４は、接続応答を、ＶＰＮ接続装置３を介して端末１へ送信する。その後、端末１は、セキュアなトンネルを介してＶＰＮ接続装置３に接続し、プライベートサーバ４と通信することができる。
【００４２】
図４は、本発明における端末及び認証サーバの機能構成図である。
【００４３】
図４によれば、端末１は、タッチパネルディスプレイ１００と、通信インタフェース１０１とを有する。通信インタフェース１０１は、例えば携帯電話網の基地局と通信するための無線インタフェースである。
【００４４】
また、図４によれば、端末１は、接続要求送信部１１１と、色指定部１１２と、認証テーブル受信部１１３と、色パスワード生成部１１４と、認証要求送信部１１５とを有する。これら機能構成部は、端末に搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００４５】
接続要求送信部１１１は、通信インタフェース１０１から認証サーバ２へ、ユーザ操作に基づいて、ユーザＩＤを含む接続要求を送信する（前述した図２のＳ２１参照）。
【００４６】
色指定部１１２は、タッチパネルディスプレイの少なくとも２つ以上の画面領域に、ユーザ操作によって色を指定させる（前述した図２のＳ２４参照、図３（ｂ）参照）。指定された複数の色は、色パスワード生成部１１４へ出力される。
【００４７】
認証テーブル受信部１１３は、認証サーバ２から認証テーブルを受信する。受信した認証テーブルは、色パスワード生成部１１４へ出力される。
【００４８】
色パスワード生成部１１４は、認証テーブルを用いて、ユーザ操作によって指定された色毎のランダム文字列を含む色パスワードを生成する（前述した図２のＳ２５参照）。
【００４９】
認証要求送信部１１５は、色パスワードを含む認証要求を、認証サーバへ送信する（前述した図２のＳ２６参照）。
【００５０】
認証サーバ２は、通信インタフェース２０１と、色コード蓄積部２１１と、接続要求受信部２１２と、認証テーブル生成部２１３と、認証テーブル送信部２１４と、認証要求受信部２１５と、色コード抽出部２１６と、認証判定部２１７とを有する。通信インタフェース２０１以外のこれら機能構成部は、サーバに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００５１】
色コード蓄積部２１１は、ユーザＩＤと、そのユーザのみが認識している少なくとも２つ以上の色コードとを蓄積している（前述した図２のＳ２０参照）。
【００５２】
接続要求受信部２１２は、端末から、ユーザ操作に基づいて、ユーザＩＤを含む接続要求を受信する。受信したユーザＩＤは、認証テーブル生成部２１３へ出力される。
【００５３】
認証テーブル生成部２１３は、ユーザＩＤに対してワンタイム的に、色コード毎に、ランダム文字列を生成し、複数の色コード及びランダム文字列からなる認証テーブルを生成する（前述した図２のＳ２２参照）。生成された認証テーブルは、認証テーブル送信部２１４及び色コード抽出部２１６へ出力される。
【００５４】
認証テーブル送信部２１４は、認証テーブルを端末へ送信する（前述した図２のＳ２３参照）。
【００５５】
認証要求受信部２１５は、端末１から、色パスワードを含む認証要求を受信する。受信した色パスワードは、色コード抽出部２１６へ出力される。
【００５６】
色コード抽出部２１６は、認証テーブルを用いて、認証サーバから受信した認証要求に含まれる色パスワードに対応する少なくとも２つ以上の色コードを抽出する（前述した図２のＳ２７参照）。抽出された色コードは、認証判定部２１７へ出力される。
【００５７】
認証判定部２１７は、色コード蓄積部を用いて、ユーザＩＤと、抽出された２つ以上の色コードとが一致する際に、認証成功と判定する（前述した図２のＳ２８参照）。認証成功の結果情報は、通信インタフェース部２０１へ出力され、ＶＰＮ接続装置３へ送信される。
【００５８】
以上、詳細に説明したように、本願発明の認証方法及びシステムによれば、タッチパネルディスプレイを搭載したような携帯端末であっても、ユーザからのパスワードの入力が容易であって、且つ高い秘匿性を確保することができる。特に端末自体を認証要素としないために、ユーザは、他の異なる端末からもプライベートネットワークに接続することができると共に、その端末が悪意の第三者に渡った場合であっても、プライベートネットワークへの接続を許すことがない。
【００５９】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００６０】
１  端末
１００  タッチパネルディスプレイ
１０１  通信インタフェース
１１１  接続要求送信部
１１２  色指定部
１１３  認証テーブル受信部
１１４  色パスワード生成部
１１５  認証要求送信部
２  認証サーバ
２０１  通信インタフェース
２１１  色コード蓄積部
２１２  接続要求受信部
２１３  認証テーブル生成部
２１４  認証テーブル送信部
２１５  認証要求受信部
２１６  色コード抽出部
２１７  認証判定部
３  ＶＰＮ接続装置
４  プライベートサーバ
【図１】
2012181716.tif 000003
【図２】
2012181716.tif 000004
【図３】
2012181716.tif 000005
【図４】
2012181716.tif 000006