(57)【要約】【課題】  インターネット等の通信ネットワークを通じて、サービスの提供を受けるための認証処理に際し、煩雑な操作等のユーザーに対する負担を軽減しつつ、有効にセキュリティを向上させる。【解決手段】  ICカード１のメモリに当該ICタグを特定するカードIDを記憶させるとともに、携帯端末装置２のメモリに、当該携帯端末装置を特定する端末IDを記憶させ、携帯端末装置２のリーダーライター機能により、通信ネットワークに対して認証を実行する際に、ICカード１からカードIDを読み出し、この読み出したカードIDと、自機の端末IDとを認証サーバ４に対して送出する。【選択図】  図４
2006107316.tif 000002
【特許請求の範囲】
【請求項１】
ICチップ、メモリ及び通信インターフェースを備えたICタグと、
通信ネットワークに対してデータの送受信を行うデータ通信機能及びメモリを備えた携帯端末装置と、
を用い、前記通信ネットワーク上に配置された認証サーバによりアクセス者の認証を行う認証システムであって、
前記ICタグのメモリには、当該ICタグを特定するカードIDが記憶され、
前記携帯端末装置のメモリには、当該携帯端末装置を特定する端末IDが記憶され、
前記携帯端末装置は、
前記ICタグのメモリからデータの読み出しを行うリーダー機能を備え、
前記通信ネットワークに対して認証を実行する際に、該リーダー機能により前記ICタグから前記カードIDを読み出すとともに、
読み出した該カードIDと、自機の端末IDとを、前記データ通信機能を通じて、前記認証サーバに対して送出する
ことを特徴とする認証システム。
【請求項２】
前記認証サーバは、前記アクセス者を特定するユーザーIDと、前記カードID及び前記端末IDとを関連付けて登録するユーザーデータベースを備え、
前記携帯端末装置は、前記ICタグのメモリに対してデータの書き込みを行うライター機能をさらに備え、
前記通信ネットワークには、前記ユーザーデータベースに登録されたカードIDを更新し、前記携帯端末装置の前記ライター機能を通じて、前記ICタグのメモリに記憶されたカードIDを、更新された新規のカードIDに書き換えるカードID更新部が配置されている
ことを特徴とする請求項１に記載の認証システム。
【請求項３】
前記通信ネットワーク上には、該通信ネットワークを通じてサービスを提供するサービス提供サーバが配置され、前記ユーザーデータベースでは、これらのサービス毎に固有のカードIDが、各ユーザーIDに関連付けられ、
前記認証サーバは、アクセス要求に係るサービスに関連付けられたカードIDを用いて認証を行うとともに、認証が正常に行われた場合には、許可されたサービスを提供するサービス提供サーバへのアクセスを許可し、
前記カードID更新部は、サービス毎に、該サービスに関連付けられたカードIDを更新する
ことを特徴とする請求項２に記載の認証システム。
【請求項４】
前記通信ネットワーク上には、該通信ネットワークを通じてサービスを提供するサービス提供サーバが配置され、前記ユーザーデータベースでは、これらのサービス提供サーバ固有の認証処理に必要な固有認証情報が、各ユーザーIDに関連付けられて登録され、
前記認証サーバは、アクセス要求に係るカードID及び端末IDを用いて認証を行うとともに、認証が正常に行われた場合には、許可されたサービスを提供するサービス提供サーバに対して、前記固有認証情報を送信し、当該サービス提供サーバへのアクセス許可を取得する、
ことを特徴とする請求項２に記載の認証システム。
【請求項５】
前記携帯端末装置は、
直近にアクセスしたサービスにおいて取得された情報を蓄積するキャッシュ部と、
当該携帯端末装置と前記認証サーバとの間における通信が確立しているか否かを検出し、通信が確立していない場合に、前記キャッシュ部に蓄積された情報を出力させる通信確立検出部と
を備えることを特徴とする請求項１に記載の認証システム。
【請求項６】
前記ユーザーデータベースには、ユーザー操作により、前記カードIDとは別個独立した識別子である書換用パスワードが、各ユーザーIDに関連付けられて登録され、
前記認証サーバは、アクセス要求に際し、カードID又は端末IDのいずれか一方が取得されない場合に、ユーザーから前記書換用パスワードを取得し、取得された書換用パスワードを前記カードID又は端末IDに代えて、認証を行うことを特徴とする請求項１又は２に記載の認証システム。
【請求項７】
ICチップ、メモリ及び通信インターフェースを備えたICタグと、
通信ネットワークに対してデータの送受信を行うデータ通信機能及びメモリを備えた携帯端末装置と、
を用い、前記通信ネットワーク上に配置された認証サーバによりアクセス者の認証を行う認証方法であって、
前記ICタグのメモリに当該ICタグを特定するカードIDを記憶させるとともに、前記携帯端末装置のメモリに、当該携帯端末装置を特定する端末IDを記憶させるステップ（１）と、
前記携帯端末装置において、前記ICタグのメモリに対してデータの読み出しを行うリーダー機能により、前記通信ネットワークに対して認証を実行する際に、前記ICタグから前記カードIDを読み出すステップ（２）と、
読み出した前記カードIDと、自機の端末IDとを、前記データ通信機能を通じて、前記認証サーバに対して送出し、該カードID及び端末IDを用いて認証するステップ（３）とを
有することを特徴とする認証方法。
【請求項８】
前記認証サーバに、前記アクセス者を特定するユーザーIDと、前記カードID及び前記端末IDとを関連付けて登録するユーザーデータベースを設け、
前記ステップ（３）の後、ユーザーデータベースに登録されたカードIDを更新し、前記ICタグに対してデータの書き込みを行う前記携帯端末装置に備えられたライター機能を通じて、前記ICタグのメモリに記憶されたカードIDを、更新された新規のカードIDに書き換えるステップ（４）を
さらに有することを特徴とする請求項７に記載の認証方法。
【請求項９】
前記通信ネットワーク上に、該通信ネットワークを通じてサービスを提供するサービス提供サーバを配置し、前記ユーザーデータベースにおいて、これらのサービス毎に固有のカードIDを、各ユーザーIDに関連付けて登録しておき、
前記ステップ（３）では、認証サーバにおいて、アクセス要求に係るサービスに関連付けられたカードIDを用いて認証を行うとともに、認証が正常に行われた場合には、許可されたサービスを提供するサービス提供サーバへのアクセスを許可し、
前記ステップ（４）では、サービス毎に、該サービスに関連付けられたカードIDを更新する
ことを特徴とする請求項８に記載の認証方法。
【請求項１０】
前記通信ネットワーク上に、該通信ネットワークを通じてサービスを提供するサービス提供サーバを配置し、前記ユーザーデータベースにおいて、これらのサービス提供サーバ固有の認証処理に必要な固有認証情報を、各ユーザーIDに関連付けて登録しておき、
前記ステップ（３）では、前記認証サーバにおいて、アクセス要求に係るカードID及び端末IDを用いて認証を行うとともに、認証が正常に行われた場合には、許可されたサービスを提供するサービス提供サーバに対して、前記固有認証情報を送信し、当該サービス提供サーバへのアクセス許可を取得する、
ことを特徴とする請求項８に記載の認証方法。
【請求項１１】
前記携帯端末装置において、直近にアクセスしたサービスにおいて取得された情報をキャッシュ部に蓄積し、
前記ステップ（３）において、当該携帯端末装置と前記認証サーバとの間における通信が確立しているか否かを通信確立検出部で検出し、通信が確立していない場合に、前記キャッシュ部に蓄積された情報を出力させる
ことを特徴とする請求項８に記載の認証方法。
【請求項１２】
前記ユーザーデータベースにおいて、前記カードIDとは別個独立した識別子である書換用パスワードを、ユーザー操作により、各ユーザーIDに関連付けて登録しておき、
前前記ステップ（３）において、記認証サーバは、アクセス要求に際し、カードID又は端末IDのいずれか一方が取得されない場合に、ユーザーから前記書換用パスワードを取得し、取得された書換用パスワードを前記カードID又は端末IDに代えて、認証を行う
ことを特徴とする請求項８又は９に記載の認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークにおけるアクセス者の認証を行う認証システム及び認証方法に関する。
【背景技術】
【０００２】
近年、インターネット等の通信ネットワークを通じて、Ｗｅｂ上でのチケット予約及び販売や株取引などの各種電子商取引（オンライントレーディング）など、種々のサービス提供が展開されている。また、携帯電話機やＰＤＡ（Personal Digital Assistant）など、携帯が可能な情報端末により通信ネットワークへアクセスし、上記サービスの提供を受けることも可能となっている。
【０００３】
このように携帯情報端末により、通信ネットワークからサービスの提供を受けるには、ユーザーの認証を行う必要があり、この認証を行う技術として、例えば、特許文献１に開示されたものがある。
【０００４】
この特許文献１に開示された技術では、ユーザーが自身の携帯電話により受けうるための個人情報の登録を予めサービス提供者側に申請して、会員登録手続を行っておき、会員登録手続が完了した後、例えば、そのユーザーが、携帯電話を用いてインターネットブラウジングにより、コンテンツサーバにインターネット経由でアクセスする。このアクセスにより、ユーザーは、例えば、証券取引サービス用のコンテンツをディスプレイ上で閲覧することができ、その表示画面上において、株価情報の取得や、証券の取引をしたりすることができる。
【０００５】
このようなサービスの提供に際し、サービス提供側は、ユーザーに対して、当該ユーザーを特定するための「ユーザーID」や「パスワード」の入力を要求する。これに対して、ユーザーは、自己の「ユーザーID」等を携帯電話で入力し、この入力情報は「ユーザー入力情報」として携帯電話からコンテンツサーバへ、インターネットを介して送信され、コンテンツサーバでは、送信されてきた「ユーザーID」によりユーザーの認証を行う。
【特許文献１】特開２００２−７７４４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に開示された技術では、サービスの提供を受けるたびに、ユーザーはユーザーIDの入力及び送信する操作を行わなければならず、その操作が煩雑であるという問題がある。
【０００７】
また、セキュリティを向上させるためには、サービス毎に異なるIDやパスワードを設定することが好ましいが、この場合、ユーザーは、サービス毎のIDやパスワードを記憶しておかなければならず、ユーザーの負担が増大する惧れがある。
【０００８】
そこで、本発明は以上の点に鑑みてなされたもので、インターネット等の通信ネットワークを通じて、携帯電話やＰＤＡ等の携帯情報端末によりサービスの提供を受けるための認証処理に際し、煩雑な操作等、ユーザーに対する負担を軽減しつつ、有効にセキュリティを向上させることのできる認証システム及び認証方法を提供することをその課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、ICチップ、メモリ及び通信インターフェースを備えたICタグと、通信ネットワークに対してデータの送受信を行うデータ通信機能及びメモリを備えた携帯端末装置とを用い、通信ネットワーク上に配置された認証サーバによりアクセス者の認証を行う。
【００１０】
具体的には、ICタグのメモリに当該ICタグを特定するカードIDを記憶させるとともに、携帯端末装置のメモリに、当該携帯端末装置を特定する端末IDを記憶させ、携帯端末装置において、ICタグのメモリに対してデータの読み出しを行うリーダー機能により、通信ネットワークに対して認証を実行する際に、ICタグからカードIDを読み出し、この読み出したカードIDと、自機の端末IDとを、データ通信機能を通じて、認証サーバに対して送出する。なお、本発明において、ICタグに備えられた通信インターフェースは、無線等による非接触通信や、ケーブル，アダプタ手段等による接触（有線）通信のためのインターフェースが含まれる。
【００１１】
このような本発明によれば、カードIDと端末IDという２種類のIDにより認証を行うため、セキュリティを確保することができ、２種類のIDをそれぞれ別個独立したICタグ（ＲＦＩＤタグ等）と携帯端末装置に記憶させることから、ICタグ又は携帯端末装置のいずれかを紛失したり、盗難にあった場合であっても、第三者にIDを盗用されるのを防止することができる。なお、本発明においてメモリとは、情報を保持する機能を有する記憶装置であって、例えばＣＰＵに内蔵されているもの、又はＣＰＵとは別途設けられたものであってもよい。
【００１２】
また、カードIDは、認証処理に際して、携帯端末装置のリーダー機能により自動的に読み出して送信されるため、ユーザーがパスワード等の認証識別子を別途入力する必要がない。
【００１３】
上記発明において、認証サーバに、アクセス者を特定するユーザーIDと、カードID及び端末IDとを関連付けて登録するユーザーデータベースを設け、ユーザーデータベースに登録されたカードIDを更新し、携帯端末装置に備えられた前記ICタグに対してデータの書き込みを行うライター機能を通じて、ICタグのメモリに記憶されたカードIDを、更新された新規のカードIDに書き換えることが好ましい。
【００１４】
この場合には、サービスの提供を受ける毎や、ユーザーの任意操作により、或いは周期的に、ユーザーデータベース及びICタグに記憶されたカードIDを更新するため、悪意の第三者によりICタグからカードIDが盗み取られたとしても、悪意の第三者のアクセスを禁止することができ、ID盗用による被害を最小限に留めることができる。
【００１５】
上記発明において、通信ネットワーク上に、通信ネットワークを通じてサービスを提供するサービス提供サーバを配置し、ユーザーデータベースにおいて、これらのサービス毎に固有のカードIDを関連付けておき、認証サーバにおいて、アクセス要求に係るサービスに関連付けられたカードIDを用いて認証を行うとともに、認証が正常に行われた場合には、許可されたサービスを提供するサービス提供サーバへのアクセスを許可し、サービス毎に、サービスに関連付けられたカードIDを更新することが好ましい。
【００１６】
この場合には、サービス毎にカードIDを設定することにより、サービス毎のセキュリティ管理が可能となり、ID管理の多様性を図ることができる。
【００１７】
上記発明において、通信ネットワーク上に、通信ネットワークを通じてサービスを提供するサービス提供サーバを配置し、ユーザーデータベースにおいて、これらのサービス提供サーバ固有の認証処理に必要な固有認証情報を、各ユーザーIDに関連付けて登録しておき、認証サーバにおいて、アクセス要求に係るカードID及び端末IDを用いて認証を行うとともに、認証が正常に行われた場合には、許可されたサービスを提供するサービス提供サーバに対して、固有認証情報を送信し、当該サービス提供サーバへのアクセス許可を取得するようにしてもよい。
【００１８】
この場合には、ユーザーは、上述したカードIDと端末IDとを用いた認証処理を実行し、アクセスを希望するサービスを選択するだけで、セキュリティを維持しつつ、各サービス提供サーバ固有の認証処理に対する操作を省略してアクセスを実行することができる。
【００１９】
上記発明において、前記携帯端末装置で、直近にアクセスしたサービスにおいて取得された情報をキャッシュ部に蓄積し、携帯端末装置と認証サーバとの間における通信が確立しているか否かを通信確立検出部で検出し、通信が確立していない場合に、キャッシュ部に蓄積された情報を出力させるようにしてもよい。
【００２０】
この場合には、例えば電波が届かない通信環境下等であっても、直近の情報（例えば、ＨＴＭＬ、その他のデータ形式により表示されるサービス提供ページなど）を閲覧することができ、通信が確立された時点では、強制的に認証処理を実行するため、セキュリティを確保することができる。
【００２１】
上記発明では、ユーザーデータベースにおいて、カードIDとは別個独立した識別子である書換用パスワードを、ユーザー操作により、各ユーザーIDに関連付けて登録しておき、アクセス要求に際し、認証サーバにおいてカードID又は端末IDのいずれか一方が取得されない場合に、ユーザーから前記書換用パスワードを取得し、取得された書換用パスワードをカードID又は端末IDに代えて、認証を行うようにしてもよい。
【００２２】
この場合には、カードや端末を紛失した場合などに、カードIDが付与されていない再発行されたカードや、新規に購入して未だ端末IDが付与されていない端末を使用して、容易に、認証サーバによる認証サービスを継続して利用することができる。なお、この場合において、カードIDや端末IDが取得されないことの検出は、サーバ側で実行してもよく、また端末側で実行してもよい。
【発明の効果】
【００２３】
以上説明したように本発明によれば、インターネット等の通信ネットワークを通じて、携帯電話やＰＤＡ、パーソナルコンピュータ等の携帯情報端末によりサービスの提供を受けるための認証処理に際し、煩雑な操作等のユーザーに対する負担を軽減しつつ、有効にセキュリティを向上させることができる。
【発明を実施するための最良の形態】
【００２４】
［第１実施形態］
本発明の第１実施形態について、図面を参照しつつ説明する。
【００２５】
（システム構成）
図１は、本実施形態に係る認証システムの概略構成を示す説明図である。同図に示すように、本実施形態に係る認証システムは、ICカード１と、インターネット等のIP網３に接続可能な携帯端末装置２と、IP網上に配置された認証サーバ４とを備えている。また、IP網３上には、IP網３を通じてサービスを提供するサービス提供サーバ群５（５ａ〜５ｃ）が配置されている。
【００２６】
IP網３は、通信プロトコルTCP/IPを用いて種々の通信回線（電話回線やISDN回線、ADSL回線などの公衆回線、専用回線、無線通信網）を相互に接続して構築される分散型の通信ネットワークであり、このIP網には、10BASE-Tや100BASE-TX等によるイントラネット（企業内ネットワーク）や家庭内ネットワークなどのLANなども含まれる。
【００２７】
ICカード１は、ICチップ、メモリ及び非接触通信インターフェースを備えたICタグを内蔵するカードであり、このICタグのメモリには、当該ICタグを特定するカードIDが記憶されている。なお、本実施形態に係る非接触通信インターフェースは、カードIDを電波信号として発信するＲＦＩＤ技術によるいわゆるＲＦタグであり、電波を送受するための金属製のアンテナを備え、電池等の電源を内蔵してＲＦタグから能動的に情報信号を発信する方式と、通信対象となる相手側のアンテナから電磁波を出力し、この電磁波の出力に応じて誘導された電流により情報信号を発信する電磁波誘導方式とがある。
【００２８】
なお、本実施形態では、ICタグの形態としてカード型を採用したが、本発明はこれに限定されるものではなく、カードIDを記憶し、非接触通信によりカードIDの送受信が行えるICタグを内蔵したものであれば、種々の形態を採用することができる。また、本実施形態では、ICタグに備えられた通信インターフェースとして、無線等による非接触通信を採用したが、ケーブル，アダプタ手段等による接触（有線）通信のためのインターフェースとしてもよい。
【００２９】
携帯端末装置２は、通信ネットワークに対してデータの送受信を行うデータ通信機能及びメモリを備えた装置であり、例えば、携帯電話機２ａやＰＤＡ（Personal Digital Assistant）２ｂ等の形態を採ることができる。
【００３０】
この携帯端末装置２は、具体的には、図２に示すように、データ通信機能としての通信部２１と、液晶ディスプレイ等の表示部２２と、ボタンキーやジョグダイヤル等の操作部２３と、メモリ２４と、アクセス又はカードID更新に係るサービスを判定するサービス判定部６３と、ICカード１内のカードIDを管理するID管理部２６と、リーダーライター機能である非接触型のリーダーライター２７と、これら各部の動作を制御するＣＰＵ等の制御部２８とを備えている。
【００３１】
サービス判定部２５は、携帯端末装置２が現在アクセスしている（或いはアクセスしようとしている）サービスや、カードID更新部６が書き換えの対象としているサービスを、そのURLやその他の識別子により判定し、判定結果をID管理部２６に通知するモジュールである。
【００３２】
ID管理部２６は、ICカード１内に記憶された各カードIDのメモリ上のアドレスを、サービスの種別と関連付けて記憶しており、サービス判定部２５によりサービスを指定されると、その指定されたサービスに対応するカードIDにアクセスすべく、リーダーライター２７を動作させ、対象となるカードIDの読み出し及び書き換えを行う。
【００３３】
また、この携帯端末装置２は、例えば、ブラウザ機能などの情報を表示する手段を備えておりIP網３上の情報（例えば、ＨＴＭＬによるＷｅｂページ、その他のデータ形式により表示されるデータ）を表示部２２により閲覧し、操作部２３によるユーザー操作により種々の手続を行うことができる。すなわち、このIP網３上の情報を表示する機能は、例えば、ブラウザソフトなどのＷｅｂページを閲覧するためのアプリケーションソフトを実行することにより実現され、IP網３上からHTML（HyperText Markup Language）ファイルや画像ファイル、音楽ファイルなどをダウンロードし、レイアウトを解析して表示・再生し、送信フォームを使用してユーザーがデータをＷｅｂサーバに送信したり、C++、JavaScript（登録商標）やFlash、及びJava（登録商標）などで記述されたアプリケーションソフトを動作させたりすることも可能である。
【００３４】
この携帯端末装置２のメモリ２４には、当該携帯端末装置２を特定する端末IDが記憶されている。なお、この端末IDとしては、例えば携帯電話機に付与された電話番号や、無線通信アダプタに割り振られたIPアドレスであってもよい。
【００３５】
また、上記リーダーライター２７は、非接触通信によりICカード１のメモリに対してデータの読み出し及び書き込みを行うデバイスであり、IP網３に対して認証を実行する際に、かかるICカード１からカードIDを読み出す。この読み出されたカードIDは、自機の端末IDとともに、通信部２１を通じて認証サーバ４に対して送出される。
【００３６】
認証サーバ４は、アクセス者の正当性（アクセス権の有無等）を検証するコンピュータ或いはその機能を持ったソフトウェアであり、本実施形態では、アクセス者を特定するユーザーIDと、カードID及び端末IDとを関連付けて登録するユーザーデータベース４１を備えている。このユーザーデータベース４１は、表１に示すようなテーブルデータが格納されており、ユーザーのアクセスに応じて、カードID及び端末IDの組み合わせを取得してユーザーIDを照合し、当該アクセス者にアクセス権があるか否かや、そのアクセス者が本人であるか否かなどを確認する。かかる認証処理でアクセス者を確認することにより、ユーザーを識別し、ユーザー毎に異なるサービスを提供することを可能とする。
【表１】
2006107316.tif 000003
【００３７】
すなわち、本実施形態においてユーザーデータベース４１では、各サービス提供サーバ５ａ〜５ｃが提供するサービス毎に固有のカードIDが関連付けられており、認証サーバ４は、アクセス要求に係るサービスに関連付けられたカードIDを用いて認証を行うとともに、認証が正常に行われた場合には、許可されたサービスを提供するサービス提供サーバ５ａ〜５ｃへのアクセスを許可する。
【００３８】
また、IP網３上には、ユーザーデータベース４１に登録されたカードIDを更新し、携帯端末装置２のリーダーライター機能を通じてICタグ１のメモリに記憶されたカードIDを、更新された新規のカードIDに書き換えるカードID更新部６が配置されている。このカードID更新部６は、ユーザーが特定のサービスにアクセスするたびに、そのサービスに関連付けられたカードIDを更新する。
【００３９】
具体的にカードID更新部６は、図３に示すように、IP網３に対してデータの送受信を行う通信部６１と、サービス毎にカードIDを発行するID発行部６２と、カードIDを発行する対象となるサービスを認証サーバ４から取得するサービス判定部６３と、ID発行部６２が発行したカードIDとサービス判定部６３が判定したサービスとを対応付けて、ユーザーデータベース４１に格納されたテーブルデータのカードIDのレコードを書き換えるデータベース管理部６４と、これらの各部の動作を制御する制御部６５とから構成されている。
【００４０】
（認証方法）
以上の構成を有する認証システムを動作させることによって、本発明の認証方法を実施することができる。図４は、本実施形態に係る認証システムの動作を示すシーケンス図である。
【００４１】
先ず、携帯端末装置２におけるユーザー操作により、URL等を指定し、提供を受けるサービスを特定し、データ通信によってアクセスを開始する（Ｓ１０１）。
【００４２】
このアクセスの際に、携帯端末装置２に備えられたカードリーダーにより、ICカード１から、提供を受けるサービスに係るカードIDを読み取るとともに（Ｓ１０２）、自機の端末IDを呼び出し（Ｓ１０３）、読み出したカードIDと、自機の端末IDとを、データ通信機能を通じて、認証サーバ４に対して送信する（Ｓ１０４）。
【００４３】
そして、認証サーバ４では、カードID及び端末IDに基づいて、ユーザーデータベース４１を照合し、アクセス者のユーザーIDの認証を行う（Ｓ１０５）。このステップＳ１０５において、アクセス者が正規のユーザーでないと判断した場合には、アクセスを拒否し、その旨を通知する（Ｓ１０７）。
【００４４】
ステップＳ１０５において、アクセス者が正規のユーザーであり、且つアクセス要求に係るサービスを受ける権利を有していると判断した場合には、カードID更新部６にカードIDの更新を要求するとともに、認証されたサービスに係るサービス提供サーバへのアクセスを許可し、サービスの提供を開始させる（Ｓ１０８及びＳ１０９）。
【００４５】
ステップＳ１０８では、カードID更新部６に対して、ユーザーデータベース４１に登録されたカードIDを更新させるとともに、携帯端末装置２のリーダーライター機能を通じて、ICカード１のメモリに記憶されたカードIDを、更新された新規のカードIDに書き換える（Ｓ１１０）。このカードIDの更新は、サービス毎に、サービスに関連付けられたカードIDを更新する。
【００４６】
（作用・効果）
以上説明した本実施形態に係る認証システム及び認証方法によれば、認証サーバ４において、カードIDと端末IDという２種類のIDにより認証を行うため、セキュリティを確保することができる。また、２種類のIDをそれぞれ別個独立したICカード１と携帯端末装置２に記憶させることから、ICカード１又は携帯端末装置２のいずれかを紛失したり、盗難にあった場合、さらにはID等が偽造された場合であっても、第三者にIDを盗用されるのを防止することができる。
【００４７】
また、カードIDは、認証処理に際して、携帯端末装置のリーダーライター２７より自動的に読み出して送信されるため、ユーザーがパスワード等の認証識別子を別途入力する必要がない。
【００４８】
この結果、本実施形態によれば、IP網３を通じて、携帯電話機２ａやＰＤＡ２ｂ等によりサービスの提供を受けるための認証処理に際し、煩雑な操作等のユーザーに対する負担を軽減しつつ、有効にセキュリティを向上させることができる。
【００４９】
さらに、本実施形態では、ユーザーがサービスを利用する毎に、ユーザーデータベース４１に登録されたカードIDを更新し、携帯端末装置２のリーダーライター２７を通じて、ICカード１のメモリに記憶されたカードIDを、更新された新規のカードIDに書き換えることから、悪意の第三者によりICカード１からカードIDが盗み取られたとしても、悪意の第三者のアクセスを禁止することができ、ID盗用による被害を最小限に留めることができる。
【００５０】
また、本実施形態では、アクセス要求に係るサービスに関連付けられたカードIDを用いて、サービス毎に認証を行うことにより、サービス毎のセキュリティ管理が可能となり、ID管理の多様性を図ることができる。
【００５１】
［第２実施形態］
次いで、本発明の第２実施形態について、図面を参照しつつ説明する。上述した第１実施形態では、認証サーバ４において統合的にアクセス者の認証を行い、認証が正常に行われたサービスについて、サービス提供サーバ５ａ〜５ｃへのアクセスを許可していたが、本実施形態では、各サービス提供サーバにおいて、各サービス提供サーバ独自のアクセス認証に対応させることを特徴とする。
【００５２】
詳述すると、上述した第１実施形態では、認証サーバ４においてのみアクセス認証を行い、正常に認証されたアクセス者のサービス提供サーバへの接続を許可し、サービス提供サーバ側での認証を行わない。ところが、既に独自の認証システムを有するサービス提供サーバと提携する場合には、サービス提供サーバ側の既存認証システムに連結させる仕組みが必要となる。
【００５３】
本実施形態では、このような要請に応えるべく、ユーザーデータベース４１側にサービス提供サーバの既存認証システムに連結させるための認証情報（サービス提供サーバ独自のユーザーIDやパスワード）及びフォームデータを保持させるとともに、上記第１実施形態におけるカードIDと端末IDを用いた認証を認証サーバ４で行った後、連結用の認証情報及びフォームデータを用いて、ユーザーによる入力操作を省略しつつ、既存認証システムに連結させる。
【００５４】
具体的には、図５に示すようなリレーションシップにより関連付けされたテーブルデータをユーザーデータベース４１に格納しておく。すなわち、表１に示したテーブルデータのうち、ユーザーID（認証サーバ４用）、端末ID及びカードIDを基本認証情報としてテーブルＴ１に格納し、このテーブルＴ１のユーザーID（若しくはレコードナンバー）を主キーとして、サービス認証情報テーブルＴ２及びアクセス履歴テーブルＴ３が関連付けられている。
【００５５】
サービス認証情報テーブルＴ２は、同図に示すように、サービスを識別するためのサービスID毎に、各サービスのアクセス先であるURL又はＩＰアドレス等のアドレス情報や、サービス固有のユーザーID及びパスワードが関連付けられている。このユーザーIDやパスワード等は、ユーザー操作によって登録される。また、このテーブルＴ２には、各サービスの認証ページに連結するためのフォーム情報Ｄ１がそれぞれ関連付けられており、各サービス提供サーバに接続するためのHTML等のフォームデータが格納されている。なお、本実施形態において、テーブルＴ２に格納されるデータは、ユーザー操作のよって登録したが、例えば、各サービス提供サーバ側と連携し、既に登録されている情報を取得するようにしてもよい。
【００５６】
そして、認証サーバ４は、上述したようなカードIDと端末IDとを用いた認証を行った後、正規に認証されたユーザーのユーザーIDを主キーとして、認証情報テーブルＴ２を照合し、アクセスしようとしているサービスのサービスIDから、各サービス提供サーバ固有のユーザーID及びパスワード等を取得し、これらのIDやパスワードをフォーム情報Ｄ１に埋め込んで、サービス提供サーバに送信し、自動的に既存認証システムに対する認証処理を実行し、ユーザー端末１と、サービス提供サーバとを接続する。
【００５７】
なお、上記フォーム情報Ｄ１の使用は、サービス提供サーバに対する送信メソッドが”POST”形式である場合であるが、例えばサービス提供サーバに対する送信メソッドが”GET”形式である場合には、URLにIDやパスワードを埋め込み（タグ名称の設定を含む）、アクセスを実行する。
【００５８】
このような本実施形態によれば、ユーザーは、上述した第１実施形態で説明したカードIDと端末IDとを用いた認証処理を実行し、アクセスを希望するサービスを選択するだけで、セキュリティを維持しつつ、各サービス提供サーバ固有の認証処理に対する操作を省略してアクセスを実行することができる。
【００５９】
なお、上記第１実施形態では、サービス毎にカードIDを設定し、このカードIDを周期的に書き替える処理を実行したが、本実施形態では、各サービス提供サーバ固有のIDやパスワードを使用するため、単一のカードIDとしてもよい。
【００６０】
［第３実施形態］
次いで、本発明の第３実施形態について、図面を参照しつつ説明する。本実施形態では、上述した第１実施形態における携帯端末装置２に、一時的に情報を記憶するためのキャッシュ機能を追加したことを特徴とする。具体的には、図６に示すように、メモリ２４にページキャッシュ部２４１の領域を確保するとともに、制御部２８に通信確立検出部２８１の機能を追加する。
【００６１】
ページキャッシュ部２４１は、正規に認証が確立され、サービスの提供を受ける際に取得され、閲覧された直近のページデータ（HTMLやその他のファイル形等からなる情報データ）をサービス毎に記憶する領域であり、このページキャッシュ部２４１に記憶されたページデータは、制御部２８の要請に応じて読み出されて表示部２２に表示される。
【００６２】
通信確立検出部２８１は、ユーザーがサービスの提供を受けるべくアクセス操作を行った際に、通信が確立されたか否かを検出するモジュールである。制御部２８は、通信確立検出部２８１の検出結果に応じて、通信が確立されている場合には、上述した第１実施形態と同様の方式により、カードIDと端末IDとを用いた認証処理を実行し、通信が確立されていない場合には、通信を通じた認証処理等を実行することなく、提供を受けようとしているサービスのページであって、ページキャッシュ部２４１に記憶された直近のページを表示させる。
【００６３】
このような本実施形態によれば、例えば電波が届かない通信環境下等であっても、直近のサービス提供ページを閲覧することができ、通信が確立された時点では、強制的に認証処理を実行するため、セキュリティを確保することができる。
【００６４】
［第４実施形態］
次いで、本発明の第４実施形態について、図面を参照しつつ説明する。本実施形態では、上述した第１実施形態におけるシステムに、書換用パスワードを導入したことを特徴とする。具体的には、図７（ａ）に示すように、ユーザーデータベース４１に格納されるテーブルＴ１に、書換用パスワードを記述するフィールドを追加する。この書換用パスワードは、テーブルＴ１に登録されている端末IDやカードIDを書き替える際に用いられる認証情報であり、ユーザーIDに関連付けられて恒久的に登録される。
【００６５】
詳述すると、上述した第１実施形態では、カードID更新部６によって、周期的にカードIDが書き替えられるため、ユーザーは現在のカードIDを知ることができない。そのため、例えばカード１を紛失した場合には、サービスの提供を受けられないこととなる。本実施形態では、このような場合に、ユーザー操作による手入力によって書換用パスワードを認証サーバ４に送信し、この書換用パスワードを上記カードIDに代えて認証処理を行う。
【００６６】
さらに、本実施形態では、同図（ｂ）に示すように、携帯端末装置２にカード検出部２９が設けられており、紛失後に、カードIDが未だ記憶されていないカード（ブランクカード）が再発行された後、継続して本システムによる認証サービスを受けられるようになっている。
【００６７】
このカード検出部２９は、ブランクカードがリーダーライター２７に認識された際、認識されたカードがブランクカードであることを検出し、制御部２８に通知するモジュールである。
【００６８】
制御部２８は、このカード検出部２９によりブランクカードであることが検出された場合、上述したカードID及び端末IDを用いた認証処理を実行せず、ユーザーに対して上記書換用パスワードの入力を要求する。そして、書換用パスワードが入力されると、制御部２８は、その書換用パスワードと端末IDとを認証サーバ４に送信し、これにより認証処理を行う。
【００６９】
この書換用パスワードの送信を受けた認証サーバ４は、既にテーブルＴ１に登録されているカードID、或いは新規に発行したカードIDを端末２に返信し、端末２は、リーダーライター２７により受信したカードIDをブランクカードに書き込む。
【００７０】
このような本実施形態によれば、カードを紛失した場合などに、再発行されたカードを使用して、容易に、認証サーバ４による認証サービスを継続して利用することができる。
【００７１】
なお、本実施形態では、ブランクカードの検出を携帯端末装置２側で行ったが、本発明はこれに限定されるものではなく、認証サーバ４側で行うようにしてもよい。具体的には、以下の手順による。
【００７２】
ユーザーが、ブランクカードによって認証サーバ４に対して認証を行った場合に、認証サーバ４から携帯端末装置２に対してカードIDの送信を要求する。この場合、カードがブランクカードであるため、携帯端末装置２は、カードIDを送信することができない。認証サーバ４は、一定時間カードIDの受信がなされないとき、書換用パスワードの入力を要求する処理を実行し、書換用パスワードが入力され、これにより正規に認証が完了した後、カードIDの送信及び書き込みを実行させる。
【００７３】
この場合には、ユーザーに対する書換用パスワードの入力を認証サーバ４側から誘導することができ、カード再発行という特殊な操作についての知識がないユーザーであっても、容易にサービスの継続手続を行うことができる。
【００７４】
なお、本実施形態では、カードを紛失した場合を例に説明したが、本発明は、端末を紛失した場合にも適用することができる。すなわち、端末ID又はカードIDのいずれかがあり、これと書換用パスワードとを利用することにより、セキュリティを維持しつつ、サービスの継続利用を実現する。
【００７５】
［変更例］
上述した各実施形態では、非接触通信によりカードIDを書き替える方式を採用したが、本発明はこれに限定されるものではなく、例えば、ＵＳＢメモリ等のように、接触型方式により携帯端末装置に接続され、カードIDの読み出し及び書き込みができるものであってもよい。
【００７６】
また、上記実施形態では、カードIDの書き換えを、アクセス毎に行ったが、例えば数回に一回などとしてもよい。この場合には、サービス提供側で直近のカードID書き換え時からのアクセス回数を管理する。これにより、データベースの負荷を軽減することができる。
【００７７】
さらに、上記実施形態では、携帯端末装置にカードIDの読み出し及び書き込みを行うリードライト機能を設けたが、カードIDの読み出しのみを行うようにリード機能のみを備えるものであってもよい。この場合には、カードIDを暗号化する等のセキュリティを高める手段を付加することが好ましい。
【００７８】
また、上述した第１実施形態乃至第４実施形態では、実施形態毎に各機能を説明したが、これらは単独でのみ備えられることに限定されず、各機能を適宜組み合わせてシステムを構成することができる。
【００７９】
さらに、上記各実施形態では、カードＩＤをカードリーダーから読み取り、端末ＩＤとカードＩＤとにより認証処理を行うようにしたが、カードリーダーに代えて指紋認識機能を携帯端末装置に設け、指紋をカードＩＤとして認証処理を行うようにしてもよい。この場合、指紋は不変であり、偽造が困難であるため、カードＩＤの書き換えに相当する機能は不要となる。
【図面の簡単な説明】
【００８０】
【図１】第１実施形態に係る認証システムの概略構成を示す説明図である。
【図２】第１実施形態に係る携帯端末装置の内部構成を示すブロック図である。
【図３】第１実施形態に係るカードID更新部の内部構成を示すブロック図である。
【図４】実施形態に係る認証システムの動作を示すシーケンス図である。
【図５】第２実施形態に係る認証システムのテーブルデータを示す説明図である。
【図６】第３実施形態に係る携帯端末装置の内部構成を示すブロック図である。
【図７】（ａ）は、第４実施形態に係る認証システムのテーブルデータを示す説明図であり、（ｂ）は、携帯端末装置の内部構成を示すブロック図である。
【符号の説明】
【００８１】
Ｄ１…フォーム情報
Ｔ１〜Ｔ３…テーブルデータ
１…ICカード
２…携帯端末装置
２ａ…携帯電話機
２ｂ…ＰＤＡ
３…IP網
４…認証サーバ
５…サービス提供サーバ群
５ａ〜５ｃ…サービス提供サーバ
６…カードID更新部
２１…通信部
２２…表示部
２３…操作部
２４…メモリ
２５…サービス判定部
２６…ID管理部
２７…リーダーライター
２８…制御部
２９…カード検出部
４１…ユーザーデータベース
６１…通信部
６２…ID発行部
６３…サービス判定部
６４…データベース管理部
６５…制御部
２４１…ページキャッシュ部
２８１…通信確立検出部
【図１】
2006107316.tif 000004
【図２】
2006107316.tif 000005
【図３】
2006107316.tif 000006
【図４】
2006107316.tif 000007
【図５】
2006107316.tif 000008
【図６】
2006107316.tif 000009
【図７】
2006107316.tif 000010