(57)【要約】【課題】ネットワーク上に存在するテンプレートへの不正アクセス（テンプレートの流出）を効果的に防止する個人認証システム等を提供する。【解決手段】ユーザの生体情報を個人認証して使用可能となる複数の端末装置と，ユーザを個人認証するための生体情報の基準となるテンプレートと，個人認証システムサーバ装置とが，公衆回線網を介して接続された個人認証システムであって，公衆回線網には，さらに，ユーザが使用可能な端末装置を選択して登録したレジストレーションリストを格納するデータベースが接続されると共に，個人認証サーバシステムは，アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断し，アクセスした端末装置がレジストレーションリストに登録されていると判断する場合にのみテンプレートのダウンロードを許可する。【選択図】　図１
2004110431.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの生体情報を個人認証して使用可能となる複数の端末装置と，前記ユーザを個人認証するための生体情報の基準となるテンプレートと，個人認証システムサーバ装置とが，公衆回線網を介して接続された個人認証システムであって，
前記公衆回線網には，さらに，前記ユーザが使用する端末装置を選択して登録したレジストレーションリストを格納するデータベースが接続されると共に，
前記個人認証サーバ装置は，アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断し，前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ前記テンプレートのダウンロードを許可する，
ことを特徴とする個人認証システム。
【請求項２】
前記個人認証システムは，耐タンパ性を有しており，かつ，安全な通信保護が行われている，
ことを特徴とする，請求項１に記載の個人認証システム。
【請求項３】
前記レジストレーションリストには，少なくとも，前記テンプレートにアクセス可能な端末装置と共に，前記端末装置を登録したユーザの個人情報が記録されている，
ことを特徴とする請求項１に記載の個人認証システム。
【請求項４】
前記個人認証システムサーバ装置は，さらに，前記テンプレートのダウンロードを拒絶する端末装置を登録するリジェクションリストを有しており，アクセスした端末装置が前記リジェクションリストに登録されている場合には，前記テンプレートのダウンロードを拒絶する，ことを特徴とする請求項１に記載の個人認証システム。
【請求項５】
前記レジストレーションリストに登録された端末装置は，前記レジストレーションリスト又は前記リジェクシヨンリストの内容を変更することが可能である，ことを特徴とする請求項１又は４に記載の個人認証システム。
【請求項６】
前記端末装置の特定は，端末装置の公開鍵管理番号又はＩＰｖ６の端末装置の公開アドレスによる，ことを特徴とする請求項１又は４に記載の個人認証システム。
【請求項７】
ユーザの生体情報を個人認証して使用可能となる複数の端末装置と，公衆回線網を介して接続されている個人認証システムサーバ装置であって，
前記個人認証サーバ装置は，少なくとも，
前記ユーザが使用する端末装置を選択して登録したレジストレーションリストを格納するデータベースと，
前記アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断する判断手段と，
前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ，前記公衆回線網に接続されている前記ユーザを個人認証するための生体情報の基準となるテンプレートのダウンロードを許可する許可手段と，を有する，
ことを特徴とする個人認証サーバ装置。
【請求項８】
前記サーバ装置は，耐タンパ性を有しており，かつ，安全な通信保護が可能である，
ことを特徴とする，請求項７に記載の個人認証サーバ装置。
【請求項９】
前記レジストレーションリストには，少なくとも，前記テンプレートにアクセス可能な端末装置と共に，前記端末装置を登録したユーザの個人情報が記録されている，
ことを特徴とする請求項７に記載の個人認証サーバ装置。
【請求項１０】
前記個人認証サーバ装置は，さらに，
前記テンプレートのダウンロードを拒絶する端末装置を登録するリジェクションリストと，
アクセスした端末装置が前記リジェクションリストに登録されている場合には，前記テンプレートのダウンロードを拒絶する拒絶手段と，を有する
ことを特徴とする請求項７に記載の個人認証サーバ装置。
【請求項１１】
前記個人認証サーバ装置は，
前記レジストレーションリストに登録された端末装置に対してのみ，前記レジストレーションリスト又は前記リジェクシヨンリストの内容の変更を許可する許可手段を有する，
ことを特徴とする請求項７又は１０に記載の個人認証サーバ装置。
【請求項１２】
前記端末装置の特定は，端末装置の公開鍵管理番号又はＩＰｖ６の端末装置の公開アドレスによる，ことを特徴とする請求項７に記載の個人認証サーバ装置。
【請求項１３】
ユーザの生体情報を個人認証して使用可能となる複数の端末装置と，前記ユーザを個人認証するための生体情報の基準となるテンプレートと，個人認証システムサーバ装置と，前記ユーザが使用する端末装置を選択して登録したレジストレーションリストを格納するデータベースとが，公衆回線網を介して接続されており，
前記個人認証サーバ装置は，
アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断し，
前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ前記テンプレートのダウンロードを許可する，
ことを特徴とする個人認証方法。
【請求項１４】
前記個人認証システムは，耐タンパ性を有しており，かつ，安全な通信保護が行われている，
ことを特徴とする請求項１３に記載の個人認証方法。
【請求項１５】
前記レジストレーションリストには，少なくとも，前記テンプレートにアクセス可能な端末装置と共に，前記端末装置を登録したユーザの個人情報が記録されている，
ことを特徴とする請求項１３に記載の個人認証方法。
【請求項１６】
さらに，前記個人認証システムサーバ装置は，前記テンプレートのダウンロードを拒絶する端末装置を登録するリジェクションリストを有しており，アクセスした端末装置が前記リジェクションリストに登録されている場合には，前記テンプレートのダウンロードを拒絶する，ことを特徴とする請求項１３に記載の個人認証方法。
【請求項１７】
前記レジストレーションリストに登録された端末装置は，前記レジストレーションリスト又は前記リジェクシヨンリストの内容を変更することが可能である，ことを特徴とする請求項１３に記載の個人認証方法。
【請求項１８】
前記端末装置の特定は，端末装置の公開鍵管理番号又はＩＰｖ６の端末装置の公開アドレスによる，ことを特徴とする請求項１３に記載の個人認証方法。
【請求項１９】
ユーザが使用可能な端末装置を選択して登録したレジストレーションリストを格納するデータベースとを有するコンピュータに対し，
アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断する判断手段と，
前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ，公衆回線網に接続された前記ユーザを個人認証するための生体情報の基準となるテンプレートのダウンロードを許可する許可手段と，
して機能させるためのコンピュータプログラム。
【請求項２０】
前記ユーザが使用する端末装置を選択して登録したレジストレーションリストを格納するデータベースとを有するコンピュータに対し，
アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断する判断手段と，
前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ，公衆回線網に接続されている前記ユーザを個人認証するための生体情報の基準となるテンプレートのダウンロードを許可する許可手段と，
して機能させるためのコンピュータプログラム読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，個人認証システム，サーバ装置，個人認証方法，プログラム及び記録媒体等に関し，さらに詳細には，ユーザの生体情報により個人認証をおこなう個人認証システム等に関する。
【０００２】
【従来の技術】
近年においては，ユビキタス環境により何時でも何処でもインターネットなどのネットワークにアクセス可能となってきている。このような環境の安全性を確保するためには，個人認証が不可欠なものとなる。
【０００３】
従来における個人認証方法として，例えばトークンによる方法（それ所持していることで本人と認証する方法），生体情報（バイオメトリクス）による方法，知識ベースによる方法（本人しか知り得ない情報を知っていることで識別する方法）などが挙げられる。
【０００４】
このような個人認証をより安全に行なうには，ＰＫＩなどの安全な情報通信機能と，例えば生体情報による確実な個人識別機能とを組合せることにより実現することができる。この場合において，リファレンスとなる生体情報（テンプレート），センサ，判定機能などの個人識別に必要な装置は，ネットワーク上で任意に配置されていても，例えばＰＫＩによる安全な通信によって個人識別することができる。
【０００５】
【発明が解決しようとする課題】
しかしながら，従来のシステムにおいては，必ずしも絶対的な安全性が保証されるものではなく，例えば不変的な個人情報であるテンプレートが流出してしまうと，システムの安全性が破壊されるという問題があった。従来においては，このようなテンプレートの流出に対する解決手段としては，テンプレートを有する端末装置で個人認証する以外に解決手段は存在しなかった。
【０００６】
したがって，本発明の目的は，ネットワーク上に存在するテンプレートへの不正アクセス（テンプレートの流出）を効果的に防止することが可能な新規かつ改良された個人認証システム等を提供することにある。
【０００７】
【課題を解決するための手段】
上記課題を解決するため，本発明の第１の観点においては，ユーザの生体情報を個人認証して使用可能となる複数の端末装置と，前記ユーザを個人認証するための生体情報の基準となるテンプレートと，個人認証システムサーバ装置とが，公衆回線網を介して接続された個人認証システムであって，前記公衆回線網には，さらに，前記ユーザが使用する端末装置を選択して登録したレジストレーションリストを格納するデータベースが接続されると共に，前記個人認証サーバ装置は，アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断し，前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ前記テンプレートのダウンロードを許可する，ことを特徴とする個人認証システムが提供される。
【０００８】
上記記載の発明では，ネットワーク上に配置されたテンプレートは，他の端末装置からのアクセスが制限されているので，安全性が高く，かつ使用が容易な個人認証システムを実現することができる。さらに，不要な場所からの不正アクセスによるテンプレートの参照を拒否することができる。なお，登録した端末装置は，サーバ装置からテンプレートをダウンロードすることができるので，容易に個人認証することができる。
【０００９】
また，前記個人認証システムは，耐タンパ性を有しており，かつ，安全な通信保護が行われている，如く構成すれば，例えばＰＫＩ認証機能により通信相手と相互認証することにより安全な情報交換が確保され，テンプレートの流出がさらに効果的に防止される。
【００１０】
また，前記レジストレーションリストには，少なくとも，前記テンプレートにアクセス可能な端末装置と共に，前記端末装置を登録したユーザの個人情報が記録されている，如く構成するのが好ましい。
【００１１】
また，前記個人認証システムサーバ装置は，さらに，前記テンプレートのダウンロードを拒絶する端末装置を登録するリジェクションリストを有しており，アクセスした端末装置が前記リジェクションリストに登録されている場合には，前記テンプレートのダウンロードを拒絶する，如く構成すれば，不正にアクセスする蓋然性の高い端末装置からのテンプレートのアクセスがさらに効果的に防止することができる。
【００１２】
また，前記レジストレーションリストに登録された端末装置は，前記レジストレーションリスト又は前記リジェクシヨンリストの内容を変更することが可能である，如く構成すれば，端末装置を登録あるいは削除などする場合に，システムの安全性が確保されると共にユーザの利便性が向上する。
【００１３】
また，前記端末装置の特定は，端末装置の公開鍵管理番号又はＩＰｖ６の端末装置の公開アドレスによる，如く構成するのが好ましい。
【００１４】
上記課題を解決するため，本発明の第２の観点においては，ユーザの生体情報を個人認証して使用可能となる複数の端末装置と，公衆回線網を介して接続されている個人認証システムサーバ装置であって，前記個人認証サーバ装置は，少なくとも，前記ユーザが使用する端末装置を選択して登録したレジストレーションリストを格納するデータベースと，前記アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断する判断手段と，前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ，前記公衆回線網に接続されている前記ユーザを個人認証するための生体情報の基準となるテンプレートのダウンロードを許可する許可手段と，を有する，ことを特徴とする個人認証サーバ装置が提供される。
【００１５】
上記記載の発明では，ネットワーク上に配置されたテンプレートに対しては，他の端末装置からのアクセスを制限することができるので，安全性が高く，かつ使用が容易な個人認証システムサーバ装置を提供することができる。
【００１６】
また，前記サーバ装置は，耐タンパ性を有しており，かつ，安全な通信保護が可能である，如く構成すれば，例えばＰＫＩ認証機能により通信相手と相互認証することにより安全な情報交換が確保され，テンプレートの流出がさらに効果的に防止される。
【００１７】
また，前記レジストレーションリストには，少なくとも，前記テンプレートにアクセス可能な端末装置と共に，前記端末装置を登録したユーザの個人情報が記録されている，如く構成するのが好ましい。
【００１８】
また，前記個人認証サーバ装置は，さらに，前記テンプレートのダウンロードを拒絶する端末装置を登録するリジェクションリストと，アクセスした端末装置が前記リジェクションリストに登録されている場合には，前記テンプレートのダウンロードを拒絶する拒絶手段と，を有する，如く構成すれば，不正にアクセスする蓋然性の高い端末装置からテンプレートへのアクセスがさらに効果的に防止することができる。
【００１９】
また，前記個人認証サーバ装置は，前記レジストレーションリストに登録された端末装置に対してのみ，前記レジストレーションリスト又は前記リジェクシヨンリストの内容の変更を許可する許可手段を有する，如く構成すれば，信頼できる端末装置のみからレジストレーションリスト又はリジェクシヨンリストの内容を変更できるので，システムの安全性を更に向上させることができる。
【００２０】
また，前記端末装置の特定は，端末装置の公開鍵管理番号又はＩＰｖ６の端末装置の公開アドレスによる，如く構成するのが好ましい。
【００２１】
上記課題を解決するため，本発明の第３の観点においては，ユーザの生体情報を個人認証して使用可能となる複数の端末装置と，前記ユーザを個人認証するための生体情報の基準となるテンプレートと，個人認証システムサーバ装置と，前記ユーザが使用する端末装置を選択して登録したレジストレーションリストを格納するデータベースとが，公衆回線網を介して接続されており，前記個人認証サーバ装置は，アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断し，前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ前記テンプレートのダウンロードを許可する，ことを特徴とする個人認証方法が提供される。
【００２２】
上記記載の発明では，ネットワーク上に配置されたテンプレートは，他の端末装置からのアクセスが制限され，不要な場所からの不正アクセスによるテンプレートの参照を拒否することができるので，安全性が高く，かつ容易に個人認証することができる。一方，登録した端末装置は，サーバ装置からテンプレートをダウンロードでき，容易に個人認証することができる。
【００２３】
また，前記個人認証システムは，耐タンパ性を有しており，かつ，安全な通信保護が行われている，如く構成すれば，例えばＰＫＩ認証機能により通信相手と相互認証することにより安全な情報交換が確保され，テンプレートの流出がさらに効果的に防止される。
【００２４】
また，前記レジストレーションリストには，少なくとも，前記テンプレートにアクセス可能な端末装置と共に，前記端末装置を登録したユーザの個人情報が記録されている，如く構成するのが好ましい。
【００２５】
また，前記個人認証システムサーバ装置は，さらに，前記テンプレートのダウンロードを拒絶する端末装置を登録するリジェクションリストを有しており，アクセスした端末装置が前記リジェクションリストに登録されている場合には，前記テンプレートのダウンロードを拒絶する，如く構成すれば，不正にアクセスする蓋然性の高い端末装置からのテンプレートのアクセスがさらに効果的に防止することができる。
【００２６】
また，前記レジストレーションリストに登録された端末装置は，前記レジストレーションリスト又は前記リジェクシヨンリストの内容を変更することが可能である，如く構成すれば，端末装置を登録あるいは削除などする場合に，システムの安全性が確保されると共に，ユーザの利便性が向上する。
【００２７】
また，前記端末装置の特定は，端末装置の公開鍵管理番号又はＩＰｖ６の端末装置の公開アドレスによる，如く構成するのが好ましい。
【００２８】
上記課題を解決するため，本発明の第４の観点においては，ユーザが使用可能な端末装置を選択して登録したレジストレーションリストを格納するデータベースとを有するコンピュータに対し，アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断する判断手段と，前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ，公衆回線網を介して接続されている前記ユーザを個人認証するための生体情報の基準となるテンプレートのダウンロードを許可する許可手段と，して機能させるためのコンピュータプログラム。
【００２９】
上記課題を解決するため，本発明の第５の観点においては，ユーザが使用可能な端末装置を選択して登録したレジストレーションリストを格納するデータベースとを有するコンピュータに対し，アクセスした端末装置が前記レジストレーションリストに登録されているか否かを判断する判断手段と，前記アクセスした端末装置が前記レジストレーションリストに登録されていると判断する場合にのみ，公衆回線網を介して接続されている前記ユーザを個人認証するための生体情報の基準となるテンプレートのダウンロードを許可する許可手段と，して機能させるためのコンピュータプログラム読み取り可能な記録媒体が提供される。
【発明の実施の形態】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００３０】
（第１の実施の形態）
まず，図１に基づいて，本実施形態にかかる個人認証システムの構成を説明する。なお，図１は，本実施形態にかかる個人認証システムの構成を示すブロック図である。
【００３１】
まず，図１に示すように，本実施形態にかかる個人認証システムは，複数の端末装置１００，１００’，１００”（自宅端末装置１００，ネットカフェ端末装置Ａ１００’，ネットカフェ端末装置Ｂ１００”），個人認証システムサーバ装置２００，ショップ側サーバ装置３００，外部機関サーバ装置（銀行，クレジット会社などの金融機関）４００，プロバイダ６００，６００’，６００”，通信キャリア７００，７００’，７００”，ドメインネームサーバ８００などがインターネット等のネットワーク５００を介して接続されている。なお，端末装置１００，１００’，１００”は，プロバイタ６００，６００’，６００”及び通信キャリア７００，７００’，７００”を介して接続される。
【００３２】
ドメインネームサーバ８００は，ドメイン名とＩＰアドレスの相互変換を実行し，端末装置１００，１００’，１００”から送信されたＵＲＬ等からＩＰアドレスを検索して端末装置１００，１００’，１００”に返送する。
【００３３】
プロバイダ６００，６００’，６００”は，通信キャリア７００，７００’，７００”を介して接続された端末装置１００，１００’，１００”とネットワーク５００とを論理的に接続し，端末装置１００，１００’，１００”とネットワーク５００との間で情報伝達を可能とする。
【００３４】
かかる通信キャリア７００は，例えばＮＴＴなどの通信サービス会社が提供する伝送媒体が該当し，端末装置１００，１００’，１００”とプロバイダ６００との間の接続及び情報の伝達を可能としている。
【００３５】
次に，図２に基づいて，本実施形態にかかる端末装置の構成について説明する。なお，ネットカフェ端末装置１００’，１００”の構成は，自宅端末装置１００の構成と同一なので，自宅端末装置１００を例に説明する。
【００３６】
（自宅端末装置）
ユーザが通常使用する端末装置であり，ユーザにより最初に，生体情報のテンプレートにより個人認証できるように初期登録する。以降，自宅端末装置により，他の端末装置の使用可否の設定することができる。これは，ユーザの自宅端末（あるいは携帯端末装置）は，原則としてユーザ本人しか使用しないので，安全性及びユーザの利便性が非常に高いためである。
【００３７】
（ネットカフェ端末装置）
例えば街のインターネットカフェにある端末装置であって，ユーザが後述する個人システム認証システムサーバ装置のレジストレーションリストに登録することにより，生体情報のテンプレートを使用した個人認証が可能となる。なお，本実施形態においてはネットカフェ端末装置を例に挙げて説明するが，ユーザが初期登録した自宅端末装置以外のインターネット接続可能な端末装置は全て含まれる。
【００３８】
まず，自宅端末装置１００は，図２に示すように，個人認証システムサーバ装置２００との通信を制御する通信制御装置１１０，個人認証システムサーバ装置２００から送信されたコンテンツを表示する表示手段（ディスプレイ）１２０，情報データなどの各種データを入力するための入力手段１３０，個人認証システムサーバ装置２００から送信された情報を記憶するための記憶手段１４０などから構成される。さらに，端末装置１００は，安全な通信を可能とするためのＰＫＩ機能１５０，入力された生体情報とテンプレートとを比較して本人であることを確認する個人特定機能１６０を有する。さらに，端末装置１００には，個人の生体情報を入力するためのセンサ１７０が接続されている。
【００３９】
なお，端末装置１００は，デスクトップコンピュータ，ノート型パーソナルコンピュータ，携帯型端末装置などのほか，ｉモード（商標名）などのブラウザ機能を有する携帯電話及びパーム等の通信機能を有する端末も含まれる。また，センサ１７０は，生体情報（バイオメトリクス）の個人認証用のセンサ装置であり，生体情報としては，身体的特徴としての指紋，顔，網膜，虹彩，掌紋，声紋など以外にも，筆跡のように長年にわたって変化しない行動属性が含まれる。なお，本実施形態においては，生体情報としてユーザの静脈血管データを使用する例により説明する。
【００４０】
上記端末装置には，個人認証システムサーバ装置２００とのデータの送受信を安全に行うためのクライアントソフトが用意されている。このソフトウェアは，個人認証システムサーバ装置からダウンロードできるように構成されており，ユーザはこのソフトウェアをダウンロードして端末装置にインストールする。又は，センサに付属品として添付することもできる。かかるソフトウェアは，センサのドライバを含み，ブラウザのプラグインとして機能するように設計されている。また，ユーザが端末装置を個人認証システムサーバ装置に接続して個人認証工程に入ると，センサからの生体情報が安全に個人認証システムサーバ装置への送信が可能となっている。このように，端末装置は，生体情報の個人認証用のセンサを有しているので，ショップ側サーバ装置，個人認証システムサーバ装置と接続して個人認証を行うことができる。
【００４１】
本実施形態においては，複数の端末装置（例えば自宅端末装置，ネットカフェの端末装置）がインターネットと接続可能であり，最初に，自宅端末装置をテンプレートにアクセス可能な端末装置として登録し，次いで，ネットカフェ端末装置をテンプレートにアクセス可能な端末装置として仮登録する。その後，自宅端末装置において，仮登録されたネットカフェ端末装置を正式な使用端末として登録する。以降，登録したネットカフェ端末装置は，テンプレートにアクセスすることができる。
【００４２】
次に，図３に基づいて，本実施形態にかかる個人認証システムサーバ装置の構成について説明する。なお，図３は，本実施形態にかかる個人認証システムサーバ装置の構成を示すブロック図である。なお，本実施形態においては，従来と異なり，テンプレートにアクセス可能な端末装置を選択して登録するレジストレーションリストデータベースを有する。
【００４３】
まず，図３に示すように，個人認証システムサーバ装置２００は，ＣＰＵ２１０，通信ユニット２２０，メモリ２３０，コンテンツデータベース２４０，個人識別情報データベース（テンプレート）２５０，レジストレーションリストデータベース２６０，認証システムマネージャ２７０などから構成される。さらに，個人認証システムサーバ装置２００は，安全な通信を実行するためのＰＫＩ機能２８０を有する。
【００４４】
ＣＰＵ２１０は，個人認証システムサーバ装置２００の全体制御を実行する。通信ユニット２２０は，電話回線を介した外部との通信や，例えばインターネットを介した外部との通信を制御するユニットである。メモリ２３０は，ＣＰＵ２１０によって，アクセスされるためのプログラムやデータが格納される。
【００４５】
コンテンツデータベース２４０には，個人認証システムサーバ装置３００が提供するＨＴＭＬファイル，グラフィカル・アイコン・ファイル（ＧＩＦファイルなど），音声，画像オブジェクトなどのハイパーテキストオブジェクトなどのコンテンツが格納され，例えばインターネットを介して，これらのオブジェクトが端末装置１００に提供される。
【００４６】
個人識別情報データベース２５０は，個人の生体情報個人認証の基準となるテンプレートを記憶するデータベースである。
【００４７】
レジストレーションリストデータベース２６０は，テンプレートにアクセス可能な端末装置の情報に，その端末装置を使用するユーザの個人情報が対応付けられたデータからなるレジストレーションリストを格納するデータベースである。なお，レジストレーションリストの詳細については，後述する。
【００４８】
認証システムマネージャ２７０は，端末装置のレジストレーションリストへの登録，削除，変更等を管理する。
【００４９】
本実施形態にかかるレジストレーションリスト２６００は，図４に示すように，番号（ＮＯ）２６０２，ユーザ名２６０４，住所２６０６，名前２６０８，クレジット番号２６１０，テンプレート２６１２，登録端末装置２６１４，仮登録端末装置２６１６，などからなる。
【００５０】
なお，番号（ＮＯ）２６０２は，登録順に定められる通番である。ユーザ名２６０４は，本実施形態にかかる個人認証システムを利用するユーザを識別するための自由に設定可能な名称である。住所２６０６は，本実施形態にかかる個人認証システムを利用するユーザの住所である。名前２６０８は，本実施形態にかかる個人認証システムを利用するユーザの氏名である。クレジット番号２６１０は，ユーザが利用するクレジットカードの番号である。テンプレート２６１２は，ユーザを個人認証するため基礎となるテンプレートを特定する番号である。登録端末装置２６１４は，ユーザが使用する端末装置として正式に登録した端末装置である。仮登録端末装置２６１６は，ユーザが使用する端末装置として仮登録した端末装置である。
【００５１】
ショップ側サーバ装置３００は，一般に利用されているインターネットショッピングサイトを提供するサーバ装置である。ショップ側サーバ装置３００は，Ｗｅｂページ上で商品情報を表示し，ユーザは商品を選択して注文することができる。また，ショップ側サーバ装置３００が提供するサイトでは，ＳＳＬを利用したセキュアな通信路を確保した上で，ブラウザを通して，商品の注文情報，住所，氏名，クレジットカード番号などの個人情報を暗号化してサイトに送信することができる。
【００５２】
外部機関サーバ装置４００は，例えば銀行，クレジット会社などの金融関連機関のサーバ装置であって，ユーザがショッピングサイトを利用して例えば商品を購入した場合には，商品代金などの決済を行うサーバ装置である。
【００５３】
本実施形態にかかる個人認証システムにおいて採用する相互認証フローについて説明する。なお，本実施形態にかかる個人認証システムにおいては，一般的に実施されている相互認証フローを使用することができる。また，本実施形態においては，サーバ装置と端末装置との間で実行される相互認証フローを例にして説明する。
【００５４】
まず，端末装置は，乱数Ｒａを生成し，サーバ装置に送信する。
【００５５】
次いで，サーバ装置は，Ｒｓ，ＳＫを生成する。ベースポイントをＳＫ倍したＳｖを生成し，Ｒｓ，Ｒａ，Ｓｖの連結にサーバの署名を付けて，さらに公開鍵証明書を付けて端末装置に送信する。（認証要求）
【００５６】
その後，端末装置は，サーバの公開鍵証明書の署名を端末装置の端末装置の公開鍵を使用して署名検証する。次に，認証局の公開鍵で，メッセージの署名を検証し，さらに，最初に送信したＲａが同一か否かをチェックする（片方向認証完了）。その後，乱数Ａｋを生成し，ベースポイントをＡｋ倍したＡｖを生成する。さらに，Ｒａ，Ｒｓ，ＡＶの連結に端末装置の署名，端末装置の公開鍵証明書を付けてサーバ装置に送信する。
【００５７】
サーバ装置は，端末装置の公開鍵証明書の署名を端末装置の公開鍵を使用して署名検証する。次いで，認証局の公開鍵でメッセージの署名を検証し，さらに最初に送信したＲｓが同一か否かをチェックする（相互認証完了）。相互に送信した乱数から，各々，セッション鍵（ＳｋＡｖ＝Ａｋｓｖ）を生成する。
【００５８】
以上により，端末装置とサーバ装置間での相互認証が実行される。なお，かかる相互認証プロセスは，いかなるエンティティ間でも一般的に適用することができる。
【００５９】
次に，図５に基づいて，従来における生体情報を利用した一般的な個人認証方法の概略について説明する。なお，かかる個人認証方法は，本実施形態においても採用している方法である。
【００６０】
まず，従来における個人認証方法は，ユーザの生体情報をセンサ１７０から入力し，予め登録されているユーザの生体情報（テンプレート）２５０と個人識別機能１６０により比較し，予め登録されているユーザか否かを判断する（個人識別）。その結果，ユーザ本人であると判断された場合には，処理実行機能２９０により，例えばクレジットカード番号などの個人情報２６０を使用して，外部の決済機関４００での支払いやショップへの注文などの機能を実行する。
【００６１】
これらの機能は，通常，一つのサーバ装置内に格納されているが，ネットワーク上で個人認証を行なって各機能の安全が確保されている限り，各機能はネットワーク上の何れに配置されていてもよい。例えばテンプレートをネットワーク上の他のサーバ装置に配置して，個人識別する度にダウンロードするように構成することもできる。
【００６２】
また，各機能の安全を確保するためには，例えばＰＫＩ（公開鍵インフラ）による認証，暗号化などを使用することができる。各機能装置がＰＫＩ認証，暗号化機能を有することにより，情報の交換時には相互認証が実行される。また，共有する暗号鍵を使用して情報を暗号化して伝送することにより，情報の不正な盗聴や改ざんを防止することができる。
【００６３】
しかしながら，実際には，情報の相互交換は絶対的に安全が保証されるものではなく，例えば暗号アルゴリズムも計算量的な安全性が評価されているに過ぎず，将来的に渡る安全性までは保証されてはいない。例えば鍵が漏洩すれば，情報が流出する危険性もある。また，生体情報は，半永久的に不変な情報であるため，リファレンスとなる生体情報が流出しても，生体情報自体を変更することができない。このため，ユーザは，生体情報をサーバ装置に格納しておくことに対して不安感を持つ場合もある。
【００６４】
本実施形態にかかる個人認証システムにおいては，このような問題を解決するため，ユーザが登録した端末装置のみがサーバ装置上の生体情報にアクセス可能とする構成を採用する。このように，サーバ装置上の生体情報へのアクセス制限を課すことで，ユビキタス環境により何処でも認証ができることとの両立を図っている。
【００６５】
以下，図６に基づいて，本実施形態にかかる個人認証システムにおけるサーバ装置上のテンプレートへのアクセス制限について説明する。なお，図６は，本実施形態にかかる個人認証システムにおけるアクセス制限の概念を示す説明図である。
【００６６】
図６に示すように，ネットワーク５００には，２つの端末装置，個人識別情報（テンプレート）２５０及びレジストレーションリスト２６００を有する個人認証システムサーバ装置２００が接続されている。なお，このテンプレート２５０は，ユーザの自宅端末装置１００からダウンロードしてデータベースに格納されている。
【００６７】
この端末装置のうち，端末装置Ａ（例えばネットカフェ端末装置１００’）は，ユーザの選択によりテンプレート２５０にアクセス可能な端末装置として登録されている。本実施形態においては，例えば端末装置のＩＤ番号またはＰＫＩの公開鍵証明書をレジストレーションリスト２６００に記載しておくことにより，アクセス可能な端末装置として設定することができる。したがって，端末装置Ａは，テンプレート２５０にアクセスして個人認証することができる。これは，自宅端末装置１００に限定してテンプレートにアクセス可能とするよりも，ユーザが頻繁に使用する街のネットカフェなどにおいてテンプレート２５０を参照可能とすることで，ユーザの利便性を図るものである。
【００６８】
一方，端末装置Ｂ（例えばネットカフェ端末装置１００”）は，レジストレーションリストに登録されていないので，端末装置Ｂからはテンプレート２５０にアクセスすることができない。ユーザは，通常，一般の不特定多数の端末装置からテンプレート２５０にアクセスすることはないので，ユーザは登録することはない。したがって，かかる未登録の端末装置からのアクセスは拒否される。
【００６９】
このように，レジストレーションリスト２６００に登録した端末装置のみが，テンプレート２５０をダウンロードすることができる。なお，端末装置の識別は，ＩＰｖ６のコードを使用することもできる。
【００７０】
次に，図７〜図４６に基づいて，本実施形態にかかる個人認証システムの実施例について説明する。本実施形態においては，▲１▼．自宅端末装置のレジストレーションリストへの登録，▲２▼．ネットカフェ端末装置のレジストレーションリストへの仮登録，▲３▼．ネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による），▲４▼．登録端末装置を使用したネットショッピング，の４つの工程に分けて説明する。
【００７１】
なお，図７は，本実施形態にかかる自宅端末装置のレジストレーションリストへの登録工程を示すフローチャートである。図８は，本実施形態にかかるネットカフェ端末装置のレジストレーションリストへの仮登録工程を示すフローチャートである。図９は，本実施形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録工程を示すフローチャートである。図１０は，登録端末装置を使用したネットショッピング工程を示すフローチャートである。また，図１１〜図４６は，本実施形態にかかる上記４工程において，端末装置上に表示される画面を示す説明図である。なお，以下においては，ショッピングサイトと個人認証システムサーバ装置は別々のエンテイティに運営されているものとし，各々はＰＫＩなどの安全な方法で通信ができるものとする。
【００７２】
個人認証システムを利用するには，生体情報による個人認証のためのセンサを用意して端末装置に接続するか，センサを内蔵したＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　ｄａｔａ　Ａｓｓｉｓｔａｎｔｓ）などの機器が必要である。ユーザはこの個人認証システムが提供するサイトの説明に従ってセンサを個人認証システムの運営会社より購入することができる。かかるセンサは，ハードウェアにおけるデータの改ざんや盗聴ができないように耐タンパー性を有しており，個人認証システムの運営会社により安全性が保障されている。個人認証システム会社が配布するクライアントプラグインソフトと併せて安全に生体情報の取得，伝送ができるようになっている。ユーザは，このセンサを自分の端末装置に接続して，個人認証システムサーバ装置にアクセスする。
【００７３】
なお，本実施形態にかかる個人認証システムにおいては，ＰＫＩのインフラが整備されているものとして説明する。即ち，認証局（図示せず）が存在し，信用度の高いＰＫＩ機能を使用した装置毎にｌＤ番号，鍵がセットされ，公開鍵証明書，レジストレーションリストが発行される。本実施形態においては，各端末装置及びサーバ装置は，ＰＫＩインフラに基づいて機能するＰＫＩ機能を有している。
【００７４】
また，本実施形態においては，ユーザは，既に，個人認証システムの使用登録申請を済ませており，ユーザが使用するサーバ装置のエリアが確保されており，ユーザ本人のみがアクセス可能なＩＤ番号と仮パスワードが交付されているものとして説明する。設定画面上で，サーバ装置のＵＲＬ，ユーザのＩＤ番号，ユーザの仮パスワード，氏名（ハンドルネーム），メールアドレスを入力する。その後，認証システムマネージャは，入力されたＩＤ番号及び仮パスワードを確認し，ＰＫＩ相互認証を行なって端末装置とサーバ装置との間での安全な通信路が確保される。以下説明する。
【００７５】
（１）自宅端末装置の登録（初期登録）
本実施形態においては，まず，自宅の端末装置を，生体情報のテンプレート２５０により個人認証できるように初期登録する。このことにより，自宅端末装置により，他の端末装置の使用可否の設定することができるようになる。これは，ユーザの自宅端末（あるいは携帯端末）は，基本的にユーザ本人しか使用しないため，安全性及びユーザの利便性が非常に高いためである。以下，図７に基づいて，本実施形態にかかる自宅端末装置の登録方法について説明する。
【００７６】
まず，図７に示すように，ステップＳ１００で，自宅端末装置１００を個人認証システムサーバ装置に接続する（ステップＳ１００）
【００７７】
次いで，ステップＳ１０２で，自宅端末装置１００と個人認証システムサーバ装置２００との間で相互認証が実行される（ステップＳ１０２）
【００７８】
即ち，自宅端末装置１００は，ブラウザを使用して個人認証システムサーバ装置２００に接続すると，ｈｔｍｌファイルが送信され，Ｊａｖａ（登録商標）　ｐｌｕｇ　ｉｎが動作して，Ｊａｖａ　ｓｃｒｉｐｔによる個人認証初期登録の案内画面が表示される。かかる初期登録案内画面を図１１に示す。ユーザは，画面上の初期登録案内画面内の初期登録ボタンをクリックする。
【００７９】
ユーザが案内画面内の初期登録ボタンをクリックすると，Ｊａｖａから個人認証用クライアントソフトが起動されて，個人認証システムサーバ装置２００に対し相互認証を要求する。個人認証はＡｃｋを返し，上記で説明した相互認証プロセスが実行される。図１２に示す画面が表示される。なお，相互認証が成立しなかった場合には，「使用不可」等のメッセージ（図示せず）が表示される。なお，相互認証プロセスは，上記説明と同様のプロセスであるので，その説明は省略する。
【００８０】
次いで，ステップＳ１０４で，個人認証システムサーバ装置２００からのＡｃｋが返送されると，端末装置１００の画面上には，生体情報登録画面が表示され，ユーザの生体情報が取得される（ステップＳ１０４）。
【００８１】
即ち，相互認証が完了すると，図１３に示すように，ユーザ登録画面が表示される。ユーザ登録画面上には，ユーザ名（ハンドルネーム）の入力画面が表示されており，ユーザはユーザ名を入力し，ＯＫボタンをクリックする。
【００８２】
その後，図１４に示すように，生体情報取得画面が表示される。生体情報取得画面上には，ユーザの指を生体情報センサに置いて，どれかのキーを押すようにメッセージ表示されている。ユーザは，指をセンサ１７０に置いてキーボードのいづれかのキーを押すと，センサ１７０のドライバが起動されてセンサからバイオメトリクスデータ（例えば静脈血管パターンデータ）を取り込んで記憶手段１４０に記憶する。さらに，相互認証において生成されたセッション鍵を使用して，ユーザ名及び取得したバイオメトリクスデータ（例えば静脈血管パターンデータ）を暗号化して，個人認証システムサーバ装置２００に送信する。
【００８３】
このとき，画面上では，図１５に示すように，「個人認証サイトに転送しています。」などのメッセージが表示される。個人認証システムサーバ装置２００は，このデータを受け取ると，一時的にメモリ２３０に記憶した後，所定の画像処理，データ処理などを実行して，再度メモリ２３０に記憶する。処理が完了すると，端末装置１００に対して完了通知が返送される。
【００８４】
次いで，図１６に示すように，２回目のデータを取得するために，「指を一旦離し，再度センサに置いて下さい」とのメッセージが表示される。ユーザは，指示に従って指を置き直していずれかのキーを押す。上記処理を繰り返し，個人認証システムサーバ装置２００にバイオメトリクスデータ（例えば静脈血管パターンデータ）を送信し，個人認証システムサーバ装置２００は，同様にメモリ２３０に記憶する。これらの処理を３回繰り返す。
【００８５】
その後，ステップＳ１０６で，テンプレートが作成される（ステップＳ１０６）。即ち，個人認証システムサーバ装置２００は，ユーザの３つのバイオメトリクスデータ（例えば３つの静脈血管パターンデータ）を加算，平均あるいは好適な画像処理，特徴抽出，データ処理を実行し，個人認証の基準となるテンプレート２５０を作成する。テンプレート２５０はメモリ２３０に記憶されて，テンプレートの生成が完了した旨及びテンプレートの確認プロセスに移行する旨が自宅端末装置１００に通知される。
【００８６】
かかるテンプレート確認画面は，作成されたテンプレート２５０によりユーザ本人が認証可能か否かを確認するためのものである。画面上には，図１７に示すように，「確認のため，もう一度指を置いて下さい」との指示が表示される。ユーザは，再度，センサ１７０上に指を置いていづれかのキーを押すと，上記と同様に，センサ１７０のドライバが起動され，ユーザのバイオメトリクスデータが取り込まれる。
【００８７】
かかるユーザのバイオメトリクスデータは，図１８に示すように，暗号化して個人認証システムサーバ装置２００に送信される。個人認証システムサーバ装置２００は，送信された生体情報暗号データを復号化し，所定のデータ処理を行なった後，既に作成されているテンプレート２５０と比較を行い，テンプレート２５０のデータと同一のものであるか否かを判断する。比較した結果が，所定の差分以内であれば，生成されたテンプレート２５０は個人識別可能であると判断されて，テンプレートが正しく生成された旨が自宅端末装置１００に通知される。また，テンプレートの確認が不成立の場合には，その旨が通知される。
【００８８】
なお，テンプレートの確認が不成立の場合には，再度，ユーザの指を置いてキーを押すように指示が出され，再度取得したデータを暗号化して個人認証システムサーバ装置２００に送信する。個人認証システムサーバ装置２００は，再度，テンプレート２５０との比較を実行して結果を確認する。再度，不成立であった場合には，個人認証システムサーバ装置２００は，テンプレートの生成ができなかった旨を自宅端末装置１００に通知する。かかる再登録は，最初から例えば３回やり直すことができる。
【００８９】
一方，テンプレートの生成が成立した場合には，以降の工程で，個人情報の登録と関連付けが実行されて，バイオメトリクスデータが登録される。
【００９０】
即ち，テンプレートが正しく生成された場合には，ステップＳ１０８で，個人情報入力画面に個人情報を入力する（ステップＳ１０８）。
【００９１】
即ち，個人情報入力画面は，図１９に示すように，「ユーザ名」，「〒番号」，「住所」，「氏名」，「生年月日」，「電話番号」，「クレジットカード番号」，「有効期限」などの個人情報の入力項目からなる。ユーザは，所定の入力項目を記載した後，ＯＫボタンをクリックする。なお，生体情報個人認証がうまくいかなかった場合の保険用として，パスワード（あるいはＱ＆Ａ）を入力するようにすることもできる。
【００９２】
「ＯＫボタン」をクリックすると，図２０に示すように，個人情報の確認画面が表示される。ユーザは，個人情報の確認をして間違いがなければ，「ＯＫボタン」をクリックし，この情報がＰＫＩシステムを利用して暗号化して個人認証システムサーバ装置２００に送信される。
【００９３】
なお，これらの個人情報データ及びこのユーザが初期登録を行なっている自宅端末装置の固有データを暗号化して個人認証システムサーバ装置２００に送信する。また，クライアントソフトの公開鍵を自宅端末装置１００の識別に使用する場合には，相互認証において既に公開鍵は転送されているので送信しなくても良い。
【００９４】
最後に，ステップＳ１１０で，ユーザの個人情報が登録される（ステップＳ１１０）。個人認証システムサーバ装置２００は，これらの情報を受け取ると，ユーザ名，先に生成した生体情報のテンプレート２５０を特定する番号と，個人情報，自宅端末装置１００の識別情報（この端末にダウンロードされたソフトウェアのＰＫＩ用の公開鍵，生体情報センサ固有のＩＤ番号，この端末に設定されたＩＰｖ６などのＩＰアドレスなどの情報）を関連付けて個人認証システムサーバ装置２００のレジストレーションリスト２６００に登録される。以降，仮パスワードは不要となり，生体情報により個人識別が実行されることによりアクセス可能となる。
【００９５】
登録が完了すると，完了通知を自宅端末装置１００に返送する。自宅端末装置１００の画面上には，図２１に示すように，初期登録完了のメッセージを表示する。
【００９６】
なお，本実施形態にかかる個人認証システムで認証された端末装置を使用して，テンプレートを参照可能な端末装置の追加，削除，変更をすることができる。例えば，上記初期設定のように，アプリケーションから設定画面に入り，レジストレーションリストに端末装置を追加，変更，削除することができる。
【００９７】
以上により，個人認証システムを使用するための自宅端末装置１００の初期登録が完了する。自宅端末装置の初期登録が完了すると，ユーザの選択により，テンプレートにアクセス可能な端末装置を設定することが出来るようになる。他の端末装置をテンプレートにアクセス可能とするためには，他の端末装置においてその端末装置を登録候補としてレジストレーションリストに仮登録し，その後，既に初期登録が完了されている自宅端末装置においてその端末装置を正式に登録する必要がある。以下，順を追って説明する。
【００９８】
（２）ネットカフェ端末装置の仮登録
自宅端末装置の初期登録が完了すると，ユーザの選択により，テンプレートにアクセス可能な端末装置候補を仮登録する。以下に，ネットカフェ端末装置を例に説明する。なお，頻繁に使用するインターネットカフェは，ある程度信用できることから，その端末装置から個人認証システムが使用できるように設定するものである。以下，図８に基づいて，本実施形態にかかるネットカフェ端末装置の仮登録の方法について説明する。
【００９９】
まず，ステップＳ２００で，ネットカフェ端末装置１００’を個人認証システムサーバ装置２００に接続する（ステップＳ２００）。
【０１００】
即ち，ユーザは，個人認証システムの使用を希望するネットカフェ端末装置１００’にログインしてブラウザを立ち上げ，個人認証システムサーバ装置２００のＵＲＬを入力してサイトに接続する。個人認証システムサーバ装置２００からは，ｈｔｍｌファイルが転送されて，図２２に示すような個人認証案内画面が表示される。ユーザは，「端末登録候補の設定」ボタンをクリックすると，端末装置登録候補画面が表示される。
【０１０１】
端末登録候補設定画面には，図２３に示すように，登録のための条件（例えばセンサの装着と，クライアントソフトのインストールが必要であること）が明示されている。ユーザが確認ボタン（ＯＫボタン）を押すと，Ｊａｖａ　ｐｌｕｇｉｎ機能によりクライアントソフトが起動し，ドライバソフトを使用してセンサが動作することを確認し，個人認証システムサーバ装置２００に対し，相互認証を要求する。なお，クライアントソフトが存在しない場合には，「この端末装置は登録候補として設定できません」とのメッセージが表示される。
【０１０２】
次いで，ステップＳ２０２で，相互認証プロセスが実行される（ステップＳ２０２）。即ち，個人認証システムサーバ装置２００は，Ａｃｋを返し，図２４に示すように，相互認証プロセスが開始される。なお，相互認証プロセスは，既説であるので，その説明は省略する。
【０１０３】
その後，相互認証が成立すると，ステップＳ２０４で，端末装置登録候補入力画面から端末装置登録候補の設定をおこなう（ステップＳ２０４）。
【０１０４】
端末登録候補入力画面は，図２５に示すように，テンプレートを使用できる端末装置を仮登録するためのものであり，「ユーザ名」，「端末の説明（ユーザが識別することができる説明。例えば，どこの町にある，何と言うネットカフェの端末など。）」からなり，ユーザは所定の項目を入力して，「ＯＫボタン」をクリックする。
【０１０５】
「ＯＫボタン」を押すと，図２６に示すように，端末装置登録候補の確認画面が表示される。ユーザは，端末装置登録候補の情報が間違いなければ，「ＯＫボタン」をクリックし，データは暗号化されて個人認証システムサーバ装置２００に送信される。
【０１０６】
最後に，ステップＳ２０６で，ネットカフェ端末装置１００’の仮登録が行われる（ステップＳ２０６）。
【０１０７】
即ち，個人認証システムサーバ装置２００はこれらの情報を受け取ると，ユーザ名に対応したレジストレーションリスト２６００に，登録候補としてネットカフェ端末装置１００’の情報を仮登録する。このとき，同一ユーザ名のレジストレーションリスト２６００には全てのデータが記録され，ユーザはこの中から使用する端末装置を選択して指定することができる。
【０１０８】
仮登録が完了すると，図２７に示すように，ネットカフェ端末装置１００’の仮登録が完了した旨が通知される。
【０１０９】
以上で，テンプレートにアクセス可能な端末装置としてユーザが選択した端末装置登録候補の仮登録が完了する。ユーザが，テンプレートにアクセス可能な端末装置として，実際に使用できるようにするためには，端末装置を正式に登録する必要がある。以下，ユーザは，自宅端末装置１００（既に個人認証の使用が可能な端末装置）から，ネットカフェ端末装置１００’が個人認証を使用できるように設定する。以下，その工程を説明する。
【０１１０】
（３）ネットカフェ端末装置の正式登録（自宅端末装置による）
次に，図９に基づいて，本実施形態にかかるネットカフェ端末装置の正式登録方法について説明する。なお，この端末装置には，個人認証アプリケーションソフト及び個人認証のためのデバイスは，標準装備されているものとして説明する。
【０１１１】
まず，図９に示すように，ステップＳ３００で，自宅端末装置１００を個人認証システムサーバ装置２００に接続する（ステップＳ３００）。
【０１１２】
即ち，ユーザは，初期登録を行なった自宅端末装置１００にログインしてブラウザを立ち上げ個人認証システムサーバ装置２００に接続する。個人認証システムサーバ装置２００からはｈｔｍｌファイルが送信されて，図２８に示すように，個人認証案内画面が表示される。ユーザは，個人認証案内画面の「個人認証メニュボタン」をクリックし，個人認証画面が表示される。
【０１１３】
次いで，ステップＳ３０２で，自宅端末装置１００と個人認証サーバ装置２００との間で相互認証が実行される（ステップＳ３０２）。
【０１１４】
即ち，このページのスクリプトによりＪａｖａが動作しクライアントソフトが起動されて，センサが装着されて動作することを確認した後，個人認証システムサーバ装置２００に対して相互認証を要求する。なお，かかる確認は，例えば，ドライバソフトを使用して，何らかのコマンドを送信し，所定のコードが返ってくるかを確認し，あるいはデバイスにもＰＫＩ機能がある場合には相互認証を行なうようにすることができる。個人認証システムサーバ装置２００はＡｃｋを返し，図２９に示すように，相互認証プロセスが開始される。なお，相互認証プロセスは，既説であるので，その説明は省略する。
【０１１５】
その後，相互認証が成立した場合には，ステップＳ３０４で生体情報が取得された後（ステップＳ３０４），ステップＳ３０６で，個人認証が実行される（ステップＳ３０６）
【０１１６】
即ち，ユーザは，図３０に示すように，ユーザ名入力画面で，ユーザ名を入力し，「ＯＫボタン」をクリックする。なお，個人認証システムサーバ装置２００が総当たりでユーザを識別できる場合には省略することができる。
【０１１７】
次いで，図３１に示すように，生体情報取得画面が表示される。生体情報取得画面上には，ユーザの指をセンサ１７０に置いて，どれかのキーを押すようにメッセージ表示されている。ユーザは，指をセンサ１７０に置いてキーボードのいづれかのキーを押すと，ユーザの生体情報が取り込まれ，個人認証が行われる。
【０１１８】
次いで，図３２に示すように，センサ１７０が取得したデータを暗号化して個人認証システムサーバ装置２００に送信する。なお，個人識別を端末装置側で実行する場合には，ユーザ名を個人認証システムサーバ装置２００に送信し，個人認証システムサーバ装置２００は，端末装置を確認した後，ユーザ名に相当するテンプレートを暗号化して自宅端末装置１００に送信する。
【０１１９】
さらに，ステップＳ３０８で，登録するネットカフェ端末装置を指定する。（ステップＳ３０８）。
【０１２０】
即ち，個人認証システムサーバ装置２００は，相互認証により端末装置を特定し，ユーザ名とテンプレートが端末装置に対応付けられているか否かを確認する。対応付けられていると判断される場合には，センサ１７０からの生体情報とテンプレートを比較して，個人識別を実行する。センサ１７０からの生体情報とテンプレートが一致すると判断された場合には，個人認証完了の結果を返送すると同時に，ユーザのメニュページに移行する。なお，一致しないと判断される場合には，メニュページに入れない旨通知する。
【０１２１】
ユーザのメニュページは，図３３に示すように，「個人情報変更」，「使用可能端末設定」，「使用可能端末解除」，「ショッピングサイトＡへのリンク」，「ショッピングサイトＢへのリンク」，「ショッピングサイトＣへのリンク」，などからなる。ユーザは，「使用可能端末設定」のボタンをクリックする。
【０１２２】
「使用可能端末設定」のボタンをクリックすると，個人認証システムサーバ装置２００は，識別に一致したテンプレートのユーザ名からデータベースを検索して，仮登録されている端末登録候補を選び出し，図３４に示すように，ユーザ名に対応するテンプレート参照可能な端末候補が画面に表示される。ユーザは，画面上に表示されている登録候補の一覧の中から，登録したい端末装置を選択して，「ＯＫボタン」をクリックする。
【０１２３】
このことにより，ステップＳ３１０で，個人認証システムサーバ装置２００のレジストレーションリスト２６０には，認証システムマネージャ２７０により，ネットカフェ端末装置１００’を特定するための固有情報が，ユーザ名，テンプレート，個人情報に関連付けて正式に登録される（ステップＳ３１０）。
【０１２４】
ネットカフェ端末装置１００’の登録が完了した場合には，図３５に示すように，完了のメッセージが表示される。
【０１２５】
以上により，ネットカフェの端末装置は，テンプレート参照可能な端末装置として正式に登録される。レジストレーションリストに登録されたネットカフェ端末装置は，以降，サーバ装置に配置されているテンプレートをダウンロードして使用することができる。したがって，この端末装置から個人認証を使用したネットショッピングが可能になる。また，端末装置は，同様にして，他の端末装置の公開鍵証明書を送信し，使用する端末装置を設定することができる。なお，端末装置の登録を解除する場合には，個人認証の後，データベース上の登録を解除することにより実行することができる。
【０１２６】
このように，例えば，ユーザが初めてのネットカフェに行き，今後，頻繁に使用する場合には，ユーザは，ユーザ本人の自宅端末装置の認証を行ってサーバ装置にアクセス可能として後，所望のネットカフェ端末装置のＩＰアドレス，ＩＤ番号，公開鍵証明書などを設定することで，ネットカフェ端末装置からもアクセス可能となる。
【０１２７】
また，本実施形態にかかる個人認証システムにおいては，上記設定が行われていない他の端末装置が，個人認証システムを利用しようとする場合には，個人認証が拒否される。即ち，不特定の端末装置が例えばショッピングサイトに入り，個人認証システムの利用をクリックすると，ＰＫＩの相互認証により安全な通信経路が確立された後，端末固有の情報が個人認証システムサーバ装置２００に送信される。この場合において，端末装置として設定されていないので，その端末装置からは，テンプレートを参照することができない。したがって，テンプレートの参照が制限される。このようにして，不特定多数の端末装置からのなりすまし，テンプレートデータの盗聴を防止することができる。
【０１２８】
（ネットカフェ端末装置でのネットショッピングの方法）
次に，図１０に基づいて，本実施形態にかかるネットカフェ端末装置でのネットショッピング方法について説明する。なお，ショッピングサイトのユーザ登録は，事前に行われているものとする。
【０１２９】
まず，ステップＳ４００で，登録されているネットカフェ端末装置１００’からショップ側サーバ装置３００に接続する（ステップＳ４００）。
【０１３０】
即ち，図３６に示すように，ユーザは，ネットフェ端末装置１００’にログインし，ショッピングサイトのＵＲＬを入力するか，検索エンジンなどを使用してショッピングのサイトアクセスする。
【０１３１】
次いで，ステップＳ４０２で，購入希望商品を決定する（ステップＳ４０２）。
【０１３２】
即ち，ユーザは，図３７及び図３８に示すように，ショッピングサイトで商品をブラウズし，商品の仕様，数量，値段の一覧が表示された画面で，購入希望の商品を決定し，クリックする。購入希望の商品のページで，数量を入力し，ＯＫボタンをクリックする。画面上には商品名，商品仕様，価格，数量などの確認画面が表示され，よければ注文ボタンをクリックする。
【０１３３】
さらに，ステップＳ４０４で，ネットカフェ端末装置１００’を個人認証システムサーバ装置２００に接続する（ステップＳ４０４）。
【０１３４】
即ち，図３９に示すように，配達情報，決済情報の入力ページが表示される。ユーザは，「個人認証システムを利用する」というボタンが設定されており，個人認証システムを使用する場合には，そのボタンをクリックすると，個人認証入力画面に移行する。そのボタンをクリックする。
【０１３５】
なお，「個人認証システムを利用する」ボタンには，個人認証システムサーバ装置２００へのリダイレクトが設定されており，ユーザのブラウザを特定するためのクッキーがセットされると同時に，個人認証システムサーバ装置２００にリダイレクトされる。クッキーは，ブラウザにメモリされ，個人認証終了後にショッピングサイトに戻る際の対応付けに利用される。または，リダイレクトされる際に，ショッピングサイトのＩＤ番号を同時に個人認証システムサーバ装置２００に送信することにより対応付けが行なわれる。即ち，図４０に示すように，ユーザは，ユーザ名入力画面からユーザ名を入力し，「ＯＫボタン」をクリックする。「ＯＫボタン」をクリックすると，相互認証が実行された後，生体情報を利用した個人認証プロセスに移行する。
【０１３６】
即ち，ステップＳ４０６で，相互認証が実行される（ステップＳ４０６）。
【０１３７】
個人認証システムサーバ装置２００に接続されると，個人認証を行なうボタン（図示せず）をクリックする。クライアントソフトが起動し，センサの動作確認を行なった後，個人認証システムサーバ装置２００に対し相互認証を要求する。個人認証システムサーバ装置２００は，Ａｃｋを返送し，図４１に示すように，相互認証プロセスに移行する。なお，相互認証プロセスは，既説であるのでその説明は省略する。
【０１３８】
次いで，ステップＳ４０８で，ユーザの生体情報が取得される（ステップＳ４０８）。
【０１３９】
即ち，図４２に示すように，ユーザの指を生体情報センサに置いて，いずれかのキーを押すようにメッセージの生体情報取得画面が表示される。ユーザは，指をセンサに置いてキーボードのキーを押すと，センサのドライバが起動されて，センサから生体情報（例えば静脈血管パターンデータ）が取り込まれる。
【０１４０】
さらに，ステップＳ４１０で，登録端末装置の確認及び個人識別が実行される（ステップＳ４１０）。
【０１４１】
即ち，ネットカフェ端末装置１００’は，図４３に示すように，センサ１７０からのデータを暗号化して個人認証システムサーバ装置２００に送信する。
【０１４２】
個人認証システムサーバ装置２００は，相互認証によって端末装置を特定し，ユーザ名とテンプレートがその端末装置に対応付けられているか否かを確認する。対応付けられていると判断する場合には，テンプレートをダウンロードした後，センサからの生体情報とテンプレートとを比較して個人識別を行なう。このとき，個人認証システムサーバ装置２００は，問い合わせのきている端末装置のユーザのハンドルネーム，端末装置のＩＤ番号，公開鍵証明書などを確認する。
【０１４３】
なお，個人識別をネットカフェ端末装置１００’側で行なう場合には，ユーザ名を個人認証システムサーバ装置２００に送信し，個人認証システムサーバ装置２００は，ネットカフェ端末装置１００’を確認した後，そのユーザ名に相当するテンプレートを暗号化してネットカフェ端末装置１００’に送信する。
【０１４４】
生体情報がテンプレートと一致すると判断される場合には，図４４に示すように，ユーザ本人であることが認証された旨のメッセージをネットカフェ端末装置１００’の画面上に表示し，ショッピングサイトに戻る。その後は，その端末装置は，ユーザが使用している端末装置ということで機能する。なお，一致しない場合には，認証不可のメッセージを表示して，元の商品確認画面に戻る。
【０１４５】
その後，ステップＳ４１２で，相互認証が実行される（ステップＳ４１２）。
【０１４６】
即ち，個人認証システムサーバ装置２００は，同時に，ショップ側サーバ装置３００に対して相互認証を要求する。ショップ側サーバ装置３００は，Ａｃｋを返送し，相互認証プロセスに移行する。なお，相互認証方法は既説であるので，その説明は省略する。
【０１４７】
さらに，相互認証が完了すると，ステップＳ４１４で，認証結果とともに個人情報（「配送先」，「決済情報」など）をショップ側サーバ装置３００に転送する（ステップＳ４１４）。
【０１４８】
即ち，個人認証システムサーバ装置２００は，ショップ側サーバ装置３００に対し，（ショッピングサイトの注文に対応したＩＤ番号と共に）そのユーザの個人情報を暗号化して転送する。この結果，ショップ側サーバ装置３００はその注文に対する個人情報を得ることができる。
【０１４９】
最後に，ステップＳ４１６で，ショップ側サーバ装置３００は，図４５に示すように，個人認証システムサーバ装置２００から送信された個人情報と，クッキーによって関連付けられた注文とを対応させて受注が完了する（ステップＳ４１６）。
【０１５０】
ショップ側サーバ装置３００は，図４６に示すように，注文完了とお礼のメッセージを表示し，個人情報の中の住所情報を元に商品を発送すると共に，個人情報の中のクレジットカード番号を使って外部機関サーバ装置４００により決済を行う。
【０１５１】
以上でネットカフェ端末装置１００’によるネットショッピングが完了する。
【０１５２】
本実施形態においては，テンプレートのアクセス制限を設けられているので，安全性が高く，かつ使用が容易な個人認証システムを実現することができる。さらに，ネットワーク上に配置されたテンプレートは，他の端末装置からのアクセスが制限されているので，不要な場所からの不正アクセスによるテンプレートの参照を拒否することができる。また，登録した端末装置は，個人認証システムサーバ装置からテンプレートをダウンロードすることもできるので，容易に個人認証することができる。
【０１５３】
以上，本発明に係る好適な実施の形態について説明したが，本発明はかかる構成に限定されない。当業者であれば，特許請求の範囲に記載された技術思想の範囲内において，各種の修正例及び変更例を想定し得るものであり，それらの修正例及び変更例についても本発明の技術範囲に包含されるものと了解される。
【０１５４】
例えば，上記実施形態においては，初期登録はインターネット上で行なう構成を例に挙げて説明したが，例えばサーバ装置を管理する登録事務所にユーザが出向いて行なうこともできる。なお，登録事務所にユーザが出向く場合には，さらに個人認証システムサーバに直接接続された端末装置から登録することができる。
【０１５５】
また，上記実施形態においては，安全な通信方法としてＰＫＩを使用した構成を例に挙げて説明しているが，例えば共通鍵を使用した認証，暗号化の方法など，他の方法も使用することができる。
【０１５６】
また，個人認証プロセスの方法として，▲１▼．その端末装置が使用可能なテンプレートを全員分その端末装置に送信し，端末装置内のソフトが個人識別を実行する方法，▲２▼．ユーザ名だけを送信し，それに対応したテンプレートだけを端末装置に送信し，端末装置内のソフトが個人識別を実行する方法，▲３▼．センサからのデータを個人認証システムサーバ装置に送り，個人認証システムサーバ装置側でその端末装置が参照可能なテンプレート群と比較識別を行う方法などが考えられる。いずれの方法においても，その端末装置が参照可能なテンプレートだけが使用され，端末装置内または個人認証システムサーバ装置において個人識別が行うことができる。
【０１５７】
また，この生体情報登録画面において，複数の生体情報識別機能が使用可能であれば，使用する生体情報識別機能を選択した後，選択した生体情報が使用する部位をセンサが読み取りできるように，生体部位を配置することを促すような画面を表示することもできる。
【０１５８】
また，上記実施形態においては，テンプレートを参照可能な端末装置を特定する構成を例に挙げて説明したが，例えばテンプレートにアクセスする経路を特定する構成を採用することもできる。
【０１５９】
また，上記実施形態においては，テンプレートを参照可能な端末装置を登録するレジストレーションリストを有する構成を例に挙げて説明したが，例えばテンプレートを参照を拒絶する端末装置を登録するリジェクションレーションリストを有する構成を採用することもできる。この場合には，不正にアクセスする蓋然性の高い端末装置からのテンプレートのアクセスがさらに効果的に防止することができる。
【０１６０】
【発明の効果】
ネットワーク上に配置されたテンプレートにはアクセス制限を設けられており，不要な場所からの不正アクセスによるテンプレートの参照を拒否されるので，安全性が高く，かつ使用が容易な個人認証システムを実現することができる。また，登録した端末装置は，サーバ装置からテンプレートをダウンロードできるので，容易に個人認証することができる。したがって，ユーザは，例えばネットカフェ端末装置などの登録した端末装置から生体情報の個人認証を行うことにより，他のカードなどを使用することなく商品の注文，決済を行うことができる。
【図面の簡単な説明】
【図１】第１の実施の形態にかかる個人認証システムの構成を示すブロック図である。
【図２】第１の実施の形態にかかる端末装置の構成を示すブロック図である。
【図３】第１の実施の形態にかかる個人認証システムサーバ装置の構成を示すブロック図である。
【図４】第１の実施の形態にかかるレジストレーションリストを示す説明図である。
【図５】第１の実施の形態において採用する，従来における生体情報を利用した一般的な個人認証方法の概略を示すブロック図である。
【図６】第１の実施の形態にかかる個人認証システムにおけるアクセス制限の概念を示す説明図である。
【図７】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程を示すフローチャートである。
【図８】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの仮登録工程を示すフローチャートである。
【図９】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録工程を示すフローチャートである。
【図１０】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程を示すフローチャートである。
【図１１】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図１２】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図１３】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図１４】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図１５】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図１６】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図１７】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図１８】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図１９】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図２０】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図２１】第１の実施の形態にかかる自宅端末装置のレジストレーションリストへの登録工程において，端末装置上に表示される画面を示す説明図である。
【図２２】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの仮登録登録工程において，端末装置上に表示される画面を示す説明図である。
【図２３】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの仮登録登録工程において，端末装置上に表示される画面を示す説明図である。
【図２４】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの仮登録登録工程において，端末装置上に表示される画面を示す説明図である。
【図２５】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの仮登録登録工程において，端末装置上に表示される画面を示す説明図である。
【図２６】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの仮登録登録工程において，端末装置上に表示される画面を示す説明図である。
【図２７】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの仮登録登録工程において，端末装置上に表示される画面を示す説明図である。
【図２８】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による）工程において，端末装置上に表示される画面を示す説明図である。
【図２９】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による）工程において，端末装置上に表示される画面を示す説明図である。
【図３０】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による）工程において，端末装置上に表示される画面を示す説明図である。
【図３１】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による）工程において，端末装置上に表示される画面を示す説明図である。
【図３２】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による）工程において，端末装置上に表示される画面を示す説明図である。
【図３３】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による）工程において，端末装置上に表示される画面を示す説明図である。
【図３４】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による）工程において，端末装置上に表示される画面を示す説明図である。
【図３５】第１の実施の形態にかかるネットカフェ端末装置のレジストレーションリストへの正式登録（自宅端末装置による）工程において，端末装置上に表示される画面を示す説明図である。
【図３６】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図３７】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図３８】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図３９】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図４０】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図４１】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図４２】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図４３】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図４４】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図４５】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【図４６】第１の実施の形態にかかる登録端末装置を使用したネットショッピング工程において，端末装置上に表示される画面を示す説明図である。
【符号の説明】
１００　端末装置
１５０　ＰＫＩ機能
１６０　個人特定機能
１７０　センサ
２００　個人認証システムサーバ装置
２５０　個人識別情報データベース（テンプレート）
２６０　レジストレーションリストデータベース
２７０　認証システムマネージャ
２８０　ＰＫＩ機能
３００　ショップ側サーバ装置
４００　外部機関サーバ装置
５００　ネットワーク
６００　プロバイダ
７００　通信キャリア
８００　ドメインネームサーバ
２６００　レジストレーションリスト
【図１】
2004110431.tif 000003
【図２】
2004110431.tif 000004
【図３】
2004110431.tif 000005
【図４】
2004110431.tif 000006
【図５】
2004110431.tif 000007
【図６】
2004110431.tif 000008
【図７】
2004110431.tif 000009
【図８】
2004110431.tif 000010
【図９】
2004110431.tif 000011
【図１０】
2004110431.tif 000012
【図１１】
2004110431.tif 000013
【図１２】
2004110431.tif 000014
【図１３】
2004110431.tif 000015
【図１４】
2004110431.tif 000016
【図１５】
2004110431.tif 000017
【図１６】
2004110431.tif 000018
【図１７】
2004110431.tif 000019
【図１８】
2004110431.tif 000020
【図１９】
2004110431.tif 000021
【図２０】
2004110431.tif 000022
【図２１】
2004110431.tif 000023
【図２２】
2004110431.tif 000024
【図２３】
2004110431.tif 000025
【図２４】
2004110431.tif 000026
【図２５】
2004110431.tif 000027
【図２６】
2004110431.tif 000028
【図２７】
2004110431.tif 000029
【図２８】
2004110431.tif 000030
【図２９】
2004110431.tif 000031
【図３０】
2004110431.tif 000032
【図３１】
2004110431.tif 000033
【図３２】
2004110431.tif 000034
【図３３】
2004110431.tif 000035
【図３４】
2004110431.tif 000036
【図３５】
2004110431.tif 000037
【図３６】
2004110431.tif 000038
【図３７】
2004110431.tif 000039
【図３８】
2004110431.tif 000040
【図３９】
2004110431.tif 000041
【図４０】
2004110431.tif 000042
【図４１】
2004110431.tif 000043
【図４２】
2004110431.tif 000044
【図４３】
2004110431.tif 000045
【図４４】
2004110431.tif 000046
【図４５】
2004110431.tif 000047
【図４６】
2004110431.tif 000048