(57)【要約】【課題】認証下のＷｅｂページへのアクセスに対するセキュリティをより高めることができるユーザ認証方法を提供する。【解決手段】Ｗｅｂ認証サーバ５のユーザ認証部１１は、ユーザ認証するために、入力したパスワードとパスワード登録部９に登録されたパスワードとを照合し、更に、入力したチケットとチケット発行部１０で有効期限内に発行したチケットとを照合し、これらの照合結果に基づいて第２のＰＣ端末３のユーザとして認証するか否かを判定する。そして、ユーザ認証部１１は、前記照合結果に基づいて両者がそれぞれ一致していると判定した場合に、認証されたユーザであると判定する。【選択図】図１
2012008727.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と、該端末装置とネットワークを介して接続され、Ｗｅｂブラウザを用い、暗号化されたデータの送受信、及びメールの送信を行うＷｅｂ認証サーバを有し、前記端末装置のユーザが、Ｗｅｂシステムで提供される任意のサービスを使用する際のユーザ認証方法であって、
前記Ｗｅｂ認証サーバがパスワード入力画面の第１ＵＲＬを発行してメールで前記端末装置へ送信する第１ステップと、
受信した前記第１ＵＲＬのページにアクセスして、前記端末装置の表示部に表示された前記パスワード入力画面に任意のパスワードを入力した後に、前記Ｗｅｂ認証サーバ側へ前記パスワードを登録させる第２ステップと、
前記Ｗｅｂ認証サーバは、前記パスワードの登録後に、有効期限を有するランダムな英数字の文字列とログイン画面の第２ＵＲＬを発行して、これらをメールで前記端末装置へ送信する第３ステップと、
受信した前記第２ＵＲＬのページにアクセスして、前記端末装置の表示部に表示された前記ログイン画面に前記パスワードと前記ランダムな英数字の文字列を入力した後に、ログインする第４ステップと、
前記第４ステップで入力したパスワードと前記第２ステップで前記Ｗｅｂ認証サーバに登録されたパスワードとを照合し、更に、前記第４ステップで入力したランダムな英数字の文字列と前記第３ステップで発行されたランダムな英数字の文字列とを照合し、これらの照合結果に基づいて前記端末装置のユーザとして認証するか否かを判定する第５のステップとを含むことを特徴とするユーザ認証方法。
【請求項２】
前記第５のステップにおいて、前記照合結果に基づいて両者がそれぞれ一致している場合には認証されたユーザであると判定することを特徴とする請求項１に記載のユーザ認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ認証方法に関する。
【背景技術】
【０００２】
Ｗｅｂブラウザから電子メールの送受信が可能なＷｅｂメールは、メールソフトを用いることなく電子メールの送受信が可能である。そして、端末装置とネットワークを介して接続され、Ｗｅｂブラウザを用いたデータの送受信及びメールの送信を行うＷｅｂ認証サーバを有したＷｅｂシステムにおいて、端末装置のユーザが、例えば、ファイル格納サーバに格納されているデータをダウンロードする場合には、端末装置のモニタ部に表示されたパスワード入力画面に所定のパスワードを入力してログインすることでユーザ認証され、認証下のＷｅｂページ（ファイルのダウンロードページ）が表示される。
【０００３】
ところで、セキュリティの高いユーザ認証を行うには、入力する前記パスワードとして有効期限付きのワンタイムパスワードを使用する方式が従来より知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１９５７１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ユーザ認証時に入力するパスワードとして、有効期限付きのワンタイムパスワードを使用する場合でも、このワンタイムパスワードの有効期限内に、第３者に送信メールを盗聴されてパスワード入力画面のＵＲＬとワンタイムパスワードが盗まれると、第３者に認証下のＷｅｂページ（ファイルのダウンロードページ）へアクセスされてしまうおそれがある。
【０００６】
そこで、本発明は、認証下のＷｅｂページへのアクセスに対するセキュリティをより高めることができるユーザ認証方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するために請求項１に記載の発明は、端末装置と、該端末装置とネットワークを介して接続され、Ｗｅｂブラウザを用い、暗号化されたデータの送受信、及びメールの送信を行うＷｅｂ認証サーバを有し、前記端末装置のユーザが、Ｗｅｂシステムで提供される任意のサービスを使用する際のユーザ認証方法であって、前記Ｗｅｂ認証サーバがパスワード入力画面の第１ＵＲＬを発行してメールで前記端末装置へ送信する第１ステップと、受信した前記第１ＵＲＬのページにアクセスして、前記端末装置の表示部に表示された前記パスワード入力画面に任意のパスワードを入力した後に、前記Ｗｅｂ認証サーバ側へ前記パスワードを登録させる第２ステップと、前記Ｗｅｂ認証サーバは、前記パスワードの登録後に、有効期限を有するランダムな英数字の文字列とログイン画面の第２ＵＲＬを発行して、これらをメールで前記端末装置へ送信する第３ステップと、受信した前記第２ＵＲＬのページにアクセスして、前記端末装置の表示部に表示された前記ログイン画面に前記パスワードと前記ランダムな英数字の文字列を入力した後に、ログインする第４ステップと、前記第４ステップで入力したパスワードと前記第２ステップで前記Ｗｅｂ認証サーバに登録されたパスワードとを照合し、更に、前記第４ステップで入力したランダムな英数字の文字列と前記第３ステップで発行されたランダムな英数字の文字列とを照合し、これらの照合結果に基づいて前記端末装置のユーザとして認証するか否かを判定する第５のステップとを含むことを特徴としている。
【０００８】
請求項２に記載の発明は、前記第５のステップにおいて、前記照合結果に基づいて両者がそれぞれ一致している場合には認証されたユーザであると判定することを特徴としている。
【発明の効果】
【０００９】
本発明に係るユーザ認証方法によれば、端末装置のユーザが任意に設定するパスワードは、Ｗｅｂ認証サーバに登録されるだけであり、Ｗｅｂ認証サーバから端末装置へのメールの送信時には通信経路に流れない。よって、第３者にＷｅｂ認証サーバと端末装置との間で送受信されるメールが盗聴されたとしても、端末装置のユーザが任意に設定するパスワードの特定は困難であるので、セキュリティをより高めたユーザ認証が可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るユーザ認証システムを示す概略構成図。
【図２】本発明の実施形態に係るユーザ認証システムによるユーザ認証方法を示すシーケンス図。
【図３】パスワード設定画面の一例を示す概略図。
【図４】ログイン画面の一例を示す概略図。
【図５】表示されたダウンロードページの一例を示す概略図。
【発明を実施するための形態】
【００１１】
以下、本発明を図示の実施形態に基づいて説明する。図１は、本発明の実施形態に係るユーザ認証システムを示す概略構成図である。
【００１２】
図１に示すように、本実施形態に係るユーザ認証システム１は、端末装置としての第１、第２の各ＰＣ（パーソナルコンピュータ）端末２，３、通信網（ネットワーク）としてのインターネット４、Ｗｅｂ認証サーバ５、ファイル格納サーバ６を有しており、第１、第２の各ＰＣ端末２，３はインターネット４を介してＷｅｂ認証サーバ５、ファイル格納サーバ６に接続可能に構成されている。
【００１３】
なお、本実施形態では、第１のＰＣ端末２はファイル送付人側（メール送信者側）ＰＣ端末であり、第２のＰＣ端末３はファイル受取人側（メール受信者側）ＰＣ端末である。また、第１、第２の各ＰＣ端末２，３の代わりに、携帯電話機等の携帯端末でもよい。
【００１４】
Ｗｅｂ認証サーバ５は、本実施形態では第２のＰＣ端末３（ファイル受取人側ＰＣ端末）のアクセス認証と、第１、第２の各ＰＣ端末２，３のＷｅｂブラウザの画面、即ちパスワード設定画面、ログイン画面、ダウンロード画面から入力されたデータの受信をインターネット４を介して暗号通信で行い、第１、第２の各ＰＣ端末２，３へ後述するチケットを発行するためのメールの送信を行うサーバである。
【００１５】
このＷｅｂ認証サーバ５は、Ｗｅｂブラウザとのデータの送受信を暗号通信によって行い、またメールの送信を行う通信インターフェース部７、ＵＲＬの発行を行うＵＲＬ発行部８、第２のＰＣ端末３のユーザが任意に設定したパスワードを登録するパスワード登録部９、ランダムな英数字の文字列（以下、「チケット」という）を発行するチケット発行部１０と、パスワード登録部９に登録されたパスワード、チケット発行部１０で発行されたチケットとログイン画面に入力したパスワード、チケットとをそれぞれ照合して、これらの照合結果に基づいて第２のＰＣ端末３のユーザとして認証するか否かを判定するユーザ認証部１１を備えている（詳細は後述する）。
【００１６】
チケット発行部１０で発行されるチケット（ランダムな複数の英数字の文字列）は、該チケット発行部１０が有している生成規則によって自動的に生成される。なお、発行されたチケットは所定の有効期間内で有効である。
【００１７】
ファイル格納サーバ６には、例えば、第１のＰＣ端末２のユーザであるファイル送付人が置いている所定のファイルを含む複数のファイルデータが格納されている。
【００１８】
以下、図２に示したシーケンス図を参照して、本実施形態に係るユーザ認証システム１によるユーザ認証方法について説明する。
【００１９】
図２に示す本実施形態では、社内の第１のＰＣ端末２（ファイル送付人側ＰＣ端末）のユーザがファイル格納サーバ６に格納している所定のファイルを、社外の第２のＰＣ端末３（ファイル受取人側ＰＣ端末）のユーザが受け取る場合（ダウンロードする場合）におけるユーザ認証を例にして説明する。
【００２０】
図２に示すように、最初に社内の第１のＰＣ端末２のユーザ（ファイルを送る人）は、第１のＰＣ端末２のＷｅｂソフトウェアを起動して社外の第２のＰＣ端末３のユーザ（ファイルを受け取る人）のメールアドレスを指定し、インターネット４を介してＷｅｂ認証サーバ５の通信インターフェース部７へ暗号通信により送信する（ステップＳ１）。
【００２１】
そして、Ｗｅｂ認証サーバ５のＵＲＬ発行部８は、受信した前記案内メールに基づいてチケット発行ＵＲＬを発行し、通信インターフェース部７からインターネット４を介して前記チケット発行ＵＲＬを、受信した前記メールアドレスに基づいて第２のＰＣ端末３へメールで送信する（ステップＳ２）。
【００２２】
そして、ファイル受取人である第２のＰＣ端末３のユーザは、受信したメールからチケット発行ＵＲＬのページへアクセスすると（ステップＳ３）、図３に示すように、第２のＰＣ端末３のモニタ部に［パスワード欄］１０を有するパスワード設定画面が表示される。そして、第２のＰＣ端末３のユーザは、このパスワード設定画面の［パスワード欄］１０に任意の英数字を入力してパスワード（図では、[2010abcd]）を設定した後に、チケット発行画面の［チケット発行］ボタン１１をクリックし、インターネット４を介してＷｅｂ認証サーバ５の通信インターフェース部７へ送信する（ステップＳ４）。
【００２３】
そして、Ｗｅｂ認証サーバ５のパスワード登録部９は受信した前記パスワードを登録し、チケット発行部１０は前記パスワードに紐付くチケットを発行し、更に、ＵＲＬ発行部８はダウンロードＵＲＬを発行する（ステップＳ５）。そして、通信インターフェース部６からインターネット４を介して発行したチケットとダウンロードＵＲＬをメールで第２のＰＣ端末３へ送信する（ステップＳ６）。なお、［チケット欄］１３に所定の有効期限内にチケットを入力しない場合は発行されたチケットは無効となり、ステップＳ３に戻って入力操作をやり直す。
【００２４】
そして、第２のＰＣ端末３のユーザは、受信したメールからダウンロードＵＲＬのページへアクセスすると（ステップＳ７）、図４に示すように、第２のＰＣ端末３のモニタ部にログイン画面（チケット／パスワード設定画面）が表示される。そして、第２のＰＣ端末３のユーザは、このログイン画面の［パスワード欄］１２に予め設定している前記パスワード（図では、[2010abcd]）を入力し、更に、［チケット欄］１３にメールで受信しているチケット（図では、[220623sr15]）を入力した後に、［ログイン］ボタン１４をクリックし（ステップＳ８）、インターネット４を介してＷｅｂ認証サーバ５の通信インターフェース部７へ送信する。
【００２５】
この際、Ｗｅｂ認証サーバ５のユーザ認証部１１は、ユーザ認証するために、入力したパスワードとパスワード登録部９に登録されたパスワードとを照合し、更に、入力したチケットとチケット発行部１０で有効期限内に発行したチケットとを照合し、これらの照合結果に基づいて第２のＰＣ端末３のユーザを認証するか否かを判定する（ステップＳ９）。
【００２６】
そして、ユーザ認証部１１は、前記照合結果に基づいて両者（パスワード、チケット）がそれぞれ一致していると判定した場合（ステップＳ１０：ＹＥＳ）、認証されたユーザであると判定する。なお、ステップＳ１０で、前記照合結果に基づいて両者（パスワード、チケット）の少なくも一方が一致していないと判定した場合（ステップＳ１０：ＮＯ）、入力エラーメッセージを表示して再入力を促す。
【００２７】
そして、第２のＰＣ端末３のユーザが認証されたユーザであると判定されると、図５に示すように、第２のＰＣ端末３のモニタ部にダウンロードページ（認証が必要なＷｅｂページ）が表示される（ステップＳ１１）。
【００２８】
そして、第２のＰＣ端末３のユーザが、このファイルのダウンロードページの［ダウンロード］ボタン１５をクリックすると、ファイル格納サーバ６に格納されている所定のファイル（第１のＰＣ端末２のユーザが第２のＰＣ端末３のユーザへ渡したいファイル）がインターネット４を介して第２のＰＣ端末３にダウンロードされる（ステップＳ１２）。
【００２９】
このように、本実施形態のユーザ認証方法によれば、第２のＰＣ端末３のユーザが任意に設定するパスワードは、Ｗｅｂ認証サーバ５に登録されるだけであり、Ｗｅｂ認証サーバ５から第２のＰＣ端末３へのメールの送信時には通信経路に流れない。よって、第３者にＷｅｂ認証サーバ５から第２のＰＣ端末３へ送信されるメールが盗聴されたとしても、第２のＰＣ端末３のユーザが任意に設定するパスワードの特定は困難であるので、セキュリティをより高めたユーザ認証が可能となる。
【００３０】
なお、前記実施形態では、第１のＰＣ端末２のユーザがファイル格納サーバ６に格納している所定のファイルを、第２のＰＣ端末３のユーザが受け取る場合（ダウンロードする場合）におけるユーザ認証について説明したが、例えば、第１のＰＣ端末２のユーザが所定のファイルをファイル格納サーバ６にアップロードする場合におけるユーザ認証においても、図２に示したシーケンス図に基づいて同様に適用することができる。
【００３１】
この場合には、図２に示したシーケンス図において、第２のＰＣ端末３（ファイル受取人側ＰＣ端末）側と第１のＰＣ端末２（ファイル送付人側）とを置き換え、更に、ステップＳ５〜Ｓ７のダウンロードＵＲＬをアップロードＵＲＬに、ステップＳ１１のダウンロード画面をアップロード画面に、ステップＳ１２のファイルのダウンロードをファイルのアップロードにそれぞれ変更する。なお、この場合では、第１のＰＣ端末２のユーザであるファイル送付人側が社外におり、第２のＰＣ端末３のユーザであるファイル受取人側が社内にいることになる。
【符号の説明】
【００３２】
１        ユーザ認証システム
２        第１のＰＣ端末
３        第２のＰＣ端末
４        インターネット
５        Ｗｅｂ認証サーバ
６        ファイル格納サーバ
７        通信インターフェース部
８        ＵＲＬ発行部
９        パスワード登録部
１０      チケット発行部
１１      ユーザ認証部
【図１】
2012008727.tif 000003
【図２】
2012008727.tif 000004
【図３】
2012008727.tif 000005
【図４】
2012008727.tif 000006
【図５】
2012008727.tif 000007