(57)【要約】【課題】操作性の低下をまねくことなく、ネットワーク上で世界中のどのサーバに対しても安全に個人認証を実行できる。【解決手段】ネットワークを介して接続されるユーザ端末とネット端末と管理サーバとからなり、サービスを提供するユーザを認証する認証システムであって、管理サーバが、サービスに対応したセッションＩＤを管理する手段と、セッションＩＤを含むＵＲＬを符号化した情報を生成する手段と、ネットワークを介してネット端末にサービスを提供するとともに、ネット端末のアクセスに応じて、セッションＩＤを含むＵＲＬを符号化した情報を送信する手段と、ユーザ情報を管理する手段と、ユーザ端末がネット端末からセッションＩＤを含むＵＲＬを符号化した情報を読み取ってアクセスしたときに、ユーザ認証を行う手段と、を備える。【選択図】図１
2008226200.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されるユーザ端末とネット端末と管理サーバとからなり、サービスを提供するユーザを認証する認証システムであって、
前記管理サーバが、
サービスに対応したセッションＩＤを管理するセッションＩＤ管理手段と、
該セッションＩＤを含むＵＲＬを符号化した情報を生成する符号化情報生成手段と、
前記ネットワークを介して前記ネット端末にサービスを提供するとともに、該ネット端末のアクセスに応じて、前記セッションＩＤを含むＵＲＬを符号化した情報を送信するアプリケーション処理手段と、
ユーザ情報を管理するユーザ情報管理手段と、
前記ユーザ端末が前記ネット端末から前記セッションＩＤを含むＵＲＬを符号化した情報を読み取ってアクセスしたときに、ユーザ認証を行うユーザ認証処理手段と、
を備えることを特徴とする認証システム。
【請求項２】
前記ユーザ情報管理手段がユーザの個人情報と前記ユーザ端末がアクセスを行った際に、送信されるユーザ端末のＩＤ情報とを組み合わせて管理することを特徴とする請求項１に記載の認証システム。
【請求項３】
前記ユーザ端末が携帯電話機であって、前記ユーザ認証処理手段が専用ネットワークのＩＰアドレスからのアクセスのみを受け付けることを特徴とする請求項１に記載の認証システム。
【請求項４】
前記ユーザ端末がセッションＩＤとユーザ端末のＩＤとの組み合わせを一方向関数により変換したコード情報を前記ユーザ認証処理手段に送信し、前記ユーザ認証処理手段がセッションＩＤ管理手段に登録されているセッションＩＤとユーザ端末のＩＤとの組み合わせを前記一方向関数により変換したコード情報と前記送信されたコード情報とを比較することによりユーザ認証を実行することを特徴とする請求項１に記載の認証システム。
【請求項５】
前記セッションＩＤを含むＵＲＬを符号化した情報が２次元コードであることを特徴とする請求項１に記載の認証システム。
【請求項６】
前記セッションＩＤを含むＵＲＬを符号化した情報が電子透かし付き画像であることを特徴とする請求項１に記載の認証システム。
【請求項７】
前記セッションＩＤを含むＵＲＬを符号化した情報が非接触ＩＣに格納されていることを特徴とする請求項１に記載の認証システム。
【請求項８】
ネットワークを介して接続されるユーザ端末とネット端末と管理サーバとからなり、サービスを提供するユーザを認証する認証システムであって、
前記管理サーバが、
サービスに対応したセッションＩＤを管理するセッションＩＤ管理手段と、
該セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報を生成する符号化情報生成手段と、
前記ネットワークを介して前記ネット端末にサービスを提供するとともに、該ネット端末のアクセスに応じて、前記セッションＩＤを含むＵＲＬを符号化した情報を送信するアプリケーション処理手段と、
ユーザ情報を管理するユーザ情報管理手段と、
前記ネット端末のユーザ認証を実行するネット端末認証処理手段と、
前記ユーザ端末が前記ネット端末から前記セッションＩＤを含むＵＲＬを符号化した情報を読み取ってアクセスしたときに、ユーザ認証を行うユーザ認証処理手段と、
を備えることを特徴とする認証システム。
【請求項９】
前記ユーザ情報管理手段がユーザの個人情報およびユーザＩＤと前記ユーザ端末がアクセスを行った際に、送信されるユーザ端末のＩＤ情報とを組み合わせて管理することを特徴とする請求項７に記載の認証システム。
【請求項１０】
前記符号化情報生成手段が、ネット端末認証処理手段によるネット端末の認証処理が終了した後に、前記セッションＩＤおよびユーザＩＤに基づいて一方向関数により変換されたコードを含むＵＲＬを符号化した情報を生成することを特徴とする請求項８に記載の認証システム。
【請求項１１】
前記セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報が２次元コードであることを特徴とする請求項８または請求項１０に記載の認証システム。
【請求項１２】
前記セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報が電子透かし付き画像であることを特徴とする請求項８または請求項１０に記載の認証システム。
【請求項１３】
前記セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報が非接触ＩＣに格納されていることを特徴とする請求項８または請求項１０に記載の認証システム。
【請求項１４】
前記ユーザ端末が携帯電話機であって、前記ユーザ認証処理手段が専用ネットワークのＩＰアドレスからのアクセスのみを受け付けることを特徴とする請求項８に記載の認証システム。
【請求項１５】
前記ユーザ端末がセッションＩＤとユーザＩＤとユーザ端末のＩＤとの組み合わせを一方向関数により変換したコード情報を前記ユーザ認証処理手段に送信し、前記ユーザ認証処理手段がセッションＩＤ管理手段に登録されているセッションＩＤとユーザＩＤとユーザ端末のＩＤとの組み合わせを前記一方向関数により変換したコード情報と前記送信されたコード情報とを比較することによりユーザ認証を実行することを特徴とする請求項８に記載の認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバにアクセスするユーザの個人認証を実行する認証システムに関し、特に、ネットワーク上で世界中のどのサーバに対しても安全に個人認証を実行できる認証システムに関する。
【背景技術】
【０００２】
インターネット等のネットワークの利用が活発化すると共にネットワークを使用した認証の機会が増加している。そのため、ネットワークで認証を行う場合には、認証に使用する認証情報が盗用される危険性がある。ここで、認証情報が盗用されると、第三者が当人に成りすまして秘密とされるべき情報にアクセスしたり、無断で商取引を行うといったような事態が発生し、これによる影響は計り知れないものがある。
【０００３】
そのため、上記のような事態を回避するために、クライアントＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザからアプリケーションサーバにアクセスする際に、まず携帯電話側からＩＣカードを用いて認証サーバとの間で安全な認証を行い、認証サーバから使い捨て認証鍵の発行を受け、クライアントＷＷＷブラウザ上で使い捨て認証鍵と携帯電話の電話番号を入力することによって認証を行うような技術が知られている（例えば、特許文献１参照。）。
【０００４】
また、ユーザ端末からネットサーバに対して認証を行う際に、認証情報を直接ユーザ端末上で入力する代わりに、ネットサーバから取得したセッションＩＤを携帯電話上で入力し、携帯電話会社サーバから電話番号とセッションＩＤとをネットサーバに対して送信し、認証する技術も知られている（例えば、特許文献２参照。）。このような従来技術においては、ユーザ端末上で認証に必要な情報を直接入力することなく、携帯電話を用いることによって、より安全性を高めることが出来るという利点がある。
【特許文献１】特開２００１−２４３１９６号公報
【特許文献２】特開２００５−３０９８６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の従来技術では、認証手順において、電話番号をクライアントＷＷＷブラウザ上で手入力する必要があるため、スパイウェア等によって電話番号が漏洩してしまう恐れがあるという問題がある。また、特許文献２に記載の従来技術では、携帯電話の電話番号をユーザ端末上で入力する必要が生じる場合はユーザ登録を行う際のみであるが、認証時に携帯電話会社サーバからの電話番号の送信が必要となるため、サーバ利用について携帯電話会社との契約が必要となり、汎用性が低くなってしまうという問題がある。さらに、ネットサーバから取得されるセッションＩＤは、携帯電話上で手入力する必要があるため、操作性の低下を招くという問題もある。
【０００６】
そこで、本発明は、上述の課題に鑑みてなされたものであり、操作性の低下をまねくことなく、ネットワーク上で世界中のどのサーバに対しても安全に個人認証を実行できる認証システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上記の課題を解決するために以下の事項を提案している。
（１）本発明は、ネットワークを介して接続されるユーザ端末とネット端末と管理サーバとからなり、サービスを提供するユーザを認証する認証システムであって、前記管理サーバが、サービスに対応したセッションＩＤを管理するセッションＩＤ管理手段（例えば、図１のセッションＩＤ管理部１１に相当）と、該セッションＩＤを含むＵＲＬを符号化した情報を生成する符号化情報生成手段（例えば、図１の符号化情報生成部１２に相当）と、前記ネットワークを介して前記ネット端末にサービスを提供するとともに、該ネット端末のアクセスに応じて、前記セッションＩＤを含むＵＲＬを符号化した情報を送信するアプリケーション処理手段（例えば、図１のアプリケーション処理部１３に相当）と、ユーザ情報を管理するユーザ情報管理手段（例えば、図１のユーザ情報管理部１４に相当）と、前記ユーザ端末が前記ネット端末から前記セッションＩＤを含むＵＲＬを符号化した情報を読み取ってアクセスしたときに、ユーザ認証を行うユーザ認証処理手段（例えば、図１のユーザ認証処理部１５に相当）と、を備えることを特徴とする認証システムを提案している。
【０００８】
この発明によれば、管理サーバのセッションＩＤ管理手段が、サービスに対応したセッションＩＤを管理し、符号化情報生成手段がセッションＩＤを含むＵＲＬを符号化した情報を生成する。アプリケーション処理手段は、ネットワークを介してネット端末にサービスを提供するとともに、ネット端末のアクセスに応じて、セッションＩＤを含むＵＲＬを符号化した情報を送信する。ユーザ情報管理手段は、ユーザ情報を管理し、ユーザ認証処理手段はユーザ端末がネット端末から前記セッションＩＤを含むＵＲＬを符号化した情報を読み取ってアクセスしたときに、ユーザ認証を行う。したがって、電話番号の入力操作を伴わず、符号化した情報を読み取ることにより、簡便に、ユーザの個人認証が可能となる。
【０００９】
（２）本発明は、（１）の認証システムについて、前記ユーザ情報管理手段がユーザの個人情報と前記ユーザ端末がアクセスを行った際に、送信されるユーザ端末のＩＤ情報とを組み合わせて管理することを特徴とする認証システムを提案している。
【００１０】
この発明によれば、ユーザ情報管理手段がユーザの個人情報とユーザ端末がアクセスを行った際に、送信されるユーザ端末のＩＤ情報とを組み合わせて管理する。したがって、ユーザ端末のＩＤ情報により、一意にユーザを特定することができる。
【００１１】
（３）本発明は、（１）の認証システムについて、前記ユーザ端末が携帯電話機であって、前記ユーザ認証処理手段が専用ネットワークのＩＰアドレスからのアクセスのみを受け付けることを特徴とする認証システムを提案している。
【００１２】
この発明によれば、ユーザ端末が携帯電話機であって、ユーザ認証処理手段が専用ネットワークのＩＰアドレスからのアクセスのみを受け付ける。したがって、携帯電話機から通信会社が運営するセキュアな専用のネットワークを介してＩＰアドレスの受け渡しが行われるため情報の漏洩を効果的に防止することができる。
【００１３】
（４）本発明は、（１）の認証システムについて、前記ユーザ端末がセッションＩＤとユーザ端末のＩＤとの組み合わせを一方向関数により変換したコード情報を前記ユーザ認証処理手段に送信し、前記ユーザ認証処理手段がセッションＩＤ管理手段に登録されているセッションＩＤとユーザ端末のＩＤとの組み合わせを前記一方向関数により変換したコード情報と前記送信されたコード情報とを比較することによりユーザ認証を実行することを特徴とする認証システムを提案している。
【００１４】
この発明によれば、ユーザ端末がセッションＩＤとユーザ端末のＩＤとの組み合わせを一方向関数により変換したコード情報をユーザ認証処理手段に送信し、ユーザ認証処理手段がセッションＩＤ管理手段に登録されているセッションＩＤとユーザ端末のＩＤとの組み合わせを一方向関数により変換したコード情報と前記送信されたコード情報とを比較することによりユーザ認証を実行する。したがって、一方向関数により変換したコード情報を用いることにより、直接、ユーザ端末のＩＤを変換したコード情報から解読することを防止して安全性を高めることができる。
【００１５】
（５）本発明は、（１）の認証システムについて、前記セッションＩＤを含むＵＲＬを符号化した情報が２次元コードであることを特徴とする認証システムを提案している。
【００１６】
この発明によれば、セッションＩＤを含むＵＲＬを符号化した情報が２次元コードであることから、現在、広く普及している携帯電話のカメラ機能を用いることによって容易にＵＲＬを取得してアクセスを行うことができる。
【００１７】
（６）本発明は、（１）の認証システムについて、前記セッションＩＤを含むＵＲＬを符号化した情報が電子透かし付き画像であることを特徴とする認証システムを提案している。
【００１８】
この発明によれば、セッションＩＤを含むＵＲＬを符号化した情報が電子透かし付き画像であることから、現在、広く普及している携帯電話のカメラ機能を用いることによって容易にＵＲＬを取得してアクセスを行うことができ、しかも、第三者に符号化した情報の存在を秘匿化できる。
【００１９】
（７）本発明は、（１）の認証システムについて、前記セッションＩＤを含むＵＲＬを符号化した情報が非接触ＩＣに格納されていることを特徴とする認証システムを提案している。
【００２０】
この発明によれば、セッションＩＤを含むＵＲＬを符号化した情報が非接触ＩＣに格納されていることから、大容量の符号化した情報を格納することができ、非接触ＩＣにかざすだけで容易に、符号化した情報を取得することができる。
【００２１】
（８）本発明は、ネットワークを介して接続されるユーザ端末とネット端末と管理サーバとからなり、サービスを提供するユーザを認証する認証システムであって、前記管理サーバが、サービスに対応したセッションＩＤを管理するセッションＩＤ管理手段（例えば、図７のセッションＩＤ管理部１１に相当）と、該セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報を生成する符号化情報生成手段（例えば、図７の符号化情報生成部１８に相当）と、前記ネットワークを介して前記ネット端末にサービスを提供するとともに、該ネット端末のアクセスに応じて、前記セッションＩＤを含むＵＲＬを符号化した情報を送信するアプリケーション処理手段（例えば、図７のアプリケーション処理部１３に相当）と、ユーザ情報を管理するユーザ情報管理手段（例えば、図７のユーザ情報管理部１６に相当）と、前記ネット端末のユーザ認証を実行するネット端末認証処理手段（例えば、図７のネット端末認証処理部１９に相当）と、前記ユーザ端末が前記ネット端末から前記セッションＩＤを含むＵＲＬを符号化した情報を読み取ってアクセスしたときに、ユーザ認証を行うユーザ認証処理手段（例えば、図７のユーザ認証処理部１７に相当）と、を備えることを特徴とする認証システムを提案している。
【００２２】
この発明によれば、管理サーバのセッションＩＤ管理手段が、サービスに対応したセッションＩＤを管理し、符号化情報生成手段がセッションＩＤおよびユーザＩＤに基づいて一方向関数により変換されたコードを含むＵＲＬを符号化した情報を生成する。アプリケーション処理手段が、ネットワークを介してネット端末にサービスを提供するとともに、ネット端末のアクセスに応じて、セッションＩＤを含むＵＲＬを符号化した情報を送信し、ユーザ情報管理手段は、ユーザ情報を管理する。そして、ネット端末認証処理手段がネット端末のユーザ認証を実行し、ユーザ認証処理手段は、ユーザ端末がネット端末からセッションＩＤを含むＵＲＬを符号化した情報を読み取ってアクセスしたときに、ユーザ認証を行う。したがって、電話番号の入力操作を伴わず、符号化した情報を読み取ることにより、簡便に、ユーザの個人認証が可能となる。また、ユーザ端末の紛失や盗難が発生しても、ネット端末上でのユーザ認証が必要となるため、より安全なシステムを構築することができる。
【００２３】
（９）本発明は、（７）の認証システムについて、前記ユーザ情報管理手段がユーザの個人情報およびユーザＩＤと前記ユーザ端末がアクセスを行った際に送信されるユーザ端末のＩＤ情報とを組み合わせて管理することを特徴とする認証システムを提案している。
【００２４】
この発明によれば、ユーザ情報管理手段がユーザの個人情報およびユーザＩＤとユーザ端末がアクセスを行った際に送信されるユーザ端末のＩＤ情報とを組み合わせて管理する。したがって、ユーザ端末のＩＤ情報およびユーザＩＤにより、一意にユーザを特定することができる。
【００２５】
（１０）本発明は、（７）の認証システムについて、前記符号化情報生成手段が、ネット端末認証処理手段によるネット端末の認証処理が終了した後に、前記セッションＩＤおよびユーザＩＤに基づいて一方向関数により変換されたコードを含むＵＲＬを符号化した情報を生成することを特徴とする認証システムを提案している。
【００２６】
この発明によれば、ネット端末の認証処理が終了したことを条件に符号化情報生成手段が、セッションＩＤおよびユーザＩＤに基づいて一方向関数により変換されたコードを含むＵＲＬを符号化した情報を生成することから、ユーザ端末の紛失や盗難が発生した場合でも、安全性を確保することができる。
【００２７】
（１１）本発明は、（８）または（１０）の認証システムについて、前記セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報が２次元コードであることを特徴とする認証システムを提案している。
【００２８】
この発明によれば、セッションＩＤおよびユーザＩＤに基づいて一方向関数により変換されたコードを含むＵＲＬを符号化した情報が２次元コードであることから、現在、広く普及している携帯電話のカメラ機能を用いることによって容易にＵＲＬを取得してアクセスを行うことができる。
【００２９】
（１２）本発明は、（８）または（１０）の認証システムについて、前記セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報が電子透かし付き画像であることを特徴とする認証システムを提案している。
【００３０】
この発明によれば、セッションＩＤおよびユーザＩＤに基づいて一方向関数により変換されたコードを含むＵＲＬを符号化した情報が電子透かし付き画像であることから、現在、広く普及している携帯電話のカメラ機能を用いることによって容易にＵＲＬを取得してアクセスを行うことができ、しかも、第三者に符号化した情報の存在を秘匿化できる。
【００３１】
（１３）本発明は、（８）または（１０）の認証システムについて、前記セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報が非接触ＩＣに格納されていることを特徴とする認証システムを提案している。
【００３２】
この発明によれば、セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報が非接触ＩＣに格納されていることから、大容量の符号化した情報を格納することができ、非接触ＩＣにかざすだけで容易に、符号化した情報を取得することができる。
【００３３】
（１４）本発明は、（８）の認証システムについて、前記ユーザ端末が携帯電話機であって、前記ユーザ認証処理手段が専用ネットワークのＩＰアドレスからのアクセスのみを受け付けることを特徴とする認証システムを提案している。
【００３４】
この発明によれば、ユーザ端末が携帯電話機であって、ユーザ認証処理手段が専用ネットワークのＩＰアドレスからのアクセスのみを受け付ける。したがって、携帯電話機から通信会社が運営するセキュアな専用のネットワークを介してＩＰアドレスの受け渡しが行われるため情報の漏洩を効果的に防止することができる。
【００３５】
（１５）本発明は、（８）の認証システムについて、前記ユーザ端末がセッションＩＤとユーザＩＤとユーザ端末のＩＤとの組み合わせを一方向関数により変換したコード情報を前記ユーザ認証処理手段に送信し、前記ユーザ認証処理手段がセッションＩＤ管理手段に登録されているセッションＩＤとユーザＩＤとユーザ端末のＩＤとの組み合わせを前記一方向関数により変換したコード情報と前記送信されたコード情報とを比較することによりユーザ認証を実行することを特徴とする認証システムを提案している。
【００３６】
本発明によれば、ユーザ端末がセッションＩＤとユーザＩＤとユーザ端末のＩＤとの組み合わせを一方向関数により変換したコード情報をユーザ認証処理手段に送信し、ユーザ認証処理手段がセッションＩＤ管理手段に登録されているセッションＩＤとユーザＩＤとユーザ端末のＩＤとの組み合わせを一方向関数により変換したコード情報と送信されたコード情報とを比較することによりユーザ認証を実行する。したがって、一方向関数により変換したコード情報を用いることにより、直接、ユーザ端末のＩＤを変換したコード情報から解読することを防止して安全性を高めることができる。
【発明の効果】
【００３７】
本発明によれば、電話番号の入力を要することなく、２次元コード等の符号化情報の読み取りを利用した簡便な個人認証が可能となるという効果がある。また、インターネット上でのシステム構築のみを必要とし、携帯電話会社の専用ネットワークや電話番号データベースへのアクセスを必要としないため、一般のインターネット上に簡単にシステムを構築でき、安全な個人認証が可能となるという効果がある。さらに、携帯端末の紛失や盗難が発生しても、ネット端末上でのユーザ認証が必要となるため、より安全なシステムを構築できるという効果がある。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の実施形態について、図面を用いて、詳細に説明する。
なお、本実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組合せを含む様々なバリエーションが可能である。したがって、本実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【００３９】
＜第１の実施形態＞
まず、図１から図６を参照して本発明の第１の実施形態について説明する。なお、本実施形態においては、ユーザ端末として携帯電話を例示して説明する。
【００４０】
＜認証システムおよび管理サーバの構成＞
本実施形態に係る認証システムは、図１に示すように、管理サーバ１０と、携帯電話２０と、ネット端末３０とから構成されており、ネット端末３０は、インターネット網４０を介して管理サーバ１０に接続され、携帯電話２０は、携帯電話専用ネットワーク網５０およびインターネット網４０を介して、管理サーバ１０に接続されている。
【００４１】
また、管理サーバ１０は、図１に示すように、セッションＩＤ管理部１１と、符号化情報生成部１２と、アプリケーション処理部１３と、ユーザ情報管理部１４と、ユーザ認証処理部１５とから構成されている。
【００４２】
ここで、セッションＩＤ管理部１１は、サービスに対応したセッションＩＤを管理する。符号化情報生成部１２は、セッションＩＤを含むＵＲＬを符号化した情報を生成する。なお、符号化した情報の例としては、ＱＲコード等の２次元コードや電子透かし付き画像あるいは非接触ＩＣに格納された符号化情報等が挙げられるが、これに限るものではない。
【００４３】
アプリケーション処理部１３は、ネットワークを介してネット端末３０にサービスを提供するとともに、ネット端末３０のアクセスに応じて、セッションＩＤを含むＵＲＬを符号化した情報を送信する。
【００４４】
ユーザ情報管理部１４は、ユーザ情報を管理する。具体的には、例えば、ユーザの個人情報と携帯電話２０がアクセスを行った際に、送信される携帯電話のＩＤ情報とを組み合わせて管理する。
【００４５】
ユーザ認証処理部１５は、携帯電話２０がネット端末３０からセッションＩＤを含むＵＲＬを符号化した情報を読み取ってアクセスしたときに、ユーザ認証を行う。具体的には、例えば、ユーザ認証処理部１５がセッションＩＤ管理部１１に登録されているセッションＩＤと携帯電話２０のＩＤとの組み合わせを一方向関数により変換したコード情報と、携帯電話２０から送信されたセッションＩＤと携帯電話２０のＩＤとの組み合わせを上記と同様の一方向関数により変換したコード情報とを比較することによりユーザ認証を実行する。
【００４６】
＜認証システムの処理＞
次に、図２から図６を用いて、本実施形態に係る認証システムの処理について説明する。
まず、ネット端末３０はアプリケーション処理部１３にアクセスを行う（ステップＳ１０１）。次に、アプリケーション処理部１３は、セッションＩＤがネット端末３０から送信されているか否かを確認し（ステップＳ１０２）、送信されている場合には（ステップＳ１０２の「Ｙｅｓ」）、セッションＩＤがセッションＩＤ管理部１１に登録されているか否かを確認する（ステップＳ１０３）。ここで、セッションＩＤがネット端末３０から送信されていない場合（ステップＳ１０２の「Ｎｏ」）およびセッションＩＤがネット端末３０から送信されているがセッションＩＤ管理部１１に登録されていない場合（ステップＳ１０３の「Ｎｏ」）には、セッションＩＤ管理部１１が新しいセッションＩＤを生成する（ステップＳ１０６）。
【００４７】
そして、図５に示すセッション管理表にセッションＩＤ（例えば、図５のセッションＩＤ「ｂａ８７８３４２ｄｅｃｆ１９４３５６４７ｅ３」、「７８４３９２ｂｃｄａｅ７６３４１３０８ｄｆｅ」、「０４３２８７ｃｄａｂｅｆ６４３ｂｆａｅ６ｄｃ」）を登録し、携帯電話用のＵＲＬを生成する（ステップＳ１０７）。符号化情報生成部１２は、セッションＩＤを含むＵＲＬを符号化した、例えば、２次元コードを生成し（ステップＳ１０８）、生成した２次元コードをネット端末３０に送信する（ステップＳ１０９）。なお、セッションＩＤ管理部１１は、携帯電話２０における認証手順を完了するまで待機する。ネット端末３０は、この待機状態の間に周期的にアプリケーション処理部１３にアクセスするが、携帯電話２０による認証が完了するまでは、同じ２次元コードが繰り返し送信される。
【００４８】
一方で、セッションＩＤがネット端末３０から送信され、かつ、セッションＩＤ管理部１１に登録されているときに、携帯電話側の認証が完了している場合には、アプリケーション処理部１３がネット端末３０にアプリケーション情報を送信して（ステップＳ１０５）、一連の処理動作を完了する。
【００４９】
他方、セッションＩＤがネット端末３０から送信され、かつ、セッションＩＤ管理部１１に登録されているときに、携帯電話側の認証が完了していない場合には、符号化情報生成部１２が、セッションＩＤを含む携帯電話用のＵＲＬを符号化した、例えば、２次元コードを生成し（ステップＳ１０８）、生成した２次元コードをネット端末３０に送信する（ステップＳ１０９）。
【００５０】
次に、ユーザは、ネット端末３０上に表示されている２次元コードを携帯電話２０のカメラ機能によって読み取り、ＵＲＬを取得する。このＵＲＬにアクセスすると（ステップＳ２０１）、ユーザ認証処理部１５にセッションＩＤおよび携帯電話の端末ＩＤが通知される（ステップＳ２０２）。ここで、現行の携帯電話は、インターネット接続時に端末固有のＩＤを通知する機能を有している。そのため、ユーザ認証処理部１５において、アクセス元のＩＰアドレスが携帯電話専用のネットワーク上のものかどうかを照会することによって、携帯電話２０からのアクセスであるかどうかを確認する。
【００５１】
さらに、セッションＩＤがセッションＩＤ管理部１１に登録されているか否か（ステップＳ２０３）、携帯電話２０の端末ＩＤがユーザ情報管理部１４に登録されているか否かを確認し（ステップＳ２０４）、いずれかが登録されていない場合（ステップＳ２０３の「Ｎｏ」、ステップＳ２０４の「Ｎｏ」）には、処理を終了する。
【００５２】
一方で、セッションＩＤがセッションＩＤ管理部１１に登録され、携帯電話２０の端末ＩＤがユーザ情報管理部１４に登録されている場合には（ステップＳ２０３の「Ｙｅｓ」、ステップＳ２０４の「Ｙｅｓ」）、セッションＩＤ管理部１１が、図４に示すユーザ情報管理表をユーザ情報管理部１４に問い合わせ、図６に示すようにセッション管理表に携帯電話２０の端末ＩＤを対応するセッションに登録し、ユーザの個人情報とセッションＩＤの対応付けを行う（ステップＳ２０５）。そして、携帯電話の端末ＩＤがセッション管理表に登録されると、セッションＩＤ管理部１１は待機状態からサービス提供状態に移行する（ステップＳ２０６）。このとき、ネット端末３０がアプリケーション処理部１３にアクセスすると、セッションＩＤに対応付けられたユーザの個人情報に応じて個別のサービスがアプリケーション処理部１３からネット端末３０に提供される。
【００５３】
したがって、本実施形態によれば、電話番号の入力を要することなく、２次元コード等の符号化情報の読み取りを利用した簡便な個人認証が可能となる。また、インターネット上でのシステム構築のみを必要とし、携帯電話会社の専用ネットワークや電話番号データベースへのアクセスを必要としないため、一般のインターネット上に簡単にシステムを構築でき、安全な個人認証が可能となる。
【００５４】
＜第２の実施形態＞
図７から図１２を参照して本発明の第２の実施形態について説明する。なお、本実施形態においては、ユーザ端末として携帯電話を例示して説明する。
【００５５】
＜認証システムおよび管理サーバの構成＞
本実施形態に係る認証システムは、図７に示すように、管理サーバ１０と、携帯電話２０と、ネット端末３０とから構成されており、ネット端末３０は、インターネット網４０を介して管理サーバ１０に接続され、携帯電話２０は、携帯電話専用ネットワーク網５０およびインターネット網４０を介して、管理サーバ１０に接続されている。
【００５６】
また、管理サーバ１０は、図１に示すように、セッションＩＤ管理部１１と、アプリケーション処理部１３と、ユーザ情報管理部１６と、ユーザ認証処理部１７と、符号化情報生成部１８と、ネット端末認証処理部１９とから構成されている。なお、第１の実施形態と同一の符号を付す構成要素に関しては、同一の機能を有するものであるから、詳細な説明は省略する。
【００５７】
ユーザ情報管理部１６は、ユーザの個人情報およびユーザＩＤと携帯電話２０がアクセスを行った際に、送信される携帯電話２０のＩＤ情報とを組み合わせて管理する。ユーザ認証処理部１７は、例えば、セッションＩＤ管理部１１に登録されているセッションＩＤとユーザＩＤおよび携帯電話２０のＩＤとの組み合わせを一方向関数により変換したコード情報と、携帯電話２０から送信されたセッションＩＤとユーザＩＤおよび携帯電話２０のＩＤとの組み合わせを上記と同様の一方向関数により変換したコード情報とを比較することによりユーザ認証を実行する。
【００５８】
符号化情報生成部１８は、セッションＩＤおよびユーザＩＤを含むＵＲＬを符号化した情報を生成する。ネット端末認証処理部１９は、ネット端末３０のユーザ認証を実行する。
【００５９】
＜認証システムの処理＞
次に、図８から図１２を用いて、本実施形態に係る認証システムの処理について説明する。
本実施形態では、図９に示すように、ユーザ管理表において、ユーザの個人情報がユーザＩＤ，パスワード、啓太電話２０の端末ＩＤとして対応づけられている。まず、ネット端末３０はアプリケーション処理部１３にアクセスを行う（ステップＳ３０１）。次に、アプリケーション処理部１３は、セッションＩＤがネット端末３０から送信されているか否かを確認し（ステップＳ３０２）、送信されている場合には（ステップＳ３０２の「Ｙｅｓ」）、セッションＩＤがセッションＩＤ管理部１１に登録されているか否かを確認する（ステップＳ３０３）。ここで、セッションＩＤがネット端末３０から送信されていない場合（ステップＳ３０２の「Ｎｏ」）およびセッションＩＤがネット端末３０から送信されているがセッションＩＤ管理部１１に登録されていない場合（ステップＳ３０３の「Ｎｏ」）には、ネット端末認証部１９がユーザＩＤとパスワードとにより認証を行う（ステップＳ３０６）。
【００６０】
次に、セッション管理部１１がセッションＩＤを生成し、図１１に示すように、セッションＩＤとユーザＩＤとの関連付けを行う（ステップＳ３０７）。そして、セッションＩＤから携帯電話用のＵＲＬを生成する（ステップＳ３０８）。符号化情報生成部１８は、ユーザＩＤと携帯電話用ＵＲＬから、例えば、２次元コードを生成し（ステップＳ３０９）、生成した２次元コードをネット端末３０に送信する（ステップＳ３１０）。なお、セッションＩＤ管理部１１は、携帯電話２０における認証手順を完了するまで待機する。
【００６１】
一方で、セッションＩＤがネット端末３０から送信され、かつ、セッションＩＤ管理部１１に登録されているときに、携帯電話側の認証が完了している場合には、アプリケーション処理部１３がネット端末３０にアプリケーション情報を送信して（ステップＳ３０５）、一連の処理動作を完了する。
【００６２】
他方、セッションＩＤがネット端末３０から送信され、かつ、セッションＩＤ管理部１１に登録されているときに、携帯電話側の認証が完了していない場合には、符号化情報生成部１８が、ユーザＩＤと携帯電話用ＵＲＬから、例えば、２次元コードを生成し（ステップＳ３０９）、生成した２次元コードをネット端末３０に送信する（ステップＳ３１０）。
【００６３】
次に、ユーザは、ネット端末３０上に表示されている２次元コードを携帯電話２０のカメラ機能によって読み取り、ＵＲＬを取得する。このＵＲＬにアクセスすると（ステップＳ４０１）、ユーザ認証処理部１７にセッションＩＤおよび携帯電話の端末ＩＤ、ＵＲＬ内のユーザＩＤが通知される（ステップＳ４０２）。
【００６４】
さらに、セッションＩＤおよびユーザＩＤがセッションＩＤ管理部１１に登録されているか否か（ステップＳ４０３）、携帯電話２０の端末ＩＤがユーザＩＤに正しく関連付けられているか否かを確認し（ステップＳ４０４）、いずれかを満足していない場合（ステップＳ４０３の「Ｎｏ」、ステップＳ４０４の「Ｎｏ」）には、処理を終了する。
【００６５】
一方で、セッションＩＤがセッションＩＤ管理部１１に登録され、携帯電話２０の端末ＩＤがユーザＩＤに正しく関連付けられている場合には（ステップＳ４０３の「Ｙｅｓ」、ステップＳ４０４の「Ｙｅｓ」）、セッションＩＤ管理部１１が、図１０に示すユーザ情報管理表をユーザ情報管理部１６に問い合わせ、図１２に示すようにセッション管理表に携帯電話２０の端末ＩＤおよびユーザＩＤを対応するセッションに登録し、ユーザの個人情報とセッションＩＤの対応付けを行う（ステップＳ４０５）。そして、携帯電話の端末ＩＤがセッション管理表に登録されると、セッションＩＤ管理部１１は待機状態からサービス提供状態に移行する（ステップＳ４０６）。このとき、ネット端末３０がアプリケーション処理部１３にアクセスすると、セッションＩＤに対応付けられたユーザの個人情報に応じて個別のサービスがアプリケーション処理部１３からネット端末３０に提供される。
【００６６】
したがって、本実施形態によれば、第１の実施形態における作用に加えて、携帯端末の紛失や盗難が発生しても、ネット端末上でのユーザ認証が必要となるため、より安全なシステムを構築できる。
【００６７】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００６８】
【図１】第１の実施形態に係るシステム構成図である。
【図２】第１の実施形態に係るネット端末によるアクセス時の処理フローである。
【図３】第１の実施形態に係る携帯電話によるアクセス時の処理フローである。
【図４】第１の実施形態に係るユーザ情報管理部の管理表の一例を示す図である。
【図５】第１の実施形態に係るセッションＩＤ管理部の管理表の一例を示す図である。
【図６】第１の実施形態に係るセッションＩＤ管理部の管理表の一例を示す図である。
【図７】第２の実施形態に係るシステム構成図である。
【図８】第２の実施形態に係るネット端末によるアクセス時の処理フローである。
【図９】第２の実施形態に係る携帯電話によるアクセス時の処理フローである。
【図１０】第２の実施形態に係るユーザ情報管理部の管理表の一例を示す図である。
【図１１】第２の実施形態に係るセッションＩＤ管理部の管理表の一例を示す図である。
【図１２】第２の実施形態に係るセッションＩＤ管理部の管理表の一例を示す図である。
【符号の説明】
【００６９】
１０・・・管理サーバ、１１・・・セッションＩＤ管理部、１２、１８・・・符号化情報生成部、１３・・・アプリケーション処理部、１４、１６・・・ユーザ情報管理部、１５、１７・・・ユーザ認証処理部、１９・・・ネット端末認証処理部、２０・・・携帯電話、３０・・・ネット端末
【図１】
2008226200.tif 000003
【図２】
2008226200.tif 000004
【図３】
2008226200.tif 000005
【図４】
2008226200.tif 000006
【図５】
2008226200.tif 000007
【図６】
2008226200.tif 000008
【図７】
2008226200.tif 000009
【図８】
2008226200.tif 000010
【図９】
2008226200.tif 000011
【図１０】
2008226200.tif 000012
【図１１】
2008226200.tif 000013
【図１２】
2008226200.tif 000014