(57)【特許請求の範囲】
【請求項１】
ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う認証システムであって、
前記ログイン情報の登録時に、前記ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付ける登録受付手段と、
ユーザ端末からの要求に応じて、前記登録受付手段が受け付けた前記ログイン画像により構成される認証ボタン及び前記ログイン画像とは異なる画像により構成されるダミーボタンを含む複数の操作ボタンを表示する認証ページを、前記ユーザ端末に送信する認証ページ送信手段と、
前記認証ページ送信手段の送信により前記ユーザ端末に表示された前記認証ページにおいて前記ユーザ端末のユーザにより選択された操作ボタンの種別を判定するログイン画像判定手段と、
前記ログイン画像判定手段により前記認証ボタンが選択されたと判定されることを契機として、前記ユーザ認証を行う認証手段と、
を備え、
前記認証ページは、複数の前記操作ボタンとともに、前記ログイン情報の入力を受け付ける入力欄を備える第１ログインページであり、
前記認証ページ送信手段は、複数の前記操作ボタンとともに、前記入力欄に前記ログイン情報を自動入力した前記第１ログインページを、前記ユーザ端末に送信する、
認証システム。
【請求項２】
ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う認証システムであって、
前記ログイン情報の登録時に、前記ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付ける登録受付手段と、
ユーザ端末からの要求に応じて、前記登録受付手段が受け付けた前記ログイン画像により構成される認証ボタン及び前記ログイン画像とは異なる画像により構成されるダミーボタンを含む複数の操作ボタンを表示する認証ページを、前記ユーザ端末に送信する認証ページ送信手段と、
前記認証ページ送信手段の送信により前記ユーザ端末に表示された前記認証ページにおいて前記ユーザ端末のユーザにより選択された操作ボタンの種別を判定するログイン画像判定手段と、
前記ログイン画像判定手段により前記認証ボタンが選択されたと判定されることを契機として、前記ユーザ認証を行う認証手段と、
を備え、
前記認証ページは、前記ログイン情報の入力を受け付ける入力欄を備える第１ログインページに遷移可能な第２ログインページであり、
前記ログイン画像判定手段により前記認証ボタンが選択されたと判定されることを条件に、前記入力欄に前記ログイン情報を自動入力した前記第１ログインページを、前記ユーザ端末に送信するログインページ送信手段、を更に備え、
前記認証手段は、前記第１ログインページを介して前記ユーザ認証を行う、
認証システム。
【請求項３】
前記認証ページ送信手段は、複数の前記操作ボタンを同時に表示する前記認証ページを前記ユーザ端末に送信する、
請求項１又は２に記載の認証システム。
【請求項４】
前記認証ページ送信手段は、複数の前記操作ボタンを所定の間隔で切り替え表示する前記認証ページを前記ユーザ端末に送信する、
請求項１又は２に記載の認証システム。
【請求項５】
前記認証ページ送信手段により送信された前記認証ページを前記ユーザ端末に表示する認証ページ表示手段であって、前記ログイン画像判定手段により前記ダミーボタンが選択されたと判定されることを条件に、複数の前記操作ボタンの順序を並び替えて、前記認証ページを再表示する認証ページ表示手段、を備える、
請求項３に記載の認証システム。
【請求項６】
前記認証ページ送信手段により送信された前記認証ページを前記ユーザ端末に表示する認証ページ表示手段であって、前記ログイン画像判定手段により前記ダミーボタンが選択されたと判定されることを条件に、複数の前記操作ボタンを構成する画像のうちの１又は複数の画像の属性を変更し、前記認証ページを再表示する認証ページ表示手段、を備える、
請求項１から５に記載の認証システム。
【請求項７】
前記認証ページ送信手段により送信された前記認証ページを前記ユーザ端末に表示する認証ページ表示手段であって、前記ログイン画像判定手段により前記ダミーボタンが選択されたと判定されることを条件に、前記ログイン情報が未入力の入力欄を備える第１ログインページを、前記ユーザ端末に表示する、
請求項１から４に記載の認証システム。
【請求項８】
ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う方法であって、記憶部に記憶されたプログラムを読み出して実行することにより、少なくとも登録受付手段、認証ページ送信手段、ログイン画像判定手段及び認証手段として機能する制御部を備えるコンピュータが実行する、
前記登録受付手段による、前記ログイン情報の登録時に、前記ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付けるステップと、
前記認証ページ送信手段による、ユーザ端末からの要求に応じて、受け付けた前記ログイン画像により構成される認証ボタン及び前記ログイン画像とは異なる画像により構成されるダミーボタンを含む複数の操作ボタンを表示する認証ページを、前記ユーザ端末に送信するステップと、
前記ログイン画像判定手段による、前記送信するステップに応じて前記ユーザ端末に表示された前記認証ページにおいて前記ユーザ端末のユーザにより選択された操作ボタンの種別を判定するステップと、
前記認証手段による、前記認証ボタンが選択されたと判定されることを契機として、前記ユーザ認証を行うステップと、
を含み、
前記認証ページは、複数の前記操作ボタンとともに、前記ログイン情報の入力を受け付ける入力欄を備える第１ログインページであり、
前記認証ページ送信手段による前記送信するステップは、複数の前記操作ボタンとともに、前記入力欄に前記ログイン情報を自動入力した前記第１ログインページを、前記ユーザ端末に送信するステップである、
方法。
【請求項９】
ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う方法であって、記憶部に記憶されたプログラムを読み出して実行することにより、少なくとも登録受付手段、認証ページ送信手段、ログイン画像判定手段、ログインページ送信手段及び認証手段として機能する制御部を備えるコンピュータが実行する、
前記登録受付手段による、前記ログイン情報の登録時に、前記ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付けるステップと、
前記認証ページ送信手段による、ユーザ端末からの要求に応じて、前記ログイン情報の入力を受け付ける入力欄を備える第１ログインページに遷移可能であって、受け付けた前記ログイン画像により構成される認証ボタン及び前記ログイン画像とは異なる画像により構成されるダミーボタンを含む複数の操作ボタンを表示する第２ログインページを、前記ユーザ端末に送信するステップと、
前記ログイン画像判定手段による、前記送信するステップに応じて前記ユーザ端末に表示された前記第２ログインページにおいて前記ユーザ端末のユーザにより選択された操作ボタンの種別を判定するステップと、
前記ログインページ送信手段による、前記判定するステップで前記認証ボタンが選択されたと判定されることを条件に、前記入力欄に前記ログイン情報を自動入力した第１ログインページを、前記ユーザ端末に送信するステップと、
前記認証手段による、前記第１ログインページを介した前記ユーザ端末からの要求に応じて、前記ユーザ認証を行うステップと、
を含む方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う認証システム及び方法に関する。
【背景技術】
【０００２】
近年のネットワーク環境の発展に伴い、ユーザには、様々な状況でユーザ認証が要求される。典型的には、オンラインショッピングやメールサービスなどのオンライン上のサービスの提供を受ける場合にユーザ認証が要求されるほか、社内ネットワークのような閉じられたネットワーク上であっても、部署毎に閲覧可能な情報を制限するなどといった社内管理の観点からユーザ認証が要求されている。
【０００３】
ユーザ認証では、ユーザＩＤやパスワード（ログイン情報）を入力する必要があるが、近年では、ユーザの利便性（ユーザビリティ）を向上させるために、ログイン情報を自動的に入力する仕組みが開発されている（例えば、特許文献１）。
ログイン情報を自動的に入力する仕組みを実現する方法には、様々な方法があり、例えば、ユーザ端末のブラウザ上にログイン情報を記憶しておき、ユーザ端末内でログイン情報の自動入力を行う方法や、ネットワーク上の管理サーバにログイン情報を記憶しておき、ユーザ端末からの要求（クッキー情報を伴う）に基づいて、ログイン情報を自動的に入力したＷｅｂページをユーザ端末に表示する方法などがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２９５２５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなログイン情報の自動入力は、ユーザビリティを向上させる一方で、第三者によるなりすましを助長させてしまうため、セキュリティ向上の観点から新たな対策が求められている。
ここで、近年では、ユーザ認証に際し、ユーザＩＤやパスワードに加え、第２パスワードの入力を求めるサービスも知られているが、ログイン情報の自動入力の際に第２パスワードの入力を求めたのでは、ユーザビリティを著しく損ない、自動入力の意味がなくなってしまう。また、ユーザの端末環境（例えば、第三者の操作が容易か否か）によって第三者によるなりすましが行われる可能性が変わるため、ログイン情報の自動入力を適用するか否かをユーザに選択させる機能を設けることも考えられるが、ユーザビリティの観点からは更なる対策が求められる。
【０００６】
そこで、本発明は、ログイン情報の自動入力によるユーザビリティを確保しつつ、ユーザの端末環境に関わらずセキュリティの向上を図る認証システム及び方法を提供することを目的とする。より具体的には、本発明は、ユーザに対して従来の認証システムと同手数の操作のみを求めるだけで、従来の認証システムよりもセキュリティを向上させることを可能とする。
【０００７】
ここで、図１３を参照して、ユーザ認証には、ログイン情報を入力する入力欄を備えたＷｅｂページ５００（図１３（１））が用いられるところ、認証システムによっては、このようなＷｅｂページ５００に遷移するためのＷｅｂページ５１０（図１３（２））が用いられる場合がある。
以下では、ログイン情報を入力する入力欄を備えたＷｅｂページ５００を「第１ログインページ」といい、第１ログインページに遷移するためのＷｅｂページ５１０を「第２ログインページ」といい、第１ログインページと第２ログインページとを総称して「認証ページ」という。
【０００８】
また、第２ログインページから第１ログインページへの遷移は、図１３（２）に示すログインボタン５１１が操作されることを条件に行われ、ユーザ認証は、第１ログインページにおいてログイン情報が入力された後にログインボタン５０１（図１３（１））が操作されることを条件に行わる。
以下では、第１ログインページにおいて操作されるログインボタン５０１を「第１ログインボタン」といい、第２ログインページにおいて操作されるログインボタン５１１を「第２ログインボタン」といい、第１ログインボタンと第２ログインボタンとを総称して「認証ボタン」という。
このとき、「認証ボタンが選択されたと判定されることを契機として、ユーザ認証を行う」とは、第１ログインボタンが操作されることを条件にユーザ認証を行うことに加え、第２ログインボタンが操作されることを条件に第１ログインページに遷移し（すなわち、第１ログインページを介して）、ユーザ認証を行うことを含む。
【課題を解決するための手段】
【０００９】
（１）  ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う認証システムであって、前記ログイン情報の登録時に、前記ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付ける登録受付手段と、ユーザ端末からの要求に応じて、前記登録受付手段が受け付けた前記ログイン画像により構成される認証ボタン及び前記ログイン画像とは異なる画像により構成されるダミーボタンを含む複数の操作ボタンを表示する認証ページを、前記ユーザ端末に送信する認証ページ送信手段と、前記認証ページ送信手段の送信により前記ユーザ端末に表示された前記認証ページにおいて前記ユーザ端末のユーザにより選択された操作ボタンの種別を判定するログイン画像判定手段と、前記ログイン画像判定手段により前記認証ボタンが選択されたと判定されることを契機として、前記ユーザ認証を行う認証手段と、を備え、前記認証ページは、複数の前記操作ボタンとともに、前記ログイン情報の入力を受け付ける入力欄を備える第１ログインページであり、前記認証ページ送信手段は、複数の前記操作ボタンとともに、前記入力欄に前記ログイン情報を自動入力した前記第１ログインページを、前記ユーザ端末に送信する、認証システム。
【００１０】
（１）の認証システムによれば、ログイン情報（ユーザＩＤやパスワード）の登録時に、ユーザからログイン画像の種別の登録を受け付けておき、認証時の認証ページに、受け付けたログイン画像により構成した認証ボタンと、当該ログイン画像とは異なる画像により構成したダミーボタンと、を含む複数の操作ボタンを表示する。そして、これら複数の操作ボタンのうち、ユーザによりログイン画像で構成した認証ボタンが操作されることを契機として、ユーザ認証を行う。
これにより、ログイン画像の種別を知らない第三者によるユーザ認証を防止することができる。ここで、（１）の認証システムで求められるユーザの操作は、従来の認証システムにおいてユーザに要求された第１ログインボタンの選択に相当する、認証ボタンの選択のみであり、ユーザに対して従来の認証システムと同手数の操作のみを求めるだけで、従来の認証システムよりもセキュリティを向上させることができる。
また、（１）の認証システムによれば、入力欄にログイン情報を自動入力した第１ログインページにおいて複数の操作ボタン（認証ボタン及びダミーボタンを含む）を表示する。これにより、ログイン情報を自動的に入力していた場合であっても、ログイン画像の種別を知らない第三者によるユーザ認証を防止することができる。
【００１３】
（２）  ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う認証システムであって、前記ログイン情報の登録時に、前記ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付ける登録受付手段と、ユーザ端末からの要求に応じて、前記登録受付手段が受け付けた前記ログイン画像により構成される認証ボタン及び前記ログイン画像とは異なる画像により構成されるダミーボタンを含む複数の操作ボタンを表示する認証ページを、前記ユーザ端末に送信する認証ページ送信手段と、前記認証ページ送信手段の送信により前記ユーザ端末に表示された前記認証ページにおいて前記ユーザ端末のユーザにより選択された操作ボタンの種別を判定するログイン画像判定手段と、前記ログイン画像判定手段により前記認証ボタンが選択されたと判定されることを契機として、前記ユーザ認証を行う認証手段と、を備え、前記認証ページは、前記ログイン情報の入力を受け付ける入力欄を備える第１ログインページに遷移可能な第２ログインページであり、前記ログイン画像判定手段により前記認証ボタンが選択されたと判定されることを条件に、前記入力欄に前記ログイン情報を自動入力した前記第１ログインページを、前記ユーザ端末に送信するログインページ送信手段、を更に備え、前記認証手段は、前記第１ログインページを介して前記ユーザ認証を行う、認証システム。
【００１４】
（２）の認証システムによれば、第１ログインページに遷移可能な第２ログインページにおいて複数の操作ボタン（認証ボタン及びダミーボタンを含む）を表示する。これにより、ログイン画像の種別を知らない第三者は、ログイン情報の自動入力を享受することができず、第三者によるなりすましを防止することができる。このとき、ユーザに対しては、従来の認証システムにおいて要求された第２ログインボタンの選択に相当する、認証ボタンの選択のみが要求されるだけであり、ユーザに対して従来の認証システムと同手数の操作のみを求めるだけで、従来の認証システムよりもセキュリティを向上させることができる。
【００１５】
（３）  前記認証ページ送信手段は、複数の前記操作ボタンを同時に表示する前記認証ページを前記ユーザ端末に送信する、（１）又は（２）に記載の認証システム。
【００１６】
（４）  前記認証ページ送信手段は、複数の前記操作ボタンを所定の間隔で切り替え表示する前記認証ページを前記ユーザ端末に送信する、（１）又は（２）に記載の認証システム。
【００１７】
ここで、複数の操作ボタンは、（３）の認証システムのように、同時に表示することとしてもよく、また、（４）の認証システムのように、所定の間隔で切り替えて表示することとしてもよい。
【００１８】
（５）  前記認証ページ送信手段により送信された前記認証ページを前記ユーザ端末に表示する認証ページ表示手段であって、前記ログイン画像判定手段により前記ダミーボタンが選択されたと判定されることを条件に、複数の前記操作ボタンの順序を並び替えて、前記認証ページを再表示する認証ページ表示手段、を備える、（３）に記載の認証システム。
【００１９】
（５）の認証システムによれば、複数の操作ボタンのうちダミーボタンが選択された場合には、複数の操作ボタンの順序を並び替えて認証ページを再表示する。これにより、第三者による繰り返しの選択に対して、認証ボタンが容易に選択されてしまうことを防止することができる。このとき、並び替えて表示する操作ボタンのうちのダミーボタンを構成する画像については、並び替え前と後とで異なる画像を用いることとしてもよい。
【００２０】
（６）  前記認証ページ送信手段により送信された前記認証ページを前記ユーザ端末に表示する認証ページ表示手段であって、前記ログイン画像判定手段により前記ダミーボタンが選択されたと判定されることを条件に、複数の前記操作ボタンを構成する画像のうちの１又は複数の画像の属性を変更し、前記認証ページを再表示する認証ページ表示手段、を備える、（１）から（５）に記載の認証システム。
【００２１】
（６）の認証システムによれば、複数の操作ボタンのうちダミーボタンが選択された場合には、操作ボタンのうち１又は複数の画像の属性を変更して認証ページを再表示する。これにより、第三者による繰り返しの選択に対して、認証ボタンが容易に選択されてしまうことを防止することができる。
【００２２】
（７）  前記認証ページ送信手段により送信された前記認証ページを前記ユーザ端末に表示する認証ページ表示手段であって、前記ログイン画像判定手段により前記ダミーボタンが選択されたと判定されることを条件に、前記ログイン情報が未入力の入力欄を備える第１ログインページを、前記ユーザ端末に表示する、（１）から（４）に記載の認証システム。
【００２３】
（７）の認証システムによれば、複数の操作ボタンのうちダミーボタンが選択された場合には、ログイン情報が未入力の第１ログインページを表示する。これにより、ログイン画像の種別を知らない第三者によるなりすましを防止することができるとともに、ログイン画像を忘れてしまったユーザであっても、ログイン情報の入力により適切にユーザ認証を行うことができる。
【００２４】
（８）  ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う方法であって、記憶部に記憶されたプログラムを読み出して実行することにより、少なくとも登録受付手段、認証ページ送信手段、ログイン画像判定手段及び認証手段として機能する制御部を備えるコンピュータが実行する、前記登録受付手段による、前記ログイン情報の登録時に、前記ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付けるステップと、前記認証ページ送信手段による、ユーザ端末からの要求に応じて、受け付けた前記ログイン画像により構成される認証ボタン及び前記ログイン画像とは異なる画像により構成されるダミーボタンを含む複数の操作ボタンを表示する認証ページを、前記ユーザ端末に送信するステップと、前記ログイン画像判定手段による、前記送信するステップに応じて前記ユーザ端末に表示された前記認証ページにおいて前記ユーザ端末のユーザにより選択された操作ボタンの種別を判定するステップと、前記認証手段による、前記認証ボタンが選択されたと判定されることを契機として、前記ユーザ認証を行うステップと、を含み、前記認証ページは、複数の前記操作ボタンとともに、前記ログイン情報の入力を受け付ける入力欄を備える第１ログインページであり、前記認証ページ送信手段による前記送信するステップは、複数の前記操作ボタンとともに、前記入力欄に前記ログイン情報を自動入力した前記第１ログインページを、前記ユーザ端末に送信するステップである、方法。
（９）  ユーザを識別するユーザＩＤ及びパスワードを含むログイン情報に基づいてユーザ認証を行う方法であって、記憶部に記憶されたプログラムを読み出して実行することにより、少なくとも登録受付手段、認証ページ送信手段、ログイン画像判定手段、ログインページ送信手段及び認証手段として機能する制御部を備えるコンピュータが実行する、
前記登録受付手段による、前記ログイン情報の登録時に、前記ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付けるステップと、前記認証ページ送信手段による、ユーザ端末からの要求に応じて、前記ログイン情報の入力を受け付ける入力欄を備える第１ログインページに遷移可能であって、受け付けた前記ログイン画像により構成される認証ボタン及び前記ログイン画像とは異なる画像により構成されるダミーボタンを含む複数の操作ボタンを表示する第２ログインページを、前記ユーザ端末に送信するステップと、前記ログイン画像判定手段による、前記送信するステップに応じて前記ユーザ端末に表示された前記第２ログインページにおいて前記ユーザ端末のユーザにより選択された操作ボタンの種別を判定するステップと、前記ログインページ送信手段による、前記判定するステップで前記認証ボタンが選択されたと判定されることを条件に、前記入力欄に前記ログイン情報を自動入力した第１ログインページを、前記ユーザ端末に送信するステップと、前記認証手段による、前記第１ログインページを介した前記ユーザ端末からの要求に応じて、前記ユーザ認証を行うステップと、を含む方法。
【００２５】
（８）又は（９）の方法によれば、（１）又は（２）の認証システムと同様の効果を奏する。
【発明の効果】
【００２６】
本発明によれば、ユーザに対して従来の認証システムと同手数の操作のみを求めるだけで、従来の認証システムよりもセキュリティを向上させることを可能とする。
【図面の簡単な説明】
【００２７】
【図１】第１実施形態の認証システムの構成を示す図である。
【図２】ログイン情報記憶手段を示す図である。
【図３】ユーザ情報記憶手段を示す図である。
【図４】ログイン画像記憶手段を示す図である。
【図５】上記認証システムの登録処理の流れを示すフローチャートである。
【図６】上記認証システムの登録処理の動作を示す図である。
【図７】上記認証システムのログイン処理の流れを示すフローチャートである。
【図８】上記認証システムのログイン処理の動作を示す図である。
【図９】上記認証システムのログイン処理の動作を示す図である。
【図１０】第２実施形態の認証システムの構成を示す図である。
【図１１】上記認証システムの動作を示す図である。
【図１２】操作ボタンの表示態様の変形形態を示す図である。
【図１３】第１ログインページ及び第２ログインページを示す図である。
【発明を実施するための形態】
【００２８】
［認証システム１の概要］
本発明の認証システム１は、ユーザのログイン情報（ユーザＩＤ及びパスワード）の登録時にログイン画像の選択を受け付けておき、認証ページにおいてログイン画像で構成された認証ボタンを表示するともに、ログイン画像以外の画像で構成されたダミーボタンも併せて表示する。これにより、ログイン画像を把握しているユーザは、ユーザ認証を行うことができる一方で、ログイン画像を知らない第三者によるなりすましを防止する。
以下に示す第１実施形態では、第１ログインページ（認証ページ）において、ユーザ認証を行うための第１ログインボタン（認証ボタン）と併せてダミーボタンを表示し、第２実施形態では、第２ログインページ（認証ページ）において、第１ログインページに遷移するための第２ログインボタン（認証ボタン）と併せてダミーボタンを表示する。
以下、本発明の実施形態について図面を参照して説明する。
【００２９】
［第１実施形態］
初めに、図１〜図９を参照して、第１実施形態の認証システム１について説明する。
【００３０】
［認証システム１の構成］
図１を参照して、認証システム１の構成について説明する。
認証システム１は、ユーザ端末２と管理サーバ３とが通信可能に接続されて構成される。ユーザ端末２は、ユーザに用いられる情報処理端末であり、既存のブラウザなどを介して後述する各種手段を実現可能に構成される。管理サーバ３は、インターネットや社内ネットワークを含むネットワーク上においてユーザを管理するサーバであって、ユーザ端末２からの要求に応じて当該ユーザの認証処理を行う。
【００３１】
［ユーザ端末２の構成］
ユーザ端末２は、ログイン情報（ユーザＩＤ及びパスワード）及びログイン画像を登録するための登録処理部２１と、ログイン情報及びログイン画像に基づいてユーザ認証を伴うログイン処理を行うためのログイン処理部２２と、を含んで構成される。
【００３２】
ここで、本発明の認証システム１では、ログイン処理時にログイン情報を自動的に入力可能としている。なお、上述のようにログイン処理時のログイン情報の自動入力は、ログイン情報をユーザ端末２のブラウザ上に記憶しておくことで実現する方法に加え、ネットワーク上の管理サーバ３にログイン情報を記憶しておき、ユーザ端末２からの要求（クッキー情報を伴う）に基づいて、ログイン情報を自動的に入力した認証ページをユーザ端末２に表示する方法など様々な方法で実現することができる。本発明の認証システム１は、ログイン情報の自動入力の方法について規定するものではなく、任意の方法により実現することとしてよい。なお、以下に示す実施形態では、ユーザ端末２のブラウザ上にログイン情報を記憶しておくことで、ログイン情報の自動入力を実現している。
【００３３】
［登録処理部２１］
登録処理部２１は、ログイン情報登録手段２１１と、ログイン画像登録手段２１２と、ログイン情報記憶手段２１３と、を含んで構成される。
【００３４】
ログイン情報登録手段２１１は、管理サーバ３が提供する登録ページにおいてユーザにより入力されたユーザＩＤ及びパスワード（ログイン情報）を受け付ける。また、ログイン情報登録手段２１１は、ユーザにより入力されたログイン情報を管理サーバ３に送信する。このとき、ログイン情報登録手段２１１は、登録するログイン情報を、管理サーバ３でユーザ端末２を特定可能な情報（端末特定情報）に対応付けてログイン情報記憶手段２１３に記憶しておく。
【００３５】
ここで、図２を参照して、ログイン情報記憶手段２１３について説明する。ログイン情報記憶手段２１３は、管理サーバ３でユーザ端末２を特定するための端末特定情報と、ログイン情報登録手段２１１が受け付けたログイン情報（ユーザＩＤ及びパスワード）と、当該ログイン情報を用いてユーザ認証を行うサービスを特定するための情報（例えば、ＵＲＬ）と、を少なくとも対応付けて記憶する。なお、ログイン情報記憶手段２１３は、後述するログイン画像登録手段２１２が受け付けたログイン画像の種別についても併せて登録することとしてもよい。
【００３６】
ログイン画像登録手段２１２は、ログイン情報登録手段２１１によるログイン情報の登録時に、ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付ける。ログイン画像の種別の登録は、任意の方法により行うことができ、一例としては、管理サーバ３が提供する登録ページにおいて選択可能に表示され複数の画像に対するユーザからの選択を受け付けることで行うことができる。なお、選択可能な画像については、管理サーバ３が所有する画像を用いることとしてもよく、また、ユーザ端末２のユーザが所有する画像、すなわち、ユーザ端末２のローカルディスクに記憶されている画像を用いることとしてもよい。
ログイン画像登録手段２１２が受け付けた画像の種別の情報（ログイン画像ＩＤ）は、ログイン情報登録手段２１１が受け付けたログイン情報及び端末特定情報とともに管理サーバ３に送信される。
【００３７】
［ログイン処理部２２］
続いて、ログイン処理部２２は、認証ページ要求手段２２１と、認証ページ表示手段２２２と、ログイン画像判定手段２２３と、を含んで構成される。
【００３８】
認証ページ要求手段２２１は、ユーザの所定の操作に基づいて、管理サーバ３に対して認証ページの要求を行う。このとき、認証ページ要求手段２２１は、認証ページの要求と併せて、ユーザ端末２を特定するための端末特定情報を管理サーバ３に対して送信する。なお、本実施形態では、認証ページ要求手段２２１は、認証ページとしてユーザＩＤ及びパスワード（ログイン情報）を入力するための入力欄を備える第１ログインページを要求する。
【００３９】
認証ページ表示手段２２２は、認証ページ要求手段２２１の要求に応じて管理サーバ３から提供された認証ページ（第１ログインページ）を表示する。このとき、管理サーバ３から提供される認証ページには、ログイン情報を入力するための入力欄に加え、ログイン画像登録手段２１２が登録したログイン画像により構成された認証ボタン及び当該ログイン画像とは異なる画像により構成されたダミーボタンを含む複数の操作ボタンを選択可能に配置したボタン選択部が含まれる。そして、認証ページ表示手段２２２は、ログイン情報記憶手段２１３を参照して、管理サーバ３から提供された認証ページの入力欄にログイン情報を自動的に入力した上で当該認証ページを表示する。
【００４０】
ログイン画像判定手段２２３は、認証ページに表示された複数の操作ボタンのうち、ユーザにより操作された操作ボタンの種別を判定する。すなわち、ログイン画像判定手段２２３は、ユーザにより操作された操作ボタンが、認証ボタンであるか、ダミーボタンであるかを判定する。
このとき、ユーザにより操作された操作ボタンが認証ボタンである場合には、入力欄に入力されたログイン情報に基づくユーザ認証の要求を管理サーバ３に対して行う。他方、ユーザにより操作された操作ボタンがダミーボタンである場合には、認証ページ表示手段２２２による認証ページの再表示が行われる。なお、認証ページ表示手段２２２による認証ページの再表示の詳細については、図９で後述するが、認証ページ表示手段２２２は、認証ボタン及びダミーボタンを含む複数の操作ボタンの順序を並び替えたり、自動的に入力されていた入力欄のログイン情報を削除した上で、認証ページの再表示を行う。
【００４１】
［管理サーバ３の構成］
続いて、管理サーバ３の構成について説明する。管理サーバ３は、ユーザ端末２からのログイン情報の登録を受け付ける登録処理部３１と、認証ページを介してユーザ端末２から受け付けたログイン情報に基づいてユーザ認証を行うログイン処理部３２と、を含んで構成される。
【００４２】
［登録処理部３１］
登録処理部３１は、登録受付手段３１１と、ユーザ情報記憶手段３１２と、ログイン画像記憶手段３１３と、を含んで構成される。
【００４３】
登録受付手段３１１は、ユーザ端末２から送信されたログイン情報（ユーザＩＤ及びパスワード）、ログイン画像の種別及び端末特定情報を受け付ける。登録受付手段３１１は、ユーザ端末２から受け付けた情報を対応付けてユーザ情報記憶手段３１２に記憶する。
ここで、ユーザ情報記憶手段３１２は、図３に示すように、端末特定情報に対応付けて、ユーザＩＤとパスワードとログイン画像の情報と、を少なくとも記憶する。
【００４４】
ログイン画像記憶手段３１３は、認証ボタン及びダミーボタンを含む操作ボタンを構成する画像の情報を記憶する。具体的には、ログイン画像記憶手段３１３は、画像ＩＤに対応付けて、当該画像のカテゴリ及び属性を記憶するとともに、当該画像を選択したユーザを記憶する。なお、画像のカテゴリとは、画像を分類するための情報（大分類）であり、例えば、車、犬、花といった画像の対象となる物の名称をいう。また、画像の属性とは、カテゴリによる分類を更に分類するための情報（小分類）であり、例えば、形状（車種名、犬種名、花名）や色彩をいう。
詳しくは図９で後述するが、認証システム１では、認証ページの再表示の際に、カテゴリは同一であるが属性が異なる画像を用いて認証ボタン及びダミーボタンを含む操作ボタンを構成する場合がある。カテゴリ及び属性は、このような認証ページの再表示の際に用いられる。
【００４５】
［ログイン処理部３２］
続いて、ログイン処理部３２は、要求受付手段３２１と、ログイン画像取得手段３２２と、認証ページ送信手段３２３と、認証手段３２４と、を含んで構成される。
【００４６】
要求受付手段３２１は、ユーザ端末２の認証ページ要求手段２２１から、端末特定情報を伴う認証ページの要求を受け付ける。
【００４７】
ログイン画像取得手段３２２は、要求受付手段３２１が受け付けた端末特定情報を用いてユーザ端末２を特定し、当該ユーザ端末２のユーザが登録したログイン画像をログイン画像記憶手段３１３から取得する。このとき、ログイン画像取得手段３２２は、ログイン画像と併せて当該ログイン画像以外の他の画像を取得する。なお、ログイン画像取得手段３２２は、他の画像として、ログイン画像とは少なくともカテゴリの異なる画像を取得することとしてもよい。
【００４８】
認証ページ送信手段３２３は、ユーザ端末２に対して認証ページ（第１ログインページ）を送信する。このとき、送信される認証ページには、ログイン画像取得手段３２２により取得されたログイン画像により構成される認証ボタン及び同様に取得された他の画像により構成されるダミーボタンを含む複数の操作ボタンが含まれる。
【００４９】
認証手段３２４は、ユーザ端末２からのユーザ認証の要求を受け付けると、ユーザ情報記憶手段３１２を参照して、認証ページ（第１ログインページ）の入力欄に入力されたログイン情報に基づいてユーザ認証を行う。
【００５０】
［認証システム１のハードウェア構成］
以上説明した認証システム１を構成するユーザ端末２及び管理サーバ３のハードウェアは、１又は複数の一般的なコンピュータによって構成することができる。一般的なコンピュータは、例えば、制御部として、中央処理装置（ＣＰＵ）を備える他、記憶部として、メモリ（ＲＡＭ、ＲＯＭ）、ハードディスク（ＨＤＤ）及び光ディスク（ＣＤ、ＤＶＤなど）を、ネットワーク通信装置として、各種有線及び無線ＬＡＮ装置を、表示装置として、例えば、液晶ディスプレイ、プラズマディスプレイなどの各種ディスプレイを、入力装置として、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボールなど）を適宜備え、これらは、バスラインにより接続されている。このような一般的なコンピュータにおいて、ＣＰＵは、ユーザ端末２及び管理サーバ３を統括的に制御し、各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００５１】
［認証システム１の動作］
続いて、図５〜図９を参照して、本発明の認証システム１の動作について説明する。
【００５２】
［登録処理］
初めに、図５及び図６を参照して、認証システム１による登録処理について説明する。図５は、登録処理の流れを示すフローチャートであり、図６は、登録処理による動作の一例を示す図である。
【００５３】
Ｓ１〜Ｓ３：図５を参照して、ユーザ端末２が管理サーバ３に対して登録ページを要求すると（Ｓ１）、管理サーバ３からユーザ端末２に対して登録ページの送信が行われ（Ｓ２）、ユーザ端末２には、送信された登録ページが表示される（Ｓ３）。
具体的には、図６を参照して、登録ページを要求すると管理サーバ３は、ユーザＩＤ及びパスワード（ログイン情報）の入力を受け付ける入力欄１０１と、ログイン画像の選択を受け付ける画像選択欄１０２と、を含む登録ページ１００を生成し、ユーザ端末２に送信する。
【００５４】
ここで、管理サーバ３は、登録ページ１００が要求されると、画像選択欄１０２に表示するための画像として、ログイン画像記憶手段３１３から任意の数（例えば、５個）の画像を抽出する。
また、画像選択欄１０２には、表示されている任意の数の画像とは異なる画像を要求する「他の画像ボタン」と、ユーザ端末２のローカルディスクに記憶された画像をログイン画像として記憶するための「自己画像ボタン」と、を含むこととしてもよい。「他の画像ボタン」が操作されると、管理サーバ３に対して画像の取得要求が行われ、ログイン画像記憶手段３１３から抽出された他の画像が再度表示される。また、「自己画像ボタン」が操作されると、ローカルディスク上の画像を選択するための選択欄が表示される。
【００５５】
Ｓ４，Ｓ５：図５を参照して、ユーザ端末２のログイン情報登録手段２１１が入力欄１０１を介してログイン情報の入力を受け付け、ログイン画像登録手段２１２が画像選択欄１０２を介してログイン画像の選択を受け付けると、ユーザ端末２から管理サーバ３に対して、ログイン情報及びログイン画像の種別を示す情報が送信される（Ｓ４）。このとき、ユーザ端末２は、端末特定情報をログイン情報及びログイン画像と併せて管理サーバ３に対して送信する。また、ユーザ端末２のログイン情報記憶手段２１３は、管理サーバ３に対して送信したログイン情報及び端末特定情報を少なくとも記憶する。
Ｓ６：ユーザ端末２から端末特定情報、ログイン情報及びログイン画像の種別を示す情報を受信すると、管理サーバ３の登録受付手段３１１は、これらの情報を対応付けてユーザ情報記憶手段３１２に記憶する（Ｓ６）。
【００５６】
具体的には、図６を参照して、登録ページ１００において、ユーザ端末２のユーザが入力欄１０１にログイン情報を入力するとともに、画像選択欄１０２でログイン画像を選択し、「登録ボタン」を操作すると、ユーザ情報の登録が行われる。すなわち、管理サーバ３の登録受付手段３１１は、入力欄１０１に入力されたログイン情報、及び画像選択欄１０２で選択されたログイン画像を、ユーザ端末２を特定するための端末特定情報とともに受け付け、ユーザ情報の登録（ユーザ情報記憶手段３１２への記憶）を行う。また、ユーザ端末２のログイン情報記憶手段２１３は、入力欄１０１に入力されたログイン情報を記憶する。
なお、ログイン画像としてローカルディスク上の画像が選択された場合には、ユーザ情報の登録に際し、当該画像をユーザ端末２から管理サーバ３へ送信することとしてもよく、当該画像のローカルディスク上のアドレスのみをユーザ端末２から管理サーバ３へ送信することとしてもよい。
【００５７】
［ログイン処理］
続いて、図７〜図９を参照して、認証システム１によるログイン処理について説明する。図７は、ログイン処理の流れを示すフローチャートであり、図８及び図９は、ログイン処理による動作の一例を示す図である。
【００５８】
Ｓ１１：図７及び図８（１）を参照して、ユーザ端末２の認証ページ要求手段２２１は、ユーザの操作に応じて管理サーバ３に対して認証ページ（第１ログインページ）の要求を行う（Ｓ１１）。このとき、認証ページ要求手段２２１は、当該要求とともに端末特定情報を管理サーバ３に送信する。
【００５９】
Ｓ１２：図７を参照して、ユーザ端末２から認証ページの要求を受け付けると、管理サーバ３のログイン画像取得手段３２２は、端末特定情報に基づいてユーザ端末２を特定し、ログイン画像記憶手段３１３から当該ユーザ端末２が登録処理において登録したログイン画像を取得する（Ｓ１２）。このとき、ログイン画像取得手段３２２は、ログイン画像記憶手段３１３からログイン画像以外の他の画像も併せて取得する。
Ｓ１３：続いて、ログイン画像取得手段３２２は、取得したログイン画像により構成される認証ボタン及び他の画像により構成されるダミーボタンをランダムに配置した認証ページを生成する（Ｓ１３）。
Ｓ１４：続いて、認証ページ送信手段３２３は、生成した認証ページをユーザ端末２に送信する。
【００６０】
Ｓ１５、Ｓ１６：ユーザ端末２が認証ページを受信すると（Ｓ１５）、認証ページ表示手段２２２は、ログイン情報記憶手段２１３に記憶されたログイン情報を取得し、認証ページの入力欄に自動的に入力した上で、当該認証ページの表示を行う（Ｓ１６）。
【００６１】
図８（２）を参照して、ユーザ端末２には、ユーザＩＤ及びパスワード（ログイン情報）が自動入力された入力欄１１１、及び複数の操作ボタンを表示するボタン選択部１１２を含む認証ページ１１０が表示される。このとき、ボタン選択部１１２には、当該ユーザ端末２が登録したログイン画像により構成された認証ボタン１１２Ｃ（第１ログインボタン）に加え、当該ログイン画像とは異なる画像により構成されたダミーボタン１１２Ａ，１１２Ｂ，１１２Ｄ，１１２Ｅが表示される。ここで、認証ボタン１１２Ｃは、操作されることで管理サーバ３に対して入力欄１１１に入力されたログイン情報に基づくユーザ認証の要求を行う操作ボタン（第１ログインボタン）であり、ダミーボタン１１２Ａ，１１２Ｂ，１１２Ｄ，１１２Ｅは、操作されたとしても管理サーバ３に対してユーザ認証の要求を行わない操作ボタンである。
【００６２】
Ｓ１７、Ｓ１８、Ｓ２１：図７を参照して、ユーザ端末２では、表示した認証ページ１１０のボタン選択部１１２において、ユーザからの操作ボタンの選択を受け付ける（Ｓ１７）。すると、ログイン画像判定手段２２３は、選択された操作ボタンが認証ボタン１１２Ｃであるか否かを判定する（Ｓ１８）。このとき、選択された操作ボタンが認証ボタン１１２Ｃである場合には、ログイン画像判定手段２２３は、管理サーバ３に対して入力欄１１１に入力されたログイン情報に基づくユーザ認証の要求を行う（Ｓ２１）。
Ｓ２２：ユーザ認証の要求を受け付けると、管理サーバ３では、所定の認証処理、すなわち、ユーザ情報記憶手段３１２を参照して、入力欄１１１を介して受け付けたログイン情報が正しいか否かを判定する（Ｓ２２）。
【００６３】
ここで、認証ページ１１０の入力欄１１１には、登録処理時に記憶したログイン情報が自動的に入力されている。そのため、認証ページ１１０において認証ボタン１１２Ｃが選択された場合には、図８（３）に示すように、認証に成功することになる。このように、本発明の認証システム１によれば、入力欄１１１に対する自動入力によりユーザビリティを確保しつつ、認証ボタン１１２Ｃの選択によりセキュリティの向上を実現することができる。
また、ユーザ認証に際し、ユーザには認証ボタン１１２Ｃの選択のみが要求され、他の操作が要求されない。ここで、認証ボタン１１２Ｃの選択は、構成するログイン画像を把握しているユーザにとってみれば、従来の認証システムにおいてユーザに要求された第１ログインボタンの選択と相違しない。そのため、本発明の認証システム１によれば、ユーザに対して従来の認証システムと同手数の操作のみを求めるだけで、従来の認証システムよりもセキュリティを向上させることができる。
【００６４】
Ｓ１８、Ｓ１９：図７を参照して、Ｓ１８において、選択された操作ボタンが認証ボタン１１２Ｃでない、すなわち、ダミーボタン１１２Ａ，１１２Ｂ，１１２Ｄ，１１２Ｅのいずれかであると判定された場合には、認証ページ表示手段２２２は、認証ページの再表示を行う（Ｓ１９）。
すなわち、認証ページ１１０においてダミーボタン１１２Ａ，１１２Ｂ，１１２Ｄ，１１２Ｅのいずれかが選択されると、図８（４）に示すように、ユーザ認証に失敗する。このとき、本発明の認証システム１では、認証ページを再度表示することとしている。ところで、認証ページの再表示に際し、図８（２）に示す認証ページ１１０をそのまま表示、すなわち、ボタン選択部１１２をそのまま表示した場合には、ログイン画像を知らない第三者であっても操作ボタンの選択を複数回試みることでユーザ認証に成功してしまう。そこで、認証ページの再表示を所定回数（例えば、３回）に限ることとしてもよい。また、図９に示すように、再表示する認証ページを認証ページ１１０（図８（２））と異なる態様とすることとしてもよい。
【００６５】
図９を参照して、再表示する認証ページの態様について説明する。
図９（４−１）を参照して、認証ページを再表示する場合、認証ページ表示手段２２２は、表示する複数の操作ボタン（認証ボタン１２２Ｃ、ダミーボタン１２２Ａ，１２２Ｂ，１２２Ｄ，１２２Ｅ）の順序を並び替えた（すなわち、認証ページ１１０と順序が異なる）ボタン選択部１２２を含む認証ページ１２０を表示することとしてもよい。このとき、入力欄１２１には、ログイン情報を自動入力しておくこととしてもよく、また、再表示の回数に応じてログイン情報を削除しておくこととしてもよい。このように、ボタン選択部１２２に表示する複数の操作ボタンの順序を並び替えることで、容易に認証ボタン１２２Ｃが選択されてしまうことを防止することができる。
【００６６】
また、認証ページを再表示する場合、認証ページ表示手段２２２は、表示する複数の操作ボタンのうちの１又は複数の操作ボタンを構成する画像について、カテゴリを同一としつつ属性を変更した認証ページを表示することとしてもよい。例えば、認証ページ１１０においてダミーボタン１１２Ａを構成する「白い犬」の画像を、認証ページ１２０のダミーボタン１２２Ａでは「黒い犬」の画像に変更する。このとき、属性を変更する操作ボタンは、ダミーボタンであってもよく、また、認証ボタンであってもよい。
【００６７】
また、認証ページを再表示する場合、認証ページ表示手段２２２は、表示する複数の操作ボタンのうち、１又は複数のダミーボタンを変更した認証ページ（図示せず）を表示することとしてもよい。同様に、認証ページ表示手段２２２は、表示する複数の操作ボタンとして、１又は複数のダミーボタンを追加した認証ページ（図示せず）を表示することとしてもよい。この場合において、変更又は追加するダミーボタンの数は、再表示の回数に応じて決定（再表示の回数増で変更又は追加する数も増）することとしてもよい。
【００６８】
なお、認証ページ表示手段２２２は、上述した操作ボタンの並び替え、操作ボタンの属性変更、ダミーボタンの変更及びダミーボタンの追加のうちの１の態様を適用して認証ページを再表示することとしてもよく、複数の態様を組み合わせて適用して認証ページを再表示することとしてもよい。
【００６９】
また、図９（４−２）を参照して、認証ページを再表示する場合、認証ページ表示手段２２２は、ユーザＩＤ及びパスワード（ログイン情報）を入力する入力欄１３１にログイン情報が自動入力されていない認証ページ１３０を表示することとしてもよい。このとき、認証ページ表示手段２２２は、ボタン選択部１３２に既存の第１ログインページに表示している「ログインボタン」及び「キャンセルボタン」を表示することとしてもよい。これにより、ログイン画像を忘れてしまったユーザであっても、ログイン情報を入力することで、ユーザ認証を受けることができる。
【００７０】
なお、認証ページの再表示に際し、認証ページ表示手段２２２は、管理サーバ３から適宜必要な情報を取得するものとする。すなわち、変更や追加するダミーボタンなどの情報や再表示する認証ページ自体を、管理サーバ３から必要に応じて適宜取得する。
【００７１】
Ｓ２０、Ｓ２１：図７を参照して、再表示した認証ページにおいて所定の操作（例えば、認証ボタン１２２Ｃの選択（図９（４−１））、ログインボタンの選択（図９（４−２）））が行われると（Ｓ２０）、ユーザ端末２は、管理サーバ３に対してユーザ認証の要求を行う。
Ｓ２２：ユーザ認証の要求を受け付けると、管理サーバ３では、所定の認証処理、すなわち、ユーザ情報記憶手段３１２を参照して、入力欄１１１を介して受け付けたログイン情報が正しいか否かを判定する（Ｓ２２）。
【００７２】
以上、第１実施形態の認証システム１について説明した。この認証システム１によれば、上述したように自動入力によるユーザビリティを確保しつつ、セキュリティの向上を実現することができる。
【００７３】
［第２実施形態］
続いて、図１０及び図１１を参照して、第２実施形態の認証システム１Ａについて、説明する。第１実施形態の認証システム１が入力欄を備える第１ログインページにおいて複数の操作ボタンを表示することとしているのに対し、第２実施形態の認証システム１Ａでは、第１ログインページに遷移する前の第２ログインページにおいて複数の操作ボタンを表示する点で異なる。
【００７４】
［認証システム１Ａの構成］
図１０を参照して、第２実施形態の認証システム１Ａの構成について説明する。なお、第１実施形態の認証システム１と同様の構成については、同一の符号を付し、詳細な説明を省略する。
認証システム１Ａは、ユーザ端末２Ａと、管理サーバ３Ａと、を含んで構成される。なお、ユーザ端末２Ａと、管理サーバ３Ａとのハードウェア構成は、上述した一般的なコンピュータにより実現することができる。
【００７５】
［ユーザ端末２Ａ］
ユーザ端末２Ａは、登録処理部２１と、ログイン処理部２２Ａと、を含んで構成される。
ログイン処理部２２Ａは、認証ページ要求手段２２１Ａと、認証ページ表示手段２２２Ａと、ログイン画像判定手段２２３Ａと、ログインページ表示手段２２４Ａと、を含んで構成される。
【００７６】
認証ページ要求手段２２１Ａは、ユーザの所定の操作に基づいて、管理サーバ３Ａに対して認証ページの要求を行う。このとき、認証ページ要求手段２２１Ａは、認証ページの要求と併せて、ユーザ端末２を特定するための端末特定情報を管理サーバ３Ａに対して送信する。なお、本実施形態では、認証ページ要求手段２２１Ａは、認証ページとして第２ログインページを要求する。
【００７７】
認証ページ表示手段２２２Ａは、認証ページ要求手段２２１Ａの要求に応じて管理サーバ３Ａから提供された認証ページ（第２ログインページ）を表示する。このとき、管理サーバ３Ａから提供される認証ページには、登録処理部２１（ログイン画像登録手段２１２）が登録したログイン画像により構成された認証ボタン及び当該ログイン画像とは異なる画像により構成されたダミーボタンを含む複数の操作ボタンが含まれる。
【００７８】
ログイン画像判定手段２２３Ａは、認証ページに表示された複数の操作ボタンのうち、ユーザにより操作された操作ボタンの種別（認証ボタン又はダミーボタン）を判定し、管理サーバ３Ａに対して当該判定の結果と併せて第１ログインページの要求を行う。また、ログイン画像判定手段２２３Ａは、判定した操作ボタンの種別をログインページ表示手段２２４Ａに送る。
【００７９】
ログインページ表示手段２２４Ａは、ログイン画像判定手段２２３Ａの要求に応じて管理サーバ３Ａから提供された第１ログインページを表示する。このとき、ログインページ表示手段２２４Ａは、ログイン画像判定手段２２３Ａから送られた操作ボタンの種別に応じて、入力欄に対してログイン情報を自動的に入力する。すなわち、ログイン画像判定手段２２３Ａにより認証ボタンが操作されたと判定されると、ログインページ表示手段２２４Ａは、入力欄にログイン情報が自動的に入力された第１ログインページを表示し、ログイン画像判定手段２２３Ａによりダミーボタンが操作されたと判定されると、ログインページ表示手段２２４Ａは、入力欄にログイン情報が未入力の第１ログインページを表示する。
また、ログインページ表示手段２２４Ａは、第１ログインページにおいて所定の操作（ログインボタンの操作）が行われると、管理サーバ３に対してユーザ認証の要求を行う。
【００８０】
［管理サーバ３Ａ］
続いて、管理サーバ３Ａは、登録処理部３１と、ログイン処理部３２Ａと、を含んで構成される。
ログイン処理部３２Ａは、要求受付手段３２１Ａと、ログイン画像取得手段３２２Ａと、認証ページ送信手段３２３Ａと、ログイン要求受付手段３２５Ａと、ログインページ送信手段３２６Ａと、認証手段３２４と、を含んで構成される。
【００８１】
要求受付手段３２１Ａは、ユーザ端末２Ａの認証ページ要求手段２２１Ａから、端末特定情報を伴う認証ページ（第２ログインページ）の要求を受け付ける。
【００８２】
ログイン画像取得手段３２２Ａは、端末特定情報により特定されるユーザ端末２のユーザが登録したログイン画像をログイン画像記憶手段３１３から取得するとともに、当該ログイン画像とは異なる他の画像を取得する。
【００８３】
認証ページ送信手段３２３Ａは、ログイン画像取得手段３２２Ａにより取得されたログイン画像により構成される認証ボタン及び同様に取得された他の画像により構成されるダミーボタンを含む複数の操作ボタンを表示した認証ページ（第２ログインページ）をユーザ端末２Ａに対して送信する。
【００８４】
ログイン要求受付手段３２５Ａは、ユーザ端末２Ａから認証ページ（第２ログインページ）を介した第１ログインページの要求を受け付ける。
ログインページ送信手段３２６Ａは、ログイン情報を入力する入力欄を備える第１ログインページをユーザ端末２Ａに対して送信する。
認証手段３２４は、ユーザ端末２Ａからのユーザ認証の要求に応じて、所定のユーザ認証を行う。
【００８５】
［認証システム１Ａの動作］
続いて、図１１を参照して、第２実施形態の認証システム１Ａの動作について説明する。
図１１（１）を参照して、ユーザ端末２Ａには、認証ページ要求手段２２１Ａの要求に応じて管理サーバ３Ａの認証ページ送信手段３２３Ａから送信された認証ページ１４０（第２ログインページ）が表示される。このとき、認証ページ１４０には、第１ログインページに遷移するための複数の操作ボタン（認証ボタン１４２Ｃ、ダミーボタン１４２Ａ，１４２Ｂ，１４２Ｄ，１４２Ｅ）を選択可能に配置したボタン選択部１４２が表示される。
【００８６】
そして、認証ページ１４０において、認証ボタン１４２Ｃが操作されると、図１１（２）に示すように、ログイン情報が自動的に入力された入力欄１５１を備える第１ログインページ１５０がユーザ端末２Ａに表示される。その結果、ユーザ端末２Ａのユーザは、「ログインボタン（第１ログインボタン）」を操作するだけでユーザ認証を受けることができる。
【００８７】
他方、認証ページ１４０において、ダミーボタン１４２Ａ，１４２Ｂ，１４２Ｄ，１４２Ｅのいずれかが操作されると、図１１（３）に示すように、ログイン情報が未入力の入力欄１６１を備える第１ログインページ１６０がユーザ端末２Ａに表示される。その結果、認証ボタン１４２Ｃ（ログイン画像）を知らない第三者は、ログイン情報の自動入力を享受できず、第三者によるなりすましを防止することができる。
【００８８】
以上のような、第２実施形態の認証システム１Ａによれば、自動入力によるユーザビリティを確保しつつ、セキュリティの向上を実現することができる。すなわち、ログイン情報が自動入力された第１ログインページ１５０を表示するために要求される操作は、従来の認証システムにおいて要求された第２ログインボタンの選択に相当する、認証ボタン１４２Ｃの選択のみであり、従来の認証システムと同手数の操作で、従来の認証システムよりもセキュリティを向上させることができる。
なお、第２実施形態では、認証ボタン１４２Ｃが操作されない場合に、ログイン情報が未入力の第１ログインページを表示することとしているが、第１実施形態と同様に、認証ボタン１４２Ｃが操作されない場合に、認証ページ（第２ログインページ）を再表示することとしてもよい。このとき、再表示に際して上述した様々な態様を適用することができる。
【００８９】
［変形形態］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【００９０】
例えば、上記実施形態では、認証ページ（第１ログインページ又は第２ログインページ）に操作ボタン（認証ボタン及びダミーボタン）を同時に複数表示することとしているが、認証ページにおける操作ボタンの表示態様は、これに限られるものではない。例えば、図１２を参照して、認証ページ１７０には、複数の操作ボタンを切り替えて表示するボタン選択部１７１を表示することとしてもよい（図１２（１））。より詳細には、図１２（２）に示すように、複数の操作ボタンを時間的に切り替えて表示することとしてもよい。なお、図１２では、ボタン選択部１７１に１つの操作ボタンのみを時間的に切り替えて表示することとしているが、複数の操作ボタンを時間的に切り替えて表示することを妨げるものではない。
このとき、ログイン画像判定手段２２３、２２３Ａは、ユーザから受け付けた選択操作のタイミングでボタン選択部１７１に表示されている操作ボタンの種別を判定する。
【００９１】
また、上記実施形態では、操作された操作ボタンの種別の判定（ログイン画像判定手段２２３、２２３Ａの判定）を、ユーザ端末２、２Ａで行うこととしている。ここで、ユーザ端末２、２Ａで行う操作ボタンの種別の判定は、一例として、認証ページに含まれるスクリプトプログラムをユーザ端末２、２Ａ（ブラウザ）が実行することで実現することができる。しかしながら、当該プログラムは認証ページに含まれユーザ端末２、２Ａに送信されてしまうため、当該プログラムが解析された場合に第三者によるなりすましが可能となってしまう。
そこで、操作された操作ボタンの種別の判定を、管理サーバ３、３Ａで行うこととしてもよい。この場合には、操作された操作ボタンの種別の情報をユーザ端末２、２Ａから管理サーバ３、３Ａに送信し、当該情報に基づいて、管理サーバ３、３Ａで認証ボタンが操作されたか否かを判定することで実現することができる。
【符号の説明】
【００９２】
１、１Ａ  認証システム
２、２Ａ  ユーザ端末
２１  登録処理部
２１１  ログイン情報登録手段
２１２  ログイン画像登録手段
２１３  ログイン情報記憶手段
２２、２２Ａ  ログイン処理部
２２１、２２１Ａ  認証ページ要求手段
２２２、２２２Ａ  認証ページ表示手段
２２３、２２３Ａ  ログイン画像判定手段
２２４Ａ  ログインページ表示手段
３、３Ａ  管理サーバ
３１  登録処理部
３１１  登録受付手段
３１２  ユーザ情報記憶手段
３１３  ログイン画像記憶手段
３２、３２Ａ  ログイン処理部
３２１、３２１Ａ  要求受付手段
３２２、３２２Ａ  ログイン画像取得手段
３２３、３２３Ａ  認証ページ送信手段
３２４  認証手段
３２５Ａ  ログイン要求受付手段
３２６Ａ  ログインページ送信手段
【要約】
【課題】ユーザに対して従来の認証システムと同手数の操作のみを求めるだけで、従来の認証システムよりもセキュリティを向上させること。
【解決手段】認証システム（１、１Ａ）は、ログイン情報の登録時に、ユーザ認証を開始するための認証ボタンを構成するログイン画像の種別の登録を受け付けておき、ユーザ認証に用いる認証ページの表示時に、当該ログイン画像により構成する認証ボタン及び他の画像により構成されるダミーボタンを表示する。そして、認証システム（１、１Ａ）では、認証ページにおいて、ユーザが選択した操作ボタンが認証ボタンであることを契機として、ユーザ認証を行う。
【選択図】図１【図１】
0004825318.tif 000002
【図２】
0004825318.tif 000003
【図３】
0004825318.tif 000004
【図４】
0004825318.tif 000005
【図５】
0004825318.tif 000006
【図６】
0004825318.tif 000007
【図７】
0004825318.tif 000008
【図８】
0004825318.tif 000009
【図９】
0004825318.tif 000010
【図１０】
0004825318.tif 000011
【図１１】
0004825318.tif 000012
【図１２】
0004825318.tif 000013
【図１３】
0004825318.tif 000014