(57)【要約】【課題】汎用のブラウザフォンの個体識別番号出力、メールの受信機能とＰＣのＷＷＷサイトへのアクセス機能を用いて簡易な方法でありながら安全にユーザ認証を行うことができるメールを用いた認証方法を提供する。【解決手段】Ｓ１〜Ｓ４：任意の端末Ｘは商店サーバＳを介して認証サーバＡにアクセスしてセッションＩＤを受け取りセッションＩＤとブラウザフォンＢのメールアドレスを送信し、Ｓ６：ＡはセッションＩＤとメールアドレスと生成した２つのワンタイムＵＲＬの組を保存し、ＢにセッションＩＤと一方のワンタイムＵＲＬのリンクを含む確認メールを送信し、Ｓ７：ＢはＳ１〜Ｓ４とＳ６のセッションＩＤの一致確認に基づく一方のワンタイムＵＲＬに指定されたＷｅｂページ送信の要求をＡにし、Ｓ８：ＡはＳ７のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、Ｂに個体識別番号の送信要求をし、Ｓ９，１０：Ａは受信した個体識別番号と予め保持したＢのメールアドレスと個体識別番号の組と一致すれば本人確認をＳに行う。【選択図】図１
2004192193.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが利用する任意の端末とブラウザフォンと、商店サーバと、予めブラウザフォンのメールアドレスと個体識別番号の組を保持するブラウザフォンＤＢを備えた認証サーバを通信回線を介して接続し、
任意の端末は、商店サーバを介して認証サーバとセッションを確立し、セッションＩＤを受信し、セッションＩＤとブラウザフォンのメールアドレスを送信するステップと、
認証サーバは、２つのワンタイムＵＲＬを生成し、セッションＩＤとブラウザフォンのメールアドレスと２つのワンタイムＵＲＬの組を保存し、ブラウザフォンにセッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールを送信するステップと、
ブラウザフォンは、任意の端末が受信したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく、一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を送信するステップと、
認証サーバは、受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信を要求するＷｅｂページをブラウザフォンに送信するステップと、
ブラウザフォンは、ユーザによる他方のＵＲＬクリックを契機とした他方のワンタイムＵＲＬに個体識別番号を送信するステップと、
認証サーバは、受信した個体識別番号が、ワンタイムＵＲＬとブラウザフォンのメールアドレスの組を元に、ブラウザフォンＤＢが保持するブラウザフォンのメールアドレスと個体識別番号の組の個体識別番号と一致すれば本人確認できたものとして商店サーバに本人確認メッセージを送信するステップと、を備えたことを特徴とするブラウザフォンのメールによるユーザ認証方法。
【請求項２】
請求項１に記載のブラウザフォンのメールによるユーザ認証方法において、
商店サーバは、本人確認メッセージを受信し、予め登録してある会員権をチェックし、任意の端末に対してログインを許可するステップを備えたことを特徴とするブラウザフォンのメールによるユーザ認証方法。
【請求項３】
ユーザが利用するブラウザフォンのメールアドレスと個体識別番号の組を保持するブラウザフォンＤＢを備え、
任意の端末からのアクセスに対し、セッションＩＤを発行して送信する手段と、
任意の端末からセッションＩＤとブラウザフォンのメールアドレスを受信し、２つのワンタイムＵＲＬを生成し、一時ＤＢにセッションＩＤとブラウザフォンのメールアドレスと２つのワンタイムＵＲＬの組を保存する手段と、
セッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信する手段と、
ブラウザフォンからの、任意の端末に発行したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく、一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を受信する手段と、
受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信を要求するＷｅｂページをブラウザフォンに送信する手段と、
ブラウザフォンからのユーザによる他方のワンタイムＵＲＬのクリックを契機とした他方のワンタイムＵＲＬ宛ての個体識別番号を受信する手段と、
受信した個体識別番号と、ワンタイムＵＲＬと、ブラウザフォンのメールアドレスの組を元に、ブラウザフォンＤＢのメールアドレスに対応する個体識別番号が一致すれば本人確認できたものとして本人確認メッセージを商店サーバに送信する手段と、を備えたことを特徴とするブラウザフォンのメールによるユーザ認証サーバ。
【請求項４】
任意の端末からのアクセスに対し、セッションＩＤを発行して送信するステップと、
任意の端末からセッションＩＤとブラウザフォンのメールアドレスを受信し、２つのワンタイムＵＲＬを生成し、セッションＩＤとブラウザフォンのメールアドレスと２つのワンタイムＵＲＬの組を一時ＤＢに保存するステップと、
セッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信するステップと、
ブラウザフォンからの任意の端末に発行したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく、一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を受信するステップと、
受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信を要求するＷｅｂページをブラウザフォンに送信するステップと、
ブラウザフォンからのユーザによる他方のワンタイムＵＲＬのクリックを契機とした他方のワンタイムＵＲＬ宛ての個体識別番号を受信するステップと、
受信した個体識別番号と、ワンタイムＵＲＬと、ブラウザフォンのメールアドレスの組を元に、ブラウザフォンのメールアドレスと個体識別番号の組を予め保持するブラウザフォンＤＢのメールアドレスに対応する個体識別番号が一致すれば、本人確認できたものとして本人確認メッセージを商店サーバに送信するステップと、を備えたことを特徴とする認証サーバにおけるブラウザフォンのメールによるユーザ認証方法。
【請求項５】
任意の端末からのアクセスに対し、セッションＩＤを発行して送信する処理と、
任意の端末からセッションＩＤとブラウザフォンのメールアドレスを受信し、２つのワンタイムＵＲＬを生成し、セッションＩＤとブラウザフォンのメールアドレスと２つのワンタイムＵＲＬの組を一時ＤＢに保存する処理と、
セッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信する処理と、
ブラウザフォンからの任意の端末に発行したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく、一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を受信する処理と、
受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信を要求するＷｅｂページをブラウザフォンに送信する処理と、
ブラウザフォンからのユーザによる他方のワンタイムＵＲＬのクリックを契機とした他方のワンタイムＵＲＬ宛ての個体識別番号を受信する処理と、
受信した個体識別番号と、ワンタイムＵＲＬと、ブラウザフォンのメールアドレスの組を元に、ブラウザフォンのメールアドレスと個体識別番号の組を予め保持するブラウザフォンＤＢのメールアドレスに対応する個体識別番号が一致すれば、本人確認できたものとして本人確認メッセージを商店サーバに送信する処理と、をコンピュータに実行させる認証サーバにおけるブラウザフォンのメールによるユーザ認証プログラム。
【請求項６】
任意の端末からのアクセスに対し、セッションＩＤを発行して送信する処理と、
任意の端末からセッションＩＤとブラウザフォンのメールアドレスを受信し、２つのワンタイムＵＲＬを生成し、セッションＩＤとブラウザフォンのメールアドレスと２つのワンタイムＵＲＬの組を一時ＤＢに保存する処理と、
セッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信する処理と、
ブラウザフォンからの任意の端末に発行したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく、一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を受信する処理と、
受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信を要求するＷｅｂページをブラウザフォンに送信する処理と、
ブラウザフォンからのユーザによる他方のワンタイムＵＲＬのクリックを契機とした他方のワンタイムＵＲＬ宛ての個体識別番号を受信する処理と、
受信した個体識別番号と、ワンタイムＵＲＬと、ブラウザフォンのメールアドレスの組を元に、ブラウザフォンのメールアドレスと個体識別番号の組を予め保持するブラウザフォンＤＢのメールアドレスに対応する個体識別番号が一致すれば、本人確認できたものとして本人確認メッセージを商店サーバに送信する処理と、をコンピュータに実行させる認証サーバにおけるブラウザフォンのメールによるユーザ認証プログラムを記録した記録媒体。
【請求項７】
ユーザが利用する任意の端末とブラウザフォンと、商店サーバと、予めブラウザフォンのメールアドレスと個体識別番号の組を保持するブラウザフォンＤＢを備えた認証サーバを通信回線を介して接続し、
任意の端末は、商店サーバを介して認証サーバとセッションを確立し、セッションＩＤとパスワードを受信し、セッションＩＤとブラウザフォンのメールアドレスを送信するステップと、
認証サーバは、２つのワンタイムＵＲＬを生成し、セッションＩＤとパスワードとメールアドレスと２つのワンタイムＵＲＬの組を一時ＤＢに保存し、ブラウザフォンにセッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信するステップと、
ブラウザフォンは、任意の端末に発行されたセッションＩＤと確認メールに含まれたセッションＩＤのユーザの一致確認に基づく、一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を送信するステップと、
認証サーバは、受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信とパスワードの入力を要求するＷｅｂページをブラウザフォンに送信するステップと、
ブラウザフォンは、ユーザによるパスワードの入力を契機とした他方のワンタイムＵＲＬに個体識別番号を送信するステップと、
認証サーバは、受信した個体識別番号を元にブラウザフォンＤＢにメールアドレスを問い合わせ、取得したメールアドレスから、メールアドレスとパスワードとワンタイムＵＲＬの組が正しいかどうかを一時ＤＢに問い合わせて、正しいならば本人確認ができたものとして、商店サーバに対して、本人確認のメッセージを送信するステップと、を備えたことを特徴とするブラウザフォンのメールによるユーザ認証方法。
【請求項８】
請求項７に記載のブラウザフォンのメールによるユーザ認証方法において、
商店サーバは、会員ＤＢを用いてユーザが会員権を持つかチェックし、任意の端末に対してログインを許可するステップと、を備えたことを特徴とするブラウザフォンのメールによるユーザ認証方法。
【請求項９】
ユーザが利用するブラウザフォンのメールアドレスと個体識別番号の組を保持するブラウザフォンＤＢを備え、
任意の端末からのアクセスに対し、セッションＩＤとパスワードを発行して送信する手段と、
任意の端末からのブラウザフォンのメールアドレスとセッションＩＤを受信して、２つのワンタイムＵＲＬを生成し、セッションＩＤとパスワードとメールアドレスと２つのワンタイムＵＲＬの組を一時ＤＢに保存する手段と、
セッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信する手段と、
ブラウザフォンからの任意の端末に発行したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を受信する手段と、
受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信とパスワードの入力を要求するＷｅｂページをブラウザフォンに送信する手段と、
ブラウザフォンからのユーザによるパスワードの入力を契機とした他方のワンタイムＵＲＬに個体識別番号を受信する手段と、
受信した個体識別番号を元にブラウザフォンＤＢにメールアドレスを問い合わせて、取得したメールアドレスからメールアドレスとパスワードとワンタイムＵＲＬの組が正しいかどうかを一時ＤＢに問い合わせて、正しいならば本人確認ができたものとして、商店サーバに対して本人確認のメッセージを送信する手段と、を備えたことを特徴とするブラウザフォンのメールによるユーザ認証サーバ。
【請求項１０】
ユーザが利用するブラウザフォンのメールアドレスと個体識別番号の組を保持するブラウザフォンＤＢを備え、
任意の端末からのアクセスに対し、セッションＩＤとパスワードを発行して送信するステップと、
任意の端末からのブラウザフォンのメールアドレスとセッションＩＤを受信して、２つのワンタイムＵＲＬを生成し、セッションＩＤとパスワードとメールアドレスと２つのワンタイムＵＲＬの組を一時ＤＢに保存するステップと、
セッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信するステップと、
ブラウザフォンからの任意の端末に発行したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を受信するステップと、
受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信とパスワードの入力を要求するＷｅｂページをブラウザフォンに送信するステップと、
ブラウザフォンからのユーザによるパスワードの入力を契機とした他方のワンタイムＵＲＬに個体識別番号を受信するステップと、
受信した個体識別番号を元にブラウザフォンＤＢにメールアドレスを問い合わせて、取得したメールアドレスからメールアドレスとパスワードとワンタイムＵＲＬの組が正しいかどうかを一時ＤＢに問い合わせて、正しいならば本人確認ができたものとして、商店サーバに対して本人確認のメッセージを送信するステップと、を備えたことを特徴とする認証サーバにおけるブラウザフォンのメールによるユーザ認証方法。
【請求項１１】
任意の端末からのアクセスに対し、セッションＩＤとパスワードを発行して送信する処理と、
任意の端末からのブラウザフォンのメールアドレスとセッションＩＤを受信して、２つのワンタイムＵＲＬを生成し、セッションＩＤとパスワードとメールアドレスと２つのワンタイムＵＲＬの組を一時ＤＢに保存する処理と、
セッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信する処理と、
ブラウザフォンからの任意の端末に発行したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を受信する処理と、
受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信とパスワードの入力を要求するＷｅｂページをブラウザフォンに送信する処理と、
ブラウザフォンからのユーザによるパスワードの入力を契機とした他方のワンタイムＵＲＬに個体識別番号を受信する処理と、
受信した個体識別番号を元にユーザが利用するブラウザフォンのメールアドレスと個体識別番号の組を保持するブラウザフォンＤＢにメールアドレスを問い合わせて、取得したメールアドレスからメールアドレスとパスワードとワンタイムＵＲＬの組が正しいかどうかを一時ＤＢに問い合わせて、正しいならば本人確認ができたものとして、商店サーバに対して本人確認のメッセージを送信する処理と、をコンピュータに実行させるための認証サーバにおけるブラウザフォンのメールによるユーザ認証プログラム。
【請求項１２】
任意の端末からのアクセスに対し、セッションＩＤとパスワードを発行して送信する処理と、
任意の端末からのブラウザフォンのメールアドレスとセッションＩＤを受信して、２つのワンタイムＵＲＬを生成し、セッションＩＤとパスワードとメールアドレスと２つのワンタイムＵＲＬの組を一時ＤＢに保存する処理と、
セッションＩＤと一方のワンタイムＵＲＬへのリンクを含む確認メールをブラウザフォンに送信する処理と、
ブラウザフォンからの任意の端末に発行したセッションＩＤと確認メールに含まれるセッションＩＤのユーザの一致確認に基づく一方のワンタイムＵＲＬに指定されたＷｅｂページ送信要求を受信する処理と、
受信した一方のワンタイムＵＲＬから他方のワンタイムＵＲＬを導き、他方のワンタイムＵＲＬへの個体識別番号の送信とパスワードの入力を要求するＷｅｂページをブラウザフォンに送信する処理と、
ブラウザフォンからのユーザによるパスワードの入力を契機とした他方のワンタイムＵＲＬに個体識別番号を受信する処理と、
受信した個体識別番号を元にユーザが利用するブラウザフォンのメールアドレスと個体識別番号の組を保持するブラウザフォンＤＢにメールアドレスを問い合わせて、取得したメールアドレスからメールアドレスとパスワードとワンタイムＵＲＬの組が正しいかどうかを一時ＤＢに問い合わせて、正しいならば本人確認ができたものとして、商店サーバに対して本人確認のメッセージを送信する処理と、をコンピュータに実行させるための認証サーバにおけるブラウザフォンのメールによるユーザ認証プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ブラウザフォンと汎用されている任意の端末を利用してメールによりユーザ認証を行うブラウザフォンのメールによる認証方法、認証サーバ、認証サーバにおける認証方法、及び認証サーバの認証プログラム並びにそのプログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
従来、オンラインショッピングなど複数の商店からユーザが商品、チケット等を購入する場合、（１）それぞれの商店に関連付けられたサーバが発行した会員ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）とパスワードで認証する方法が採られ、また、商店が増えると会員が個々の商店の会員ＩＤとパスワードの管理が煩雑になるため複数の商店の認証を一括して行う方法も行われている（例えば、Ｍｉｃｒｏｓｏｆｔ社のＮＥＴ  Ｐａｓｓｐｏｒｔ）、（２）一方、会員を識別するのにＩＣカードや生体情報（指紋や目の光彩など）を用いた方式も提案されている、（３）さらに、普及の著しいブラウザフォンを用いた認証方式も提案されている（例えば、非特許文献１  参照）。
【０００３】
【非特許文献１】
藤井治彦  外１名、「携帯電話を用いた認証方式」、情報処理学会第６４回全国大会、２００２年３月、Ｖｏｌ．３、ｐｐ．４２９−４３０
【０００４】
【発明が解決しようとする課題】
（１）パスワード認証は、特別な装置を必要としないため、汎用性はあるが、パスワードは、単なる文字列なので、盗み見などの悪意の第三者によるなりすましやユーザの忘却等の危険性がある。また、サイトごとにＩＤ，パスワードを記憶したり、定期的にパスワードの更新の必要があり、利便性が低かった。また、最近、ユーザのＩＤ，パスワードをまとめ、各商店サイトへのログインが、単一のＩＤ、パスワードで行えるサービスも出てきたが、逆に、そのＩＤ、パスワードが、一度漏洩すると、全ての商店サイトにログインされることを意味し、セキュリティ上問題があった。また応用技術として、ワンタイムパスワードなどもあるが、使い捨てパスワードを発生させるトークンを所持しておかなければならず、毎回、異なるパスワードの入力に手間がかかり、利便性に問題があった。
（２）ＩＣカード認証は、ＩＣカードを読取装置に挿入するのみでよいので利便性が高く、物理媒体による認証のためセキュリティレベルも高い。しかし、ネットショッピングはできるだけ多くのユーザから利用可能とすることが望まれるが、ＩＣカード認証では、ユーザ側の端末にＩＣカード読取装置が必要であり、現在、このようなＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）は極少数である。よって汎用性の面で問題があった。同様なことがバイオメトリクス認証についてもいえるが、さらにバイオメトリクス方式には、上記の問題点に加え、誤認証の問題がある。
（３）ブラウザフォンを用いた認証方式では、簡易な方法でありながら安全にユーザ認証を行える方式ではあるが、認証サーバがユーザを特定するＵＲＬが常に任意の端末にセッションＩＤの形で提示されるため、ＨＴＴＰを直接扱えるユーザによる成りすましが生じる可能性がある。
【０００５】
【課題を解決するための手段】
上記課題を解決するために、本発明は、ユーザを識別するためにインターネットアクセス機能を持つ携帯電話（ブラウザフォン：ウェブに接続してホームページを閲覧できる簡易ブラウザを備えた携帯電話）を用いて、汎用されているＰＣなどの端末から安全に商店にアクセスできるようにしたものである。ＰＣと同様、ブラウザフォン（携帯電話端末）は広く普及している。現在の携帯電話システムは高いセキュリティレベルを持ち、端末の偽造などが非常に困難である。また常に携帯して持つものであるため、ユーザが紛失、盗難に気ずきやすい特徴を持つ。ブラウザフォンは個体を識別する一意に決まるＩＤ（個体識別番号）を持っている。ブラウザフォンから直接、商店サーバにアクセスする場合はこの個体識別番号を用いて認証することが可能であるが、ブラウザフォンの画面の大きさなどの制約によりユーザは商品を選ぶなどの行為が快適にできるとは限らない。
本発明は、ユーザが携帯しているブラウザフォンと、家庭や職場またはインターネット喫茶店などの場所に設置されているインターネットにアクセスできる一般的なＰＣにより、ブラウザフォンが持つ個体識別番号を出力する機能、メールの受信機能、及び既存のＰＣが持つインターネット上のＷＷＷサイトへのアクセス機能、更に、一時的なＵＲＬであるワンタイムＵＲＬを用いて、簡易な方法でありながら安全にユーザ認証を行うことができる。
【０００６】
【発明の実施の形態】
（実施例１）
図１は、本発明の実施例１のメールによる認証システムの概要構成・認証手順を示す図である。
メールによる認証システムは、ユーザ１が利用する複数の任意の端末（ＰＣ）Ｘ：２及びブラウザフォンＢ：５と、複数の商店サーバＳ：３と、認証サーバＡ：４から構成され、複数の任意の端末Ｘと複数の商店サーバＳと認証サーバＡは通信回線を介して接続され、ブラウザフォンＢと認証サーバＡは無線回線を介して接続されている。
以下に、図１のメールによる認証システムのユーザ認証手順Ｓ１〜Ｓ１１を説明する。ただし、任意の端末をＸ、商店サーバをＳ、認証サーバをＡ、ブラウザフォンをＢと略記する。
Ｘは一般的なＰＣを想定しており、ＩＣカード読取装置など追加的な専用ハードウェアが一切不要である。Ａはユーザが本人であるかどうかの判定（本人確認）のみを行い、そのユーザがＳにログインできるかどうかの判定は、Ｓ内の会員ＤＢ（Ｄａｔａ  Ｂａｓｅ）を参照してＳ自身が行うものとする。また、ＳはブラウザフォンのメールアドレスをユーザＩＤとしており、Ａ内のブラウザフォンＤＢには、ブラウザフォンのメールアドレスと個体識別番号または挿入するＩＣカードの識別番号またはその両方（以降、単に個体識別番号と記す）が予め登録（記憶）されているものとする。会員ＤＢには会員のブラウザフォンのメールアドレスの一覧（すなわち、ユーザの会員権）が保持されている。
【０００７】
Ｓ１：ユーザはＸから、Ｓにアクセスする。ＳはＡにセッションＩＤを要求する。
Ｓ２：Ａは、セッションＩＤを発行し、Ｓに送信する。ＳはＸに対して図２に示すようなセッションＩＤを含んだメールアドレス入力画面（ログイン画面）を表示する。
Ｓ３：ユーザはＢのメールアドレスを図２のフォームに入力し、ＯＫボタンを押す。
Ｓ４：Ｘから、Ｓを経由してＡに、セッションＩＤとメールアドレスが送信される。
Ｓ５：ＳはＸに対して、「現在、セッションＩＤ：１２３４５の認証作業中です。」などの表示を行う。
Ｓ６：Ａは、図３に示すような確認メールをＢに送信する。この際、セッションＩＤとメールアドレスと生成した２つのワンタイムＵＲＬの組を、一時ＤＢに一時的に保存する。
Ｓ７：ユーザはＸ（図２：ログイン画面）と確認メール（図３）に表示されているセッションＩＤが同一かを確かめ、図３の確認メールのリンクをクリックする。ＢはＡに対して、ワンタイムＵＲＬが示すＷｅｂページの送信を要求する。
Ｓ８：Ａは、ワンタイムＵＲＬを元に、一時ＤＢから他方のワンタイムＵＲＬを導き、当該ＵＲＬへのリンクと、当該リンクへの移動を契機とした個体識別番号送信要求を含むＷｅｂページ（図４）をＢに送信する。
Ｓ９：ユーザは、図４の他方のワンタイムＵＲＬ（認証を行う）をクリックする、ＢはＡに対してＢの個体識別番号を送信する。
Ｓ１０：Ａは、個体識別番号を受信したら、それを受信したワンタイムＵＲＬが分かるので、そのワンタイムＵＲＬに対応するメールアドレスを一時ＤＢから取り出す。さらに、そのメールアドレスに対応する個体識別番号を、ブラウザフォンＤＢから取り出す。こうして得られた個体識別情報と、Ｂから送信された個体識別情報が一致すれば、本人確認できたものとして、Ｓに対して、「セッションＩＤ：１２３４５，メールアドレス：（Ｂのメールアドレス）の本人確認終了」の意味を含ませたメッセージを送信する。この後、使用したリンクと一時ＤＢ（セッションＩＤとメールアドレスの組）を削除する。
Ｓ１１：Ｓは、会員ＤＢから、メールアドレスを参照することによりユーザが会員権を持つかをチェックし、Ｘに対してログインを許可する。
【０００８】
図５に実施例１の認証サーバＡ：４の構成図を示す。
認証サーバＡは、セッションＩＤ発行部４−１、メールアドレス／セッションＩＤ受信・確認メール送信部及び２つのワンタイムＵＲＬ生成部４−２、本人確認部４−３、ブラウザフォンＤＢ４−５、一時ＤＢ４−４から構成される。
セッションＩＤ発行部４−１は、商店サーバＳのセッションＩＤ要求に対してセッションＩＤを発行する。メールアドレス／セッションＩＤ受信・確認メール送信部及びワンタイムＵＲＬ生成部４−２は、任意の端末Ｘからのメールアドレス／セッションＩＤを商店サーバＳを介して受信して２つのワンタイムＵＲＬを生成し、これらを組にして一時ＤＢ４−４に保存し、ブラウザフォンＢに確認メールを送信する。ブラウザフォンＤＢ４−５は予めブラウザフォンのメールアドレスと個体識別番号の組を登録しておく。本人確認部４−３は、ブラウザフォンＢから受信した個体識別番号と、受信したワンタイムＵＲＬに対応するメールアドレスを一時ＤＢから取り出し、さらにメールアドレスに対応する個体識別番号をブラウザフォンＤＢから取り出し、一致すれば本人確認ができたものとして商店サーバＳに本人確認終了メッセージを送信する。
【０００９】
（実施例２）
実施例２は、実施例１に対して一時パスワードを用いることにより、それを認証サーバＡとブラウザフォンＢとの間だけで認証するためセキュリティレベルを向上させることができる。
図６は、本発明の実施例２のメールによる認証システムの概要構成・認証手順を示す図である。
認証システムは、ユーザ１が利用する任意の端末（ＰＣ）Ｘ：２及びブラウザフォンＢ：５と、複数の商店サーバＳ：３と、認証サーバＡ：４から構成され、複数の任意の端末Ｘと複数の商店サーバＳと認証サーバＡは通信回線を介して接続され、ブラウザフォンＢと認証サーバＡは無線回線を介して接続されている。
以下に、図６の認証システムの認証手順Ｓ１〜Ｓ１１を説明する。ただし任意の端末をＸ、商店サーバをＳ、認証サーバをＡ、ブラウザフォンをＢと略記する。
Ｘは一般的なＰＣを想定しており、ＩＣカード読取装置など追加的な専用ハードウェアが一切不要である。Ａはユーザが本人であるかどうかの判定（本人確認）のみを行い、そのユーザがＳにログインできるかどうかの判定は、Ｓ内の会員ＤＢを参照してＳ自身が行うものとする。また、ＳはブラウザフォンのメールアドレスをユーザＩＤとしており、Ａ内のブラウザフォンＤＢには、ブラウザフォンのメールアドレスと個体識別番号が予め登録されているものとする。
【００１０】
Ｓ１：ユーザはＸからＳにアクセスする。Ｓは、ＡにセッションＩＤとパスワードを要求する。
Ｓ２：Ａは、セッションＩＤと一時的に使用するためのパスワードを発行し、Ｓに送信する。ＳはＸに対して、図７に示すようなセッションＩＤと一時パスワードを含んだメールアドレス入力画面（ログイン画面）を表示する。
Ｓ３：ユーザはＢのメールアドレスを図７のフォームに入力し、ＯＫボタンを押す。
Ｓ４：Ｘから、Ｓを経由してＡに、メールアドレスとセッションＩＤが送信される。
Ｓ５：ＳはＸに対して、「現在、セッションＩＤ：１２３４５の認証作業中です。」などの表示を行う。
Ｓ６：Ａは、図８に示すようなセッションＩＤと１つめ（一方）のワンタイムＵＲＬへのリンクを含む確認メールをＢに送信する。この際、セッションＩＤとパスワードとメールアドレスと生成した２つのワンタイムＵＲＬの組を、一時ＤＢに一時的に保存する。
Ｓ７：ユーザはＸ（ログイン画面）と確認メールに表示されているセッションＩＤが同一かを確かめ、図８に示された確認メールのリンクをクリックしてログインする。
Ｓ８：ＡはＢに図９に示すようなセッションＩＤを含み、ＯＫをクリックすると２つめ（他方）のワンタイムＵＲＬに入力した情報や個体識別番号が通知されるようなパスワード入力画面を表示する。
Ｓ９：ユーザはＸ（ログイン画面）に表示されているパスワードを図９のフォームに入力しＯＫボタンを押すと、ＢはＡに対してパスワードと個体識別番号を送信する。
Ｓ１０：Ａは、受信した個体識別番号をブラウザフォンＤＢに問い合わせて、対応するメールアドレスを引き出し、このメールアドレスとパスワードとワンタイムＵＲＬの組が正しいかどうかを一時ＤＢに問い合わせて、正しいならば本人確認ができたものとして、Ｓに対して、「セッションＩＤ：１２３４５，メールアドレス：（Ｂのメールアドレス）の本人確認終了」の意味を含ませたメッセージを送信する。この後、ワンタイムＵＲＬと同様に、使用したリンクと一時ＤＢ（セッションＩＤとパスワードとメールアドレスと２つのワンタイムＵＲＬの組）を削除する。
Ｓ１１：Ｓは、会員ＤＢから、ユーザが会員権を持つかチェックし、Ｘに対してログインを許可する。
【００１１】
図１０に実施例２の認証サーバＡ：４の構成図を示す。
認証サーバＡは、セッションＩＤ／一時パスワード発行部４−１１、メールアドレス／セッションＩＤ受信・確認メール送信部及び２つのワンタイム生成部４−１２、本人確認部４−１３、一時ＤＢ４−１４、ブラウザフォンＤＢ４−１５から構成される。
セッションＩＤ／一時パスワード発行部４−１１は、商店サーバＳのセッションＩＤとパスワード要求に対してセッションＩＤと一時パスワードを発行する。メールアドレス／セッションＩＤ受信・確認メール送信部及び２つのワンタイムＵＲＬ生成部４−１２は、任意の端末Ｘからのメールアドレス／セッションＩＤを商店サーバＳを介して受信して、２つのワンタイムＵＲＬを生成し、これらを組にして一時ＤＢ４−１４に保存し、ブラウザフォンＢに確認メールを送信する。ブラウザフォンＤＢ４−１５は予めブラウザフォンＢのメールアドレスと個体識別番号を登録しておく。本人確認部４−１３は、ブラウザフォンＢのログインに対し、パスワード入力画面をブラウザフォンＢに送信し、ブラウザフォンＢからワンタイムＵＲＬと個体識別番号とパスワードを受信し、個体識別番号をブラウザフォンＤＢに問い合わせて対応するメールアドレスを取り出し、このメールアドレスとワンタイムＵＲＬとパスワードの組が正しいかどうかを一時ＤＢに問い合わせ、正しいならば本人確認できたものとして商店サーバＳに対して本人確認終了のメッセージを送信する。
【００１２】
なお、本発明のメールによる認証システムに用いられる商店サーバと認証サーバは、ＣＰＵやメモリ等を有するコンピュータと操作端末と記録媒体から構成することができる。記録媒体は、ＣＤ−ＲＯＭ、磁気ディスク装置、半導体メモリ等の機械読み取り可能な記録媒体であり、ここに記録された制御プログラムは、コンピュータに読み取られ、コンピュータ上に前述した実施の形態における各構成要素を実現する。
【００１３】
【発明の効果】
本発明は、ユーザが携帯しているブラウザフォンと、家庭や職場またはインターネット喫茶店などの場所に設置されているインターネットにアクセスできる汎用のＰＣにより、ブラウザフォンが持つ個体識別番号を出力する機能、メールの受信機能、及び既存のＰＣが持つインターネット上のＷＷＷサイトへのアクセス機能を用いて、簡単な方法でありながら安全に、かつ従来のものよりも成りすまし、し難い形態でユーザ認証を行うことができる。
【図面の簡単な説明】
【図１】実施例１の認証システムの概要構成・認証手順を示す図。
【図２】実施例１の任意の端末Ｘに表示された商店サーバＳのログイン画面の一例を示す図。
【図３】実施例１のブラウザフォンＢに表示された確認メールの一例を示す図。
【図４】実施例１のブラウザフォンＢに表示されるＷｅｂページの一例を示す図。
【図５】実施例１の認証サーバＡの構成図。
【図６】実施例２の認証システムの概要構成・認証手順を示す図。
【図７】実施例２の任意の端末Ｘに表示された商店サーバＳのログイン画面の一例を示す図。
【図８】実施例２のブラウザフォンＢに表示された確認メールの一例を示す図。
【図９】実施例２のブラウザフォンＢに表示されたパスワード入力画面の一例を示す図。
【図１０】実施例２の認証サーバＡの構成図。
【符号の説明】
１      ユーザ
２      任意の端末Ｘ
３            商店サーバＳ
４      認証サーバＡ
４−１・・・セッションＩＤ発行部、４−２，４−１２・・・メールアドレス／セッションＩＤ受信・確認メール送信部及び２つのワンタイムＵＲＬ生成部、４−３，４−１３・・・本人確認部、４−４，４−１４・・・一時ＤＢ、４−５，４−１５ブラウザフォンＤＢ、４−１１・・・セッションＩＤ／一時パスワード発行部、
５      ブラウザフォンＢ
【図１】
2004192193.tif 000003
【図２】
2004192193.tif 000004
【図３】
2004192193.tif 000005
【図４】
2004192193.tif 000006
【図５】
2004192193.tif 000007
【図６】
2004192193.tif 000008
【図７】
2004192193.tif 000009
【図８】
2004192193.tif 000010
【図９】
2004192193.tif 000011
【図１０】
2004192193.tif 000012