(57)【特許請求の範囲】
【請求項１】
第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムであって、
前記認証装置は、
第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶手段と、
前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、
前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶手段に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証手段と、
ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記第１の端末をネットワークに接続する契約管理装置に通知する通知手段と、を有し、
前記サービス提供装置は、
前記サービス提供の許可を示す認証結果の場合、前記第１の端末または第２の端末にサービスを提供する提供手段を有すること
を特徴とする通信システム。
【請求項２】
第１の端末をネットワークに接続する契約管理装置と、前記第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムであって、
前記認証装置は、
第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶手段と、
前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、
前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶手段に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証手段と、
ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記契約管理装置に通知する通知手段と、を有し、
前記サービス提供装置は、
前記サービス提供の許可を示す認証結果の場合、前記第１の端末または第２の端末にサービスを提供する提供手段を有すること
を特徴とする通信システム。
【請求項３】
請求項２記載の通信システムであって、
前記契約管理装置は、前記第１の端末からのワンタイムパスワード生成要求を前記認証装置に接続する際に、当該第１の端末の契約情報を付加して接続する接続手段を有し、
前記認証装置の前記生成手段は、ワンタイムパスワード生成要求とともに受信した前記契約情報を、前記認証記憶手段の対応する端末識別情報と対応付けて記憶し、
前記認証装置の通知手段は、ワンタイムパスワードが一致した場合、前記サービス提供装置から受信した前記課金情報と、前記認証記憶手段に記憶された対応する契約情報とを、前記契約管理装置に通知すること
を特徴とする通信システム。
【請求項４】
請求項３記載の通信システムであって、
前記認証装置は、ワンタイムパスワードが一致した場合、前記契約情報を含む与信要求を前記契約管理装置に送信する与信要求手段をさらに有し、
前記契約管理装置は、前記与信要求で指定された契約情報のユーザが、サービス提供装置のサービスの決済が可能か否かを判別する与信手段をさらに有し、
前記サービス提供装置の提供手段は、ワンタイムパスワードの認証に成功し、かつ、前記与信手段が決済可能と判別した場合に、前記第１の端末または第２の端末にサービスを提供すること
を特徴とする通信システム。
【請求項５】
請求項２から請求項４のいずれか１項に記載の通信システムであって、
前記契約管理装置は、前記第１の端末の通信料金に、前記課金情報に基づく前記サービス提供装置のサービス料を加算して、前記第１の端末のユーザに請求する請求手段を有すること
を特徴とする通信システム。
【請求項６】
第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムにおける認証装置であって、
第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶手段と、
前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、
前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶手段に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証手段と、
ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記第１の端末をネットワークに接続する契約管理装置に通知する通知手段と、を有すること
を特徴とする認証装置。
【請求項７】
第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムにおける通信方法であって、
前記認証装置は、
第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶部を有し、
前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、
前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶部に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証ステップと、
ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記第１の端末をネットワークに接続する契約管理装置に通知する通知ステップと、を行い、
前記サービス提供装置は、
前記サービス提供の許可を示す認証結果の場合、前記第１の端末または第２の端末にサービスを提供する提供ステップを行うこと
を特徴とする通信方法。
【請求項８】
第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムにおける認証装置が行う認証方法であって、
前記認証装置は、
第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶部を有し、
前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、
前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶部に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証ステップと、
ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記第１の端末をネットワークに接続する契約管理装置に通知する通知ステップと
を行うこと
を特徴とする認証方法。
【請求項９】
第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムにおける認証装置が実行する認証プログラムであって、
前記認証装置は、第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶部を有し、
前記認証装置に、
前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、
前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶部に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証ステップと、
ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記第１の端末をネットワークに接続する契約管理装置に通知する通知ステップと、を実行させること
を特徴とする認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワンタイムパスワードを用いてユーザの正当性を認証する通信技術に関し、特にＷｅｂサイトのサービス利用料を課金する通信技術に関する。
【背景技術】
【０００２】
近年、フィッシング詐欺に代表される、インターネット上でのユーザＩＤ、パスワードなどの詐取・盗難（identity theft）が問題となっている。そのため、より高いセキュリティを確保し、ユーザの正当性を認証する技術が求められている。例えば、特許文献１には、ワンタイムパスワードを用いて、ユーザ認証を行うパスワード認証システムが記載されている。
【０００３】
また、インターネットの普及に伴い、様々なコンテンツを提供するＷｅｂサイトがインターネット上に存在する。例えば、携帯電話通信事業者が認定した、携帯電話からのアクセスが可能な公式サイトがある。公式サイトの場合、携帯電話通信事情者のホームページ内に登録され、有料の公式サイトの利用料金については携帯電話通信事業者が徴収している。これに対し、公式サイト以外の非公式サイトがある。特許文献２には、インターネット上に公開された非公式サイトからの有料情報の受信に対して課金することができる携帯電話向けコンテンツ課金システムが記載されている。
【特許文献１】特開２００４−２４０６３７
【特許文献２】特開２００２−１２３７５８
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、携帯電話およびパソコンからアクセス可能な非公式サイトでは、サイトの利用料金を請求することは容易ではない。すなわち、非公式サイトでは、一般的には匿名で（個人情報を提供することなく）アクセスされるため、本人確認が難しい。また、非公式サイトでは、自ら決済手段を備える必要があり、そのシステム構築にコストや負荷が発生する。さらに、コンテンツのダウンロードなど比較的小額のサービス利用料の場合に、クレジット番号などの決済情報を入力することに抵抗があるユーザも存在する。
【０００５】
一方、公式サイトとして認定を受けるためには、携帯電話通信事業者の企画審査があり、新規参入が容易ではない。
【０００６】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、認証情報の漏洩リスクを軽減し、より高いセキュリティを確保しつつ、公式サイトと同様に、非公式サイトの利用料を携帯電話通信事業者が請求することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムであって、前記認証装置は、  第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶手段と、前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶手段に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、認証結果を前記サービス提供装置に送信する認証手段と、を有し、前記サービス提供装置は、ワンタイムパスワードの認証に成功した認証結果の場合、前記第１の端末または第２の端末にサービスを提供する提供手段と、前記第１の端末または第２の端末に提供するサービスの課金情報を、前記第１の端末をネットワークに接続する契約管理装置に通知する通知手段と、を有する。
【０００８】
また、本発明は、第１の端末をネットワークに接続する契約管理装置と、前記第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムであって、前記認証装置は、第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶手段と、前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶手段に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、認証結果を前記サービス提供装置に送信する認証手段と、を有し、前記サービス提供装置は、ワンタイムパスワードの認証に成功した認証結果の場合、前記第１の端末または第２の端末にサービスを提供する提供手段と、前記第１の端末または第２の端末に提供するサービスの課金情報を、前記契約管理装置に通知する通知手段と、を有する。
【０００９】
また、本発明は、第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムにおける認証装置であって、第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶手段と、前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶手段に記憶する生成手段と、前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶手段に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証手段と、ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記第１の端末をネットワークに接続する契約管理装置に通知する通知手段と、を有する。
【００１０】
また、本発明は、第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムにおける通信方法であって、前記認証装置は、第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶部を有し、前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶部に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、認証結果を前記サービス提供装置に送信する認証ステップと、を行い、前記サービス提供装置は、前記第１の端末または第２の端末に提供するサービスの課金情報を前記第１の端末をネットワークに接続する契約管理装置に通知する通知ステップと、ワンタイムパスワードの認証に成功した認証結果の場合、前記第１の端末または第２の端末にサービスを提供する提供ステップと、を行う。
【００１１】
また、本発明は、第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムにおける認証装置が行う認証方法であって、前記認証装置は、第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶部を有し、前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶部に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証ステップと、ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記第１の端末をネットワークに接続する契約管理装置に通知する通知ステップとを行う。
【００１２】
また、本発明は、第１の端末または第２の端末にサービスを提供するサービス提供装置と、認証装置とを有する通信システムにおける認証装置が実行する認証プログラムであって、前記認証装置は、第１の端末の端末識別情報と、ワンタイムパスワードと、ユーザＩＤとを対応付けて記憶する認証記憶部を有し、前記認証装置に、前記第１の端末から端末識別情報を含むワンタイムパスワード生成要求を受け付けて、当該端末識別情報に対応するワンタイムパスワードを生成し、生成したワンタイムパスワードを第１の端末に送信するとともに前記認証記憶部に記憶する生成ステップと、前記第１の端末または第２の端末において入力されたユーザＩＤおよびワンタイムパスワードを含む認証要求を前記サービス提供装置から受信し、受信したワンタイムパスワードと前記認証記憶部に記憶された対応するユーザＩＤのワンタイムパスワードとが一致するか否かを認証し、前記第１の端末または第２の端末へのサービス提供の許可または拒否を示す認証結果を前記サービス提供装置に送信する認証ステップと、ワンタイムパスワードが一致した場合、前記サービス提供装置が提供するサービスの課金情報を前記サービス提供装置から受信し、前記第１の端末をネットワークに接続する契約管理装置に通知する通知ステップと、を実行させる。
【発明の効果】
【００１３】
本発明では、認証情報の漏洩リスクを軽減し、より高いセキュリティを確保しつつ、公式サイトと同様に、非公式サイトの利用料を携帯電話通信事業者が請求することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について説明する。
【００１５】
図１は、本発明の実施形態が適用された通信システムの全体構成図である。図示する通信システムは、ユーザが携帯する携帯電話（第１の端末）１と、ＰＣ（Personal Computer）などの端末（第２の端末）２と、認証サーバ３と、少なくとも１つのサービス提供サーバ４と、少なくとも１つのキャリアサーバ（契約管理装置）５と、を有する。携帯電話１は携帯電話網８、キャリアサーバ５、およびインターネット９を介して、認証サーバ３またはサービス提供サーバ４に接続される。端末２は、インターネット９を介してサービス提供サーバ４に接続されるものとする。
【００１６】
本システムのユーザは、携帯電話１または端末２を用いて、所定のサービス提供サーバ４が提供するＷｅｂサイトのサービスを利用可能なユーザであって、あらかじめ、サービス提供サーバ４のＷｅｂサイトに登録し、当該Ｗｅｂサイト内でユーザを識別するためのサイトユーザＩＤを取得しているものとする。
【００１７】
また、ユーザは、携帯電話１を用いて認証サーバ３から、使い捨てのパスワード（以下、「ワンタイムパスワード」）を取得する。そして、ユーザは、携帯電話１または端末２からサービス提供サーバ４のＷｅｂサイトにログインする際に、携帯電話１を用いて取得したワンタイムパスワードと、サイトユーザＩＤ等を入力するものとする。
【００１８】
図示する携帯電話１は、ユーザの指示を受け付ける指示受付部１１と、各種の情報・画面を表示する表示部１２と、を有する。なお、携帯電話１は、図示しないメモリ等の記憶装置に、機体識別番号などの携帯電話ＩＤがあらかじめ記憶されているものとする。なお、携帯電話ＩＤが記憶されているメモリ等は、携帯電話１から着脱可能なＩＣカードであってもよい。
【００１９】
図示する端末２は、ユーザの各種指示を受け付ける指示受付部２１と、出力装置に各種の情報・画面を表示する表示部２２と、を有する。
【００２０】
本実施形態の認証サーバ３は、サービス提供サーバ４に対してユーザ認証機能を提供するものであって、携帯電話１からの要求によりワンタイムパスワードを生成し、携帯電話１に送信する。また、認証サーバ３は、複数の携帯電話通信事業者（キャリア）の公式サイトであるものとする。
【００２１】
図示する認証サーバ３は、携帯電話１の要求を受け付けてワンタイムパスワードを生成し、生成したワンタイムパスワードを携帯電話１に送信する生成部３１と、ワンタイムパスワードの認証を行う認証部３２と、サービス提供サーバ４が提供したサービスの課金情報をキャリアサーバ５に通知する通知部３３と、キャリアサーバ５に対して当該ユーザの与信処理を要求する与信要求部３４と、各種の認証情報が記憶された認証テーブル３６とを有する。認証テーブル３６については、後述する。
【００２２】
サービス提供サーバ４は、携帯電話通信事業者の非公式サイト（Ｗｅｂサイト）をインターネット９上に公開し、インターネットを介して各種のサービスや商品（以下、「サービス等」）をユーザに提供する。例えば、サービス提供サーバ４は、映像、音楽、情報などの様々なコンテンツをユーザの携帯電話１または端末２に配信するコンテンツプロバイダなどが考えられる。また、サービス提供サーバ４は、オンラインショッピングなどの電子商取引のｗｅｂサイトを提供するサーバであってもよい。
【００２３】
図示するサービス提供サーバ４は、ログイン処理部４１と、ログイン後にコンテンツ配信などの各種のサービス提供を行うサービス提供部４２と、提供するサービス内容の課金情報を通知する通知部４３と、ログイン情報テーブル４４とを有する。ログイン情報テーブル４４には、当該サービス提供サーバ４のＷｅｂサイトに登録した各ユーザのサイトユーザＩＤなどが記憶されている。
【００２４】
キャリアサーバ５は、携帯電話通信事業者（キャリア）が運営するサーバであって、携帯電話１をインターネット９に接続するインターネット接続サーバである。キャリアサーバ５は、携帯電話通信事業者毎に備えられるものとする。携帯電話１は、当該携帯電話１に対応する携帯電話通信事業者の携帯電話網８を介して対応するキャリアサーバ５にアクセスし、キャリアサーバ５は携帯電話１をインターネット９に接続する。
【００２５】
図示するキャリアサーバ５は、携帯電話１から入力された情報をインターネット９に接続する接続部５１と、サービス提供サーバ４の課金情報に基づいて携帯電話１のユーザにサービス提供サーバのサービス料金を請求する請求部５２と、決済が可能かどうかを確認する与信部５３と、契約情報データベース５４と、請求データベース５５とを有する。
【００２６】
契約情報データベースには、携帯電話１毎に、契約情報、携帯電話ＩＤ（機体識別番号、シリアル番号など）、ユーザ情報（氏名、住所など）、決済情報（決済種別、口座番号、与信限度枠など）などが記憶されているものとする。契約情報は、ユーザが携帯電話通信事業者と携帯電話の契約をする際に設定される、携帯電話またはユーザを識別するための識別情報であって、例えば電話番号、ユーザＩＤなどが考えられる。
【００２７】
請求データベース５５には、携帯電話１毎に、契約情報、携帯電話の通話料金・通信料金、サービス提供サーバ４のサービス利用料金などが記憶される。
【００２８】
次に、認証サーバ３の認証テーブル３６について説明する。
【００２９】
図２は、認証テーブル３６の一例を示す図である。図示する認証テーブル３６は、携帯電話１毎に、携帯電話ＩＤ３６１（機体識別番号、シリアル番号など）と、ＰＩＮ（Personal Identification Number）３６２と、サイトユーザＩＤ３６３と、契約情報３６４と、ワンタイムパスワード３６５と、を有する。
【００３０】
ＰＩＮ３６２は、ユーザが任意に設定する暗証番号である。サイトユーザＩＤは、サービス提供サーバ４のＷｅｂサイト内でユーザを識別するためのユーザＩＤである。１人のユーザが複数のサービス提供サーバ４のＷｅｂサイトに登録し、複数のサイトユーザＩＤを有する場合には、サイトユーザＩＤ毎にレコードが生成されるものとする。
【００３１】
契約情報３６４には、携帯電話１がキャリアサーバ５を介して認証サーバ３にアクセスする際に、キャリアサーバ５が付加した契約情報が設定される。ワンタイムパスワード３６５には、生成部３１が生成したワンタイムパスワード３６５が設定される。
【００３２】
上記説明した、携帯電話１、端末２、認証サーバ３、サービス提供サーバ４およびキャリアサーバ５は、いずれも、例えば図３に示すようなＣＰＵ９０１と、メモリ９０２と、ＨＤＤ等の外部記憶装置９０３と、キーボードやマウスなどの入力装置９０４と、ディスプレイやプリンタなどの出力装置９０５と、ネットワークと接続するための通信制御装置９０６と、を備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵ９０１がメモリ９０２上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。
【００３３】
例えば、認証サーバ３、サービス提供サーバ４およびキャリアサーバ５の各機能は、認証サーバ３用のプログラムの場合は認証サーバ３のＣＰＵ９０１が、サービス提供サーバ４用のプログラムの場合はサービス提供サーバ４のＣＰＵ９０１が、そして、キャリアサーバ５用のプログラムの場合はキャリアサーバ５のＣＰＵ９０１が、それぞれ実行することにより実現される。
【００３４】
なお、認証サーバ３の認証テーブル３６には、認証サーバ３のメモリ９０２または外部記憶装置９０３が用いられ、サービス提供サーバ４のログイン情報テーブル４４には、サービス提供サーバ４のメモリ９０２または外部記憶装置９０３が用いられ、キャリアサーバ５の契約情報データベース５４および請求データベース５５には、キャリアサーバ５のメモリ９０２または外部記憶装置９０３が用いられるものとする。また、入力装置９０４および出力装置９０５については、各装置が必要に応じて備えるものとする。
【００３５】
次に、本実施形態の処理について、図４から図７を用いて説明する。本実施形態では、より高度なユーザ認証を行うために、携帯電話１を用いて取得したワンタイムパスワードを用いてユーザ認証を行うものとする。
【００３６】
まず、ワンタイムパスワードの発行処理について説明する。ユーザは、端末２または携帯電話１を用いていずれかのサービス提供サーバ４のＷｅｂサイトにログインする前に、携帯電話１を用いてワンタイムパスワードを取得し、取得したワンタイムパスワードをサイトユーザＩＤとともに端末２または携帯電話１から入力する。
【００３７】
図４は、ワンタイムパスワードの発行処理のシーケンス図である。図５は、携帯電話１の出力装置に表示される各種画面（画面遷移）の一例を示したものである。
【００３８】
まず、携帯電話１は、ユーザの指示を受け付けて所定のＵＲＬ（Uniform Resource Locator）を指定して対応する携帯電話網８およびキャリアサーバ５を介して認証サーバ３にアクセスし、例えば図４に示すメニュー画面５１を出力装置に表示する（Ｓ１１）。そして、携帯電話１の指示受付部１１は、ユーザの指示を受け付けて、ワンタイムパスワード発行要求を、キャリアサーバ５を介して認証サーバ３に送信する（Ｓ１２）。図示する例では、ユーザは、メニュー画面５１のＯＴＰ発行ボタンをクリックするものとする。
【００３９】
認証サーバ３の生成部３１は、ワンタイムパスワード発行要求を受け付けると、ＰＩＮ入力画面を携帯電話１に送信する（Ｓ１３）。携帯電話１の表示部１２は、例えば、図５に示すＰＩＮ入力画面５２を出力装置に表示する（Ｓ１４）。ユーザは、ＰＩＮ入力欄にＰＩＮを入力し、送信ボタンをクリックする。そして、携帯電話１の指示受付部１１は、入力されたＰＩＮを、キャリアサーバ５を介して認証サーバ３に送信する（Ｓ１５）。なお、指示受付部１１は、認証サーバ３に情報を送信する際に、当該携帯電話１のメモリ等に記憶された携帯電話ＩＤを併せて送信するものとする。
【００４０】
また、キャリアサーバ５の接続部５１は、携帯電話１で入力されたＰＩＮおよび携帯電話ＩＤを認証サーバ３に送信する際に、当該携帯電話１の契約情報を付加して認証サーバ３に送信する（Ｓ１６）。すなわち、接続部５１は、契約情報データベース５４の中から送信された携帯電話ＩＤに対応する契約情報を特定し、特定した契約情報を付加するものとする。
【００４１】
認証サーバ３の生成部３１は、携帯電話ＩＤ、ＰＩＮおよび契約情報を受信する。そして、生成部３１は、携帯電話１が送信した携帯電話ＩＤおよびＰＩＮを有するレコードが、認証テーブル３６に存在するか否かを判別する。認証テーブル３６に存在する場合、生成部３１は、所定のアルゴリズムによりワンタイムパスワードを生成する（Ｓ１７）。そして、生成部３１は、生成したワンタイムパスワードと、受信した契約情報とを、認証テーブル３６の対応するレコードに記憶する（Ｓ１８）。なお、対象となるレコードが認証テーブル３６に存在しない場合、不正なユーザからの要求であると判別し、生成部３１は、エラーメッセージを携帯電話１に送信する（不図示）。
【００４２】
そして、認証サーバ３の生成部３１は、生成されたワンタイムパスワードを含むワンタイムパスワード表示画面を携帯電話１に送信する（Ｓ１９）。携帯電話１の表示部１２は、例えば、図５のワンタイムパスワード表示画面５３を出力装置に表示する（Ｓ２０）。ユーザは、端末２または携帯電話１からサービス提供サーバ４のＷｅｂサイトにログインする際に、携帯電話１に表示されたワンタイムパスワードを入力する。
【００４３】
次に、端末２または携帯電話１からサービス提供サーバ４のＷｅｂサイトにログインする際の処理について説明する。ここでは、端末２を用いてサービス提供サーバ４のＷｅｂサイトにログインする処理を例として、以下説明する。
【００４４】
図６は、ログイン処理のシーケンス図である。図７は、端末２の出力装置に表示される各種画面（画面遷移）の一例を示したものである。まず、端末２の指示受付部２１は、ユーザの指示を受け付けて、所定のＵＲＬを指定してサービス提供サーバ４のＷｅｂサイトにアクセスし、サービス提供サーバ４からログイン画面を取得する。そして、端末２の表示部２２は、例えば図７に示すログイン画面７１を、出力装置に表示する（Ｓ３１）。
【００４５】
図示するログイン画面７１には、ユーザＩＤ入力欄と、パスワード入力欄と、ログインボタンと、が表示されている。ユーザは、あらかじめ当該Ｗｅｂサイトに登録済みのサイトユーザＩＤと、携帯電話１を用いて取得したワンタイムパスワードとを、それぞれの入力欄に入力する。端末２の指示受付部２１は、サイトユーザＩＤおよびワンタイムパスワードを含むログイン要求を、サービス提供サーバ４に送信する（Ｓ３２）。
【００４６】
サービス提供サーバ４のログイン処理部４１は、ログイン情報テーブル４４の中から受信したサイトユーザＩＤが存在するか否か判別する（Ｓ３３）。ログイン情報テーブル４４に受信したサイトユーザＩＤが存在する場合、通知部４３は、認証要求を認証サーバ３に送信する（Ｓ３４）。認証要求には、端末２から送信されたサイトユーザＩＤおよびワンタイムパスワードと、当該サービス提供サーバ４が提供するサービスの課金情報が含まれる。課金情報には、キャリアサーバ５が携帯電話１のユーザ（契約者）に当該サービスのサービス料を請求するのに必要な情報が含まれる。例えば、課金情報には、サービス内容、サービス料金、日時、サービス提供サーバ（Ｗｅｂサイト）の識別情報、サイトユーザＩＤなどが含まれることが考えられる。
【００４７】
なお、受信したサイトユーザＩＤが存在しない場合（Ｓ３３）、ログイン処理部４１は、未登録または不正なユーザからの要求であるとして、エラーメッセージを端末２に送信する（不図示）。
【００４８】
認証サーバ３の認証部３２は、認証要求で指定されたサイトユーザＩＤのワンタイムパスワードを認証テーブル３６から読み出す。そして、認証部３２は、認証テーブル３６に設定されたワンタイムパスワードと、Ｓ３２で端末２から入力されたワンタイムパスワードとが一致するか否かを判別する（Ｓ３５）。ワンタイムパスワードが一致した場合（認証に成功した場合）、認証部３２は、正当なユーザからのログイン要求であると認証する。
【００４９】
一方、ワンタイムパスワードが一致しない場合、生成部３１は、認証に失敗した旨を示すエラーメッセージを、サービス提供サーバ４を介して端末２に送信する（不図示）。
【００５０】
認証に成功した場合、与信要求部３４は、キャリアサーバ５に与信要求を送信する（Ｓ３６）。すなわち、与信要求部３４は、Ｓ３３の認証要求に含まれるサイトユーザＩＤに対応する契約情報を認証テーブル３６から特定し、特定した契約情報を含む与信要求をキャリアサーバ５に送信する。なお、与信要求部３４は、Ｓ３４の認証要求に含まれる課金情報を与信要求に含めて送信することとしてもよい。
【００５１】
キャリアサーバ５の与信部５３は、与信要求で指定された契約情報の携帯電話１のユーザに対して、決済が可能であるか否かを確認する与信処理を行う（Ｓ３７）。すなわち、与信部５３は、当該契約情報が契約情報データベース５４に存在するか否かをチェックし、契約情報データベース５４に存在する場合、当該契約情報に対応する各種の情報（例えば、決済情報など）に基づいて決済が可能か否かを判別する。そして、与信部５３は、与信結果（決済ＯＫ、決済ＮＧ）を、認証サーバ３に送信する（Ｓ３８）。
【００５２】
認証サーバ３の与信要求部３４は、決済ＯＫの与信結果をキャリアサーバ５から受信した場合、認証に成功した旨（ワンタイムパスワードの認証に成功し、かつ与信結果がＯＫである）の認証結果を、サービス提供サーバ４に送信する（Ｓ３９）。一方、決済ＮＧの与信結果をキャリアサーバ５から受信した場合、与信要求部３４は、与信結果がＮＧである旨を示す認証結果をサービス提供サーバ４に送信する（Ｓ３９）。
【００５３】
サービス提供サーバ４のログイン処理部４１は、認証に成功した旨の認証結果を受け付けると、当該ユーザのログインを許可し、ログイン後画面を端末２に送信する（Ｓ４０）。そして、端末２は、例えば図７に示すログイン後画面７２を、出力装置に表示する（Ｓ４１）。これにより、ユーザは、サービス提供サーバ４のサービス提供部４２が提供するＷｅｂサイトのサービス（例えば、コンテンツのダウンロードなど）を利用することができる。一方、ログイン処理部４１は、与信がＮＧである旨の認証結果を受け付けると、与信に失敗した旨を示すエラーメッセージを、端末２に送信する（不図示）。
【００５４】
また、認証サーバ３の通知部３３は、Ｓ３８において決済ＯＫの与信結果をキャリアサーバ５から受信した場合、キャリアサーバ５に課金情報を通知する（Ｓ４２）。すなわち、通知部３３は、Ｓ３３の認証要求に含まれるサイトユーザＩＤに対応する契約情報を認証テーブル３６から特定し、特定した契約情報とＳ３３の認証要求に含まれる課金情報とをキャリアサーバ５に送信する。
【００５５】
キャリアサーバ５の請求部５２は、受信した課金情報を、受信した契約情報と対応付けて請求データベース５５に登録するなどの課金処理を行う（Ｓ４３）。
【００５６】
そして、請求部５２は、所定のタイミング（例えば、月次など）で、携帯電話１のユーザ（契約者）に対する請求処理を行う（Ｓ４４）。すなわち、請求部５２は、請求データベース５５を参照し、登録された携帯電話１毎（契約情報毎）に所定の期間の請求書を作成する。なお、本実施形態では、携帯電話１の通話料金・通信料金に、サービス提供サーバ４のサービス利用料（Ｓ４４で登録した課金情報）を加算した請求書を作成するものとする。
【００５７】
また、請求部５２は、所定のタイミング（例えば、月次、日次など）で、サービス提供サーバ４に対してサービス利用料の支払い処理を行う（Ｓ４５）。すなわち、請求部５２は、Ｓ４４でサービス提供サーバ４に替わってユーザから集金するサービス提供サーバ４のサービス利用料を、請求データベース５５を参照してサービス提供サーバ４毎に算出し、一定の手数料を除いた額を各サービス提供サーバ４に送金する。
【００５８】
なお、図６および図７では端末２を用いてログインする場合について説明したが、携帯電話１を用いてログインする場合も同様の処理である。
【００５９】
以上説明したように本実施形態では、携帯電話通信事業者の公式サイトである認証サーバ３を用いることにより、サービス提供サーバのＷｅｂサイトが非公式サイトであっても、当該サイトのサービス利用料の課金および回収を携帯電話通信事業者のキャリアサーバが行う。
【００６０】
これにより、サービス提供サーバは、公式サイトになるための企画審査の承認を受ける作業が不要になる。また、公式サイトになる場合、携帯電話通信事業者毎に企画審査の承認を受ける必要があるが、本実施形態では認証サーバを用いることにより、非公式サイトのままで複数の携帯電話通信事業者の携帯電話に対応することができる。また、本実施形態では、サービス利用料の回収は公式サイトと同様にキャリアサーバが行うため、サービス提供サーバ自身が課金手段を有することなく、小額決済を容易に行うことができる。また、公式サイトの場合、アフィリエイト（affiliate）などの広告掲載ができないが、本実施形態のサービス提供サーバは非公式サイトであるため広告収入を見込むことができる。
【００６１】
また、ユーザにとっても、クレジットカード番号などの決済情報の入力を行うことなく、携帯電話の通話料および通信料とともにサービス提供サーバのサービス利用料が請求されるため、安心してサービスを利用することができる。また、ユーザは、サービス提供サーバのＷｅｂサイトに対して、基本的には匿名でサービスを利用することができる。また、キャリアサーバにとっては、サービス提供サーバから手数料収入を得ることができる。
【００６２】
また、本実施形態では、ユーザが自分の携帯電話で、あらかじめ自分で設定したＰＩＮ（暗証番号）を入力しないと、認証サーバ３はワンタイムパスワードを発行しない。すなわち、所有物認証と知識認証による２要素認証を行うことにより、より高度なユーザ認証を実現することができる。さらに、万一、携帯電話１の紛失とＰＩＮの漏洩が重なった場合であっても、認証サーバ３に当該携帯電話のワンタイムパスワードの発行停止を通知することで、ワンタイムパスワードの発行がされなくなるため、第三者のなりすまし発行の危険性を極力排除することができる。
【００６３】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。例えば、上記実施形態では、サービス提供サーバは、課金情報を認証サーバに送信し（図６：Ｓ３４）、認証サーバがキャリアサーバに課金情報を通知することとした（図６：Ｓ４２）。しかしながら、サービス提供サーバが、直接、キャリアサーバに課金情報を送信することとしてもよい。この場合、サービス提供サーバは、認証サーバから契約情報を取得し、契約情報とともに課金情報を送信するものとする。
【００６４】
また、上記実施形態では、サービス提供サーバは、認証要求時に課金情報を認証サーバに送信することとした（図６：Ｓ３４）。しかしながら、サービス提供サーバは、ログイン後（Ｓ４１）、課金情報を認証サーバに送信することとしてもよい。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態が適用された通信システムの全体構成を示す図である。
【図２】認証テーブルの一例を示す図である。
【図３】各装置のハードウェア構成例を示す図である。
【図４】ワンタイムパスワード発行処理のシーケンス図である。
【図５】ワンタイムパスワード発行処理における携帯電話の画面遷移の一例である。
【図６】ログイン処理のシーケンス図である。
【図７】ログイン処理における端末の画面遷移の一例である。
【符号の説明】
【００６６】
１：携帯電話、１１：指示受付部、１２：表示部、２：端末、２１：指示受付部、２２：表示部、３：認証サーバ、３１：生成部、３２：認証部、３３：通知部、３４：与信要求部、３６：認証テーブル、４：サービス提供サーバ、４１：ログイン処理部、４２：サービス提供部、４３：通知部、４４：ログイン情報テーブル、５：キャリアサーバ、５１：接続部、５２：請求部、５３：与信部、５４：契約情報ＤＢ、５５：請求ＤＢ、８：携帯電話網、９：インターネット
【図１】
0005385541.tif 000002
【図２】
0005385541.tif 000003
【図３】
0005385541.tif 000004
【図４】
0005385541.tif 000005
【図５】
0005385541.tif 000006
【図６】
0005385541.tif 000007
【図７】
0005385541.tif 000008