(57)【要約】【課題】パスワードが他人に知られることによる不正利用のリスクを低減する。【解決手段】各利用者の利用情報を利用履歴情報として蓄積して記憶する記憶部９４と、いずれかの利用者を被認証者とし、被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、記憶部に記憶された利用履歴情報の中から１乃至複数の該当利用情報を抽出する抽出部９２と、被認証者の認証時に、１乃至複数のダミー情報と抽出部によって抽出された１乃至複数の該当利用情報とを混在させた状態で被認証者に選択可能に提示し、被認証者が該当利用情報を選択したときに、被認証者の認証が成功したと判定する認証部９３とを有する。【選択図】図１Ｂ
2015158860.tif 000002
【特許請求の範囲】
【請求項１】
各利用者の利用情報を利用履歴情報として蓄積して記憶する記憶部と、
いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、前記記憶部に記憶された前記利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部と、
前記被認証者の認証時に、１乃至複数のダミー情報と前記抽出部によって抽出された１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証部とを有する
ことを特徴とする利用者認証システム。
【請求項２】
請求項１に記載の利用者認証システムにおいて、
前記認証部は、前記被認証者が規定数分の前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する
ことを特徴とする利用者認証システム。
【請求項３】
請求項１に記載の利用者認証システムにおいて、
前記案件は、前記利用者によって利用された利用施設であり、
前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、
前記抽出部は、前記利用履歴情報の中から、１乃至複数の前記該当利用情報として、当該被認証者の利用施設情報を抽出し、
前記認証部は、前記ダミー情報に対応する１乃至複数の施設と前記抽出部によって抽出された前記被認証者の利用施設情報に対応する１乃至複数の施設とが選択可能な状態になっている地図を表示部に表示させることによって、前記ダミー情報と前記該当利用情報とを前記被認証者に選択可能に提示し、前記被認証者が前記地図の中から前記被認証者の利用施設情報に対応する施設を選択したときに、前記被認証者の認証が成功したと判定する
ことを特徴とする利用者認証システム。
【請求項４】
請求項３に記載の利用者認証システムにおいて、
前記認証部は、前記被認証者が前記被認証者の利用施設情報に対応する規定数分の施設を選択したときに、前記被認証者の認証が成功したと判定する
ことを特徴とする利用者認証システム。
【請求項５】
各利用者の利用情報を利用履歴情報として蓄積して記憶する記憶部と、
いずれかの利用者を被認証者とし、当該被認証者の利用時期の新しい案件の利用情報を該当利用情報とし、前記記憶部に記憶された前記利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部と、
前記被認証者の認証時に、１乃至複数のダミー情報と前記抽出部によって抽出された１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証部とを有する
ことを特徴とする利用者認証システム。
【請求項６】
各利用者の利用情報を利用履歴情報として蓄積して記憶する記憶部と、
いずれかの利用者を被認証者とし、当該被認証者の特定の利用目的の利用情報を該当利用情報とし、前記記憶部に記憶された前記利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部と、
前記被認証者の認証時に、１乃至複数のダミー情報と前記抽出部によって抽出された１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証部とを有する
ことを特徴とする利用者認証システム。
【請求項７】
請求項６に記載の利用者認証システムにおいて、
前記特定の利用目的は、支払い取引である
ことを特徴とする利用者認証システム。
【請求項８】
請求項６に記載の利用者認証システムにおいて、
前記特定の利用目的は、電子マネーのチャージである
ことを特徴とする利用者認証システム。
【請求項９】
請求項１乃至請求項８のいずれか一項に記載の利用者認証システムにおいて、
前記案件は、前記被認証者によって利用された、ホストコンピュータと通信して取引処理を実行する自動取引装置が設置されている設置施設である
ことを特徴とする利用者認証システム。
【請求項１０】
請求項１乃至請求項８のいずれか一項に記載の利用者認証システムにおいて、
前記案件は、前記被認証者によって利用された店舗である
ことを特徴とする利用者認証システム。
【請求項１１】
請求項１乃至請求項１０のいずれか一項に記載の利用者認証システムにおいて、
前記記憶部と前記抽出部と前記認証部とが、複数台のサーバに分散して配置されている
ことを特徴とする利用者認証システム。
【請求項１２】
請求項１乃至請求項１０のいずれか一項に記載の利用者認証システムにおいて、
前記記憶部と前記抽出部と前記認証部とが、１台のサーバ内に集積されている
ことを特徴とする利用者認証システム。
【請求項１３】
いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、所定の情報を抽出する抽出部が、記憶部に記憶された各利用者の利用情報の蓄積情報である利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出工程と、
前記被認証者の認証時に、前記被認証者を認証する認証部が、１乃至複数のダミー情報と前記抽出部によって抽出された１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証工程とを有する
ことを特徴とする利用者認証方法。
【請求項１４】
請求項１３に記載の利用者認証方法において、
前記案件は、前記利用者によって利用された利用施設であり、
前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、
前記抽出部は、前記利用履歴情報の中から、１乃至複数の前記該当利用情報として、前記被認証者の利用施設情報を抽出し、
前記認証部は、前記ダミー情報に対応する１乃至複数の施設と前記抽出部によって抽出された前記被認証者の利用施設情報に対応する１乃至複数の施設とが選択可能な状態になっている地図を表示部に表示させることによって、前記ダミー情報と前記該当利用情報とを前記被認証者に選択可能に提示し、前記被認証者が前記地図の中から前記被認証者の利用施設情報に対応する施設を選択したときに、前記被認証者の認証が成功したと判定する
ことを特徴とする利用者認証方法。
【請求項１５】
いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、
自身の内部又は外部に配置された記憶部に記憶された各利用者の利用情報の蓄積情報である利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部を有する
ことを特徴とするサーバ。
【請求項１６】
請求項１５に記載のサーバにおいて、
前記案件は、前記利用者によって利用された利用施設であり、
前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、
前記抽出部は、前記利用履歴情報の中から、１乃至複数の前記該当利用情報として、前記被認証者の利用施設情報を抽出する
ことを特徴とするサーバ。
【請求項１７】
いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、
前記被認証者の認証時に、１乃至複数のダミー情報と１乃至複数の前記該当利用情報とを混在させ、これらの混在情報の中からいずれかの情報を選択させる画面情報を端末に送信し、当該端末から前記被認証者が前記該当利用情報を選択したことを表す選択内容情報を受信したときに、前記被認証者の認証が成功したと判定する認証部を有する
ことを特徴とするサーバ。
【請求項１８】
請求項１７に記載のサーバにおいて、
前記案件は、前記利用者によって利用された利用施設であり、
前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、
前記認証部は、前記ダミー情報に対応する１乃至複数の施設と前記被認証者の利用施設情報に対応する１乃至複数の施設とが選択可能な状態になっている地図情報を前記端末に送信し、前記端末から前記被認証者が前記地図情報の中から前記被認証者の利用施設情報に対応する施設を選択したことを表す選択内容情報を受信したときに、前記被認証者の認証が成功したと判定する
ことを特徴とするサーバ。
【請求項１９】
いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、
コンピュータを、自身の内部又は外部に配置された記憶部に記憶された各利用者の利用情報の蓄積情報である利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部として機能させる
ことを特徴とするプログラム。
【請求項２０】
請求項１９に記載のプログラムにおいて、
前記案件は、前記利用者によって利用された利用施設であり、
前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、
前記抽出部に、前記利用履歴情報の中から、１乃至複数の前記該当利用情報として、前記被認証者の利用施設情報を抽出させる
ことを特徴とするプログラム。
【請求項２１】
いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、
前記被認証者の認証時に、コンピュータを、１乃至複数のダミー情報と１乃至複数の前記該当利用情報とを混在させ、これらの混在情報の中からいずれかの情報を選択させる画面情報を端末に送信し、当該端末から前記被認証者が前記該当利用情報を選択したことを表す選択内容情報を受信したときに、前記被認証者の認証が成功したと判定する認証部として機能させる
ことを特徴とするプログラム。
【請求項２２】
請求項２１に記載のプログラムにおいて、
前記案件は、前記利用者によって利用された利用施設であり、
前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、
前記認証部に、前記ダミー情報に対応する１乃至複数の施設と前記被認証者の利用施設情報に対応する１乃至複数の施設とが選択可能な状態になっている地図情報を前記端末に送信させ、前記端末から前記被認証者が前記地図情報の中から前記被認証者の利用施設情報に対応する施設を選択したことを表す選択内容情報を受信したときに、前記被認証者の認証が成功したと判定させる
ことを特徴とするプログラム。
【請求項２３】
いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、
前記被認証者の認証時に、コンピュータを、１乃至複数のダミー情報と１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証部として機能させる
ことを特徴とするプログラム。
【請求項２４】
請求項２３に記載のプログラムにおいて、
前記案件は、前記利用者によって利用された利用施設であり、
前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、
前記認証部に、前記ダミー情報に対応する１乃至複数の施設と前記被認証者の利用施設情報に対応する１乃至複数の施設とが選択可能な状態になっている地図を表示部に表示させることによって、前記ダミー情報と前記該当利用情報とを前記被認証者に選択可能に提示させ、前記被認証者が前記地図の中から前記被認証者の利用施設情報に対応する施設を選択したときに、前記被認証者の認証が成功したと判定させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者の認証を行う利用者認証システム、利用者認証方法、サーバ、及び、プログラムに関する。
【背景技術】
【０００２】
各種のサービスシステム（例えば、利用者の指定する各種の取引処理を実行する取引処理システムや各種の情報を利用者に提供する情報提供システム等）は、利用者の本人確認（認証）を行う利用者認証システムが組み込まれていたり、利用者認証システムと接続されていたりする。
【０００３】
利用者認証システムは、故意を有する他人が利用者になりすますことによってサービスシステムを不正に利用することができないように、認証のセキュリティ（他人の排除精度）を向上させることが望まれている。
【０００４】
そこで、従来、利用者認証システムとして、利用者の家族や出身学校等に関する情報をパスワードとして用い、利用者がパスワードに合致する情報を入力したときに、利用者を本人として認証するシステム（以下、「第１の従来の利用者認証システム」と称する）が提供されている。しかしながら、家族や出身学校等に関する情報は、他人が比較的容易に調べることができたり、又は、他人が利用者の知人である場合に、利用者と会話することによって、容易に他人に知られたりする可能性がある。
【０００５】
また、従来、利用者認証システムとして、利用者の行動履歴情報をパスワードとして用い、利用者の行動履歴情報に基づいて質問を生成し、利用者が質問に正解したときに、利用者を本人として認証するシステム（以下、「第２の従来の利用者認証システム」と称する）が提案されている（例えば、特許文献１参照）。特許文献１には、利用者の行動履歴情報の一情報として、利用者が過去に利用した場所情報を含むことが記載されている。しかしながら、特許文献１には、場所情報に基づいてどのような質問を生成するのかが記載されていない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−９３２７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
第１の従来の利用者認証システムは、パスワードが他人に知られることによって、他人がサービスシステムを不正に利用する可能性がある。したがって、第１の従来の利用者認証システムは、サービスシステムの不正利用のリスクを低減させるために、認証のセキュリティ（他人の排除精度）をさらに向上させることが望まれている、という課題があった。
【０００８】
また、第２の従来の利用者認証システムは、場所情報をどのように用いるのかが不明であり、場所情報を有効に活用する仕組み（つまり、どのように場所情報を用いることによって認証のセキュリティ（他人の排除精度）を向上させるかの仕組み）が不明である。したがって、第２の従来の利用者認証システムは、サービスシステムの不正利用のリスクを低減させるために、場所情報を有効に活用する仕組みを構築して、認証のセキュリティ（他人の排除精度）をさらに向上させることが望まれている、という課題があった。
【０００９】
本発明は、前記した課題を解決するためになされたものであり、認証のセキュリティ（他人の排除精度）を向上させた利用者認証システム、利用者認証方法、サーバ、及び、プログラムを提供することを主な目的とする。
【課題を解決するための手段】
【００１０】
前記目的を達成するため、第１発明は、利用者認証システムであって、各利用者の利用情報を利用履歴情報として蓄積して記憶する記憶部と、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、前記記憶部に記憶された前記利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部と、前記被認証者の認証時に、１乃至複数のダミー情報と前記抽出部によって抽出された１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証部とを有する構成とする。
【００１１】
この利用者認証システムは、被認証者の利用頻度の高い案件（例えば、利用施設）の利用情報を該当利用情報とし、被認証者が該当利用情報を選択したときに、被認証者の認証が成功したと判定する。したがって、この利用者認証システムは、被認証者の利用頻度の高い案件の利用情報である該当利用情報を認証のパスワードとして用いる。
被認証者の利用頻度の高い案件の利用情報は、被認証者自身しか知らない情報である確度が高い。しかも、被認証者の利用頻度の高い案件の利用情報は、他人が調べ難いので、ダミー情報と区別することができない。そのため、この利用者認証システムは、認証のセキュリティ（他人の排除精度）を向上させることができる。もって、この利用者認証システムは、サービスシステムの不正利用のリスクを低減させることができる。
また、この利用者認証システムは、例えば、被認証者の利用頻度の高い案件の利用情報として、被認証者の利用頻度の高い施設を特定する利用施設情報（場所情報）を用いることにより、利用施設情報（場所情報）を有効に活用することができる。
【００１２】
また、第２発明は、利用者認証方法であって、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、所定の情報を抽出する抽出部が、記憶部に記憶された各利用者の利用情報の蓄積情報である利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出工程と、前記被認証者の認証時に、前記被認証者を認証する認証部が、１乃至複数のダミー情報と前記抽出部によって抽出された１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証工程とを有する構成とする。
【００１３】
また、第３発明は、サーバであって、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、自身の内部又は外部に配置された記憶部に記憶された各利用者の利用情報の蓄積情報である利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部を有する構成とする。
【００１４】
また、第４発明は、サーバであって、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、前記被認証者の認証時に、１乃至複数のダミー情報と１乃至複数の前記該当利用情報とを混在させ、これらの混在情報の中からいずれかの情報を選択させる画面情報を端末に送信し、当該端末から前記被認証者が前記該当利用情報を選択したことを表す選択内容情報を受信したときに、前記被認証者の認証が成功したと判定する認証部を有する構成とする。
【００１５】
また、第５発明は、プログラムであって、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、コンピュータを、自身の内部又は外部に配置された記憶部に記憶された各利用者の利用情報の蓄積情報である利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部として機能させる構成とする。
【００１６】
また、第６発明は、プログラムであって、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、前記被認証者の認証時に、コンピュータを、１乃至複数のダミー情報と１乃至複数の前記該当利用情報とを混在させ、これらの混在情報の中からいずれかの情報を選択させる画面情報を端末に送信し、当該端末から前記被認証者が前記該当利用情報を選択したことを表す選択内容情報を受信したときに、前記被認証者の認証が成功したと判定する認証部として機能させる構成とする。
【００１７】
また、第７発明は、プログラムであって、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、前記被認証者の認証時に、コンピュータを、１乃至複数のダミー情報と１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証部として機能させる構成とする。
【発明の効果】
【００１８】
本発明によれば、認証のセキュリティ（他人の排除精度）を向上させた利用者認証システム、利用者認証方法、サーバ、及び、プログラムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１Ａ】実施形態に係る利用者認証システムの構成を示す図（１）である。
【図１Ｂ】実施形態に係る利用者認証システムの構成を示す図（２）である。
【図２Ａ】実施形態に係る利用者認証システムの動作を示すシーケンス図（１）である。
【図２Ｂ】実施形態に係る利用者認証システムの動作を示すシーケンス図（２）である。
【図２Ｃ】実施形態に係る利用者認証システムの動作を示すシーケンス図（３）である。
【図３Ａ】実施形態で用いる認証方法選択画面の一例を示す図（１）である。
【図３Ｂ】実施形態で用いる認証方法選択画面の一例を示す図（２）である。
【図４Ａ】実施形態で用いる地図画面の一例を示す図である。
【図４Ｂ】実施形態で用いる地図付認証用画面の一例を示す図である。
【図５】実施形態に係る認証ロジックの一例を示す説明図（１）である。
【図６】実施形態に係る認証ロジックの一例を示す説明図（２）である。
【図７】実施形態に係る認証ロジックの一例を示す説明図（３）である。
【図８】変形例に係る利用者認証システムの構成を示す図である。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本発明を十分に理解できる程度に、概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００２１】
本発明は、各種のサービスを利用しようとしている利用者を被認証者とし、被認証者が過去に利用した１乃至複数の利用施設（例えば、自動取引装置（ＡＴＭ）の設置施設や店舗等）と被認証者が過去に利用したか否かが不明な１乃至複数のダミー施設とが混在している地図（例えば、図４Ｂ参照）を表示部に表示し、利用施設（好ましくは、規定数分の利用施設）を被認証者に選択させることによって、被認証者が被認証者本人であるか否かを認証する利用者認証システムを提供することを思想とする。
【００２２】
＜利用者認証システムの構成＞
以下、図１及び図１Ｂを参照して、本実施形態に係る利用者認証システムの構成につき説明する。図１Ａ及び図１Ｂは、それぞれ、本実施形態に係る利用者認証システムの構成を示す図である。
【００２３】
本実施形態に係る利用者認証システム１は、各種のサービスを利用しようとしている利用者の認証を行うシステムである。ここでは、「認証」とは、利用者が利用者本人（真正な利用者）であるか否かを判定することを意味している。
【００２４】
図１Ａに示す例では、利用者認証システム１は、クライアント端末２、主管理サーバ３、行動履歴収集サーバ４、認証サーバ５、ホストサーバ６、個人信用情報管理サーバ７、及び、地図情報管理サーバ８を有する構成になっている。クライアント端末２及び各サーバ２〜８は、それぞれに予め用意された制御プログラムによって所定の処理を実行する。
【００２５】
クライアント端末２は、認証を受けようとする利用者（以下、「被認証者」と称する）によって操作される端末である。ここでは、クライアント端末２が、金融機関（例えば、銀行や郵便局等）のＡＴＭコーナーや流通機関（例えば、コンビニエンスストアやショッピングモール等）の店舗に設置された自動取引装置（ＡＴＭ）として構成されている場合を想定して説明する。以下、クライアント端末２を「ＡＴＭ２」と称する。ＡＴＭ２は、ホストサーバ（ホストコンピュータ）６と通信して、利用者（被認証者）の望む各種の取引処理を実行する端末装置である。
【００２６】
ＡＴＭ２は、表示部２１、入力部２２、カード取扱部２３、通帳取扱部２４、及び、現金取扱部２５を有している。表示部２１は、例えば、液晶ディスプレイによって構成されている。入力部２２は、例えば、表示部２１の表面に取り付けられたタッチパネルや、表示部２１の周囲に設けられたテンキー等によって構成されている。カード取扱部２３は、カードを取り扱う部位であり、例えば、利用者（被認証者）の所持するキャッシュカードやクレジットカード等に対してカード番号情報の読み出しや、場合によっては取引情報の書き込みを行う。通帳取扱部２４は、通帳を取り扱う部位であり、利用者（被認証者）の所持する通帳に対して磁気情報の読み出しや、取引履歴の印字を行う。現金取扱部２５は、現金を取り扱う部位であり、入金口（図示せず）に投入された現金を装置内金庫に収納したり、装置内金庫に収納された現金を出金口（図示せず）から外部に放出したりする。
【００２７】
ただし、クライアント端末２は、ＡＴＭ以外の形態（例えば、店舗の売り場に設置された、クレジットカードやデビットカードを利用可能なレジスタ装置（金銭登録器）や、駅の改札付近に設置された券売機、ネットワークに接続されたコンピュータ等の形態）にすることも可能である。
【００２８】
主管理サーバ３は、金融機関や流通機関等のホストサーバ６と通信して、利用者（被認証者）の望む各種の取引処理（例えば、金融機関に開設している自身の口座に対する残高照会取引や、現金の預け入れ取引、引き出し取引、任意の口座への現金の振り込み取引等の処理）を実行するサーバである。
【００２９】
行動履歴収集サーバ４は、利用者の行動履歴情報を収集するサーバである。行動履歴情報には、例えば、利用日情報や利用施設情報、取引情報等が含まれている。ここで、「利用日情報」とは、利用日（取引実行日時）を表す情報を意味している。また、「利用施設情報」とは、例えば、利用者が操作したＡＴＭ２の端末情報やＡＴＭ２が設置されている設置施設の場所情報等の、利用者が利用した施設を表す情報を意味している。「取引情報」とは、例えば、現金○万円が引き出された等の、取引処理の内容を表す情報を意味している。
【００３０】
認証サーバ５は、利用者（被認証者）の認証を行うサーバである。本実施形態では、認証方法として、広く普及している旧来と同様の暗証番号に基づく認証方法と、後記する利用者（被認証者）の利用情報に基づく認証方法との２種類が用いられる。認証サーバ５は、２種類の認証方法の双方で利用者（被認証者）の認証を行うことができる構成になっている。認証サーバ５は、被認証者がいずれかの認証方法を選択することによって、選択された認証方法で利用者（被認証者）の認証を行う。
【００３１】
なお、仮に、被認証者が利用者（被認証者）の利用情報に基づく認証方法を選択した場合に、例えば、地図付認証用画面Ｉｍ２２（図４Ｂ参照）がＡＴＭ２の表示部２１に表示される。被認証者は、地図付認証用画面Ｉｍ２２の中から自身の利用履歴に該当する施設を表す選択対象マークＳｌを選択することになる。
【００３２】
ホストサーバ６は、例えば、金融機関や流通機関等のセンタ部門に設置され、取引処理に係る各種の情報を集中管理するサーバである。
【００３３】
個人信用情報管理サーバ７は、金融機関や流通機関等のセンタ部門（又は、金融機関や流通機関等の外部）に設置され、各利用者の個人信用情報を管理するサーバである。
【００３４】
地図情報管理サーバ８は、金融機関や流通機関等のセンタ部門（又は、金融機関や流通機関等の外部）に設置され、地図情報を管理するサーバである。
【００３５】
行動履歴収集サーバ４は、例えば、認証アルゴリズム、利用履歴情報、画面情報、選択方法情報、施設情報、及び、キャンペーン情報をデータベースに記憶している。
認証アルゴリズムは、認証処理を実行するための制御プログラムである。
利用履歴情報は、各利用者の利用情報を蓄積した情報である。
画面情報は、ＡＴＭ２の表示部２１に表示させる各種の画面に関する情報である。
選択方法情報は、被認証者によって選択された認証方法の種類及び後記する選択条件を表す情報である。
施設情報は、店舗名や位置座標等の利用施設を特定する情報である。
キャンペーン情報は、認証を行う機関（例えば、金融機関）の宣伝情報である。本実施形態では、キャンペーン情報は、例えば、地図付認証用画面Ｉｍ２２（図４Ｂ参照）にダミー施設（被認証者が過去に利用したか否かが不明な施設）を表示する際の表示数調整に用いられる。
【００３６】
認証サーバ５は、例えば、パスワード情報、選択方法情報、外部認証先情報、及び、認証結果情報をデータベースに記憶している。
パスワード情報は、利用者を特定するための符号情報である。本実施形態では、暗証番号情報と該当利用情報とが、パスワード情報として、用いられる。ここで、「該当利用情報」とは、任意の条件に該当する被認証者の利用情報（行動情報）を意味している。本実施形態では、予め用意された複数種類の条件（例えば、利用時期や、利用頻度、利用目的等の条件）の中から被認証者によって選択された条件を選択条件とし、選択条件に該当する被認証者の利用情報が、該当利用情報であるものとして説明する。
暗証番号情報は、被認証者によって選択される認証方法が暗証番号に基づく方法である場合に、用いられる。暗証番号情報は、ホストサーバ６に記憶されている顧客情報の中に含まれている。認証サーバ５は、ホストサーバ６から暗証番号情報を取得する。
一方、該当利用情報は、被認証者によって選択される認証方法が利用者（被認証者）の利用情報に基づく方法である場合に、用いられる。該当利用情報は、行動履歴収集サーバ４に記憶されている利用履歴情報や、ホストサーバ６に記憶されている取引履歴情報、個人信用情報管理サーバ７に記憶されている利用店舗情報等に含まれている。本実施形態では、被認証者によって選択される認証方法が利用者（被認証者）の利用情報に基づく方法である場合に、行動履歴収集サーバ４が、ホストサーバ６や個人信用情報管理サーバ７から取引履歴情報や利用店舗情報等を取得し、自身に記憶されている利用履歴情報と取得された取引履歴情報や利用店舗情報等の中から該当利用情報を抽出し、抽出された該当利用情報を認証サーバ５に送信する。これによって、該当利用情報がパスワード情報として、認証サーバ５に記憶される。
選択方法情報は、前記した通り、被認証者によって選択された認証方法の種類及び選択条件を表す情報である。
外部認証先情報は、外部の認証結果の通知先を表す情報である。
認証結果情報は、利用者（被認証者）が利用者（被認証者）本人であるか否かの判定結果を表す情報である。
【００３７】
ホストサーバ６は、例えば、顧客情報及び取引履歴情報をデータベースに記憶している。
顧客情報は、利用者となる顧客の氏名や生年月日、住所等の、顧客に関する情報である。
取引履歴情報は、各利用者によって行われた取引処理の履歴情報である。
【００３８】
個人信用情報管理サーバ７は、例えば、個人信用情報及び利用店舗情報をデータベースに記憶している。
個人信用情報は、個人の信用度を表す情報であり、例えば、クレジットカードやデビットカード、その他の利用情報である。
利用店舗情報は、各利用者によって利用された利用施設を表す情報であり、例えば、クレジットカード等が利用された店舗を表す情報である。
【００３９】
地図情報管理サーバ８は、例えば、地図情報及び施設情報をデータベースに記憶している。
地図情報は、被認証者によって選択される認証方法が利用者（被認証者）の利用情報に基づく方法である場合に用いられる各エリアの地図を表す情報である。
施設情報は、例えば、住所情報や店舗情報等である。
【００４０】
図１Ｂに示すように、主管理サーバ３と行動履歴収集サーバ４と認証サーバ５とは、それぞれが部分的に取引処理部９１と抽出部９２と認証部９３と記憶部９４とを構成している。つまり、利用者認証システム１は、取引処理部９１と抽出部９２と認証部９３と記憶部９４とが複数台のサーバ３，４，５に分散して配置された構成になっている。
【００４１】
取引処理部９１は、ホストサーバ６と通信して、利用者（被認証者）の望む取引処理を実行する機能手段である。
【００４２】
抽出部９２は、記憶部９４に記憶された利用履歴情報の中から１乃至複数の該当利用情報を抽出する機能手段である。なお、利用履歴情報は、各利用者の利用情報を蓄積した蓄積情報である。本実施形態では、抽出部９２は、予め用意された複数種類の条件（例えば、利用時期や、利用頻度、利用目的等の条件）の中から被認証者によって選択された条件を選択条件とし、選択条件に該当する被認証者の利用情報を該当利用情報とし、記憶部９４に記憶された利用履歴情報の中から１乃至複数の該当利用情報を抽出する。
【００４３】
本実施形態では、抽出部９２は、予め用意された複数種類の条件として、利用時期と、利用頻度と、利用目的とを用いている。抽出部９２は、利用者によって選択条件として利用時期が選択された場合に、利用履歴情報の中から利用時期の新しい案件（施設）の利用情報を該当利用情報として抽出する。また、抽出部９２は、利用者によって選択条件として利用頻度が選択された場合に、利用履歴情報の中から利用頻度の高い案件（施設）の利用情報を該当利用情報として抽出する。また、抽出部９２は、利用者によって選択条件として利用目的が選択された場合に、利用履歴情報の中から特定の利用目的の多い案件（施設）の利用情報を該当利用情報として抽出する。
【００４４】
なお、抽出部９２は、通常時に、選択条件として利用頻度を用い、一方、利用者が選択条件として利用頻度の代わりに他の条件（例えば、利用時期や利用目的）を選択する操作をクライアント端末２で行った場合に、利用履歴情報の中から選択された他の条件に合致する案件（施設）の利用情報を該当利用情報として抽出する構成にしてもよい。つまり、抽出部９２は、通常時に、被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、利用履歴情報の中から１乃至複数の該当利用情報を抽出する構成にする。その代わりに、抽出部９２は、利用者が選択条件として利用頻度の代わりに利用時期を選択する操作をクライアント端末２で行った場合に、利用履歴情報の中から利用時期の新しい案件（施設）の利用情報を該当利用情報として抽出する構成にしてもよい。また、抽出部９２は、利用者が選択条件として利用頻度の代わりに利用目的を指定する操作をクライアント端末２で行った場合に、利用履歴情報の中から特定の利用目的での利用の多い案件（施設）の利用情報（以下、「特定の利用目的の利用情報」と称する）を該当利用情報として抽出する構成にしてもよい。
【００４５】
認証部９３は、利用者（被認証者）の認証を行う機能手段である。認証部９３は、被認証者の認証時に、１乃至複数のダミー情報と抽出部９２によって抽出された１乃至複数の該当利用情報とを混在させた状態で被認証者に選択可能に提示し、被認証者が該当利用情報を選択したときに、被認証者の認証が成功したと判定する。なお、本実施形態では、認証部９３は、認証のセキュリティ（他人の排除精度）を向上させるために、被認証者が規定数分の該当利用情報を全て選択したときに、被認証者の認証が成功したと判定する構成になっている。
【００４６】
記憶部９４は、各利用者の利用情報を利用履歴情報として蓄積して記憶する記憶手段である。
【００４７】
＜利用者認証システムの動作＞
以下、図２Ａ〜図２Ｃを参照して、利用者認証システム１の動作につき説明する。図２Ａ〜図２Ｃは、それぞれ、本実施形態に係る利用者認証システム１の動作を示すシーケンス図である。
【００４８】
なお、各装置は、図示せぬタイマによって計測された時間に基づいて動作する。また、各装置の動作は、各装置の記憶部に読み出し自在に予め格納された制御プログラムによって規定されており、各装置の制御部によって実行される。また、装置間の通信は、受信側の装置が通信によって受信されたデータを記憶部に一旦格納し、その後に、データを記憶部から読み出すことによって、行われる。また、各データは、記憶部に読み出し自在に一旦格納されてから、その後の処理を行う所要の構成要素に出力される。以下、これらの点については、情報処理では常套手段であるので、その詳細な説明を省略する。
【００４９】
ここでは、利用者が、クライアント端末であるＡＴＭ２を操作して、利用者の望む取引処理（例えば、現金の引き出し処理）をＡＴＭ２に実行させる場合を想定して説明する。
【００５０】
利用者は、例えば、自身の所持する記録媒体（例えば、キャッシュカードや、クレジットカード、振込カード、通帳等）をＡＴＭ２のカード取扱部２３（又は、通帳取扱部２４）に挿入して、記録媒体に記録された記録媒体に固有の情報（例えば、カード番号情報）をＡＴＭ２に読み取らせる。これにより、利用者認証システム１は、図２Ａ〜図２Ｃに示す一連のシーケンスの処理の実行を開始する。ここでは、記録媒体がキャッシュカードであり、利用者がキャッシュカードをカード取扱部２３に挿入する場合を想定して説明する。その結果、ＡＴＭ２がキャッシュカードからカード番号情報を読み出す。
【００５１】
図２Ａに示すように、ＡＴＭ２は、利用者を被認証者とし、被認証者の認証を主管理サーバ３に依頼する（Ｓ１０５）。このとき、ＡＴＭ２は、被認証者の認証を依頼する認証依頼コマンドとカード番号情報とを主管理サーバ３に送信する。また、このとき、ＡＴＭ２は、キャッシュカードの利用情報がキャッシュカードに記憶されていれば、キャッシュカードから利用情報を読み取り、読み取られた利用情報も主管理サーバ３に送信する。
【００５２】
主管理サーバ３は、ＡＴＭ２から認証依頼を受けると、被認証者の利用可能な認証方法を一覧で表す情報（以下、「認証方法の一覧情報」と称する）の送信を行動履歴収集サーバ４に要求する（Ｓ１１０）。このとき、主管理サーバ３は、認証方法の一覧情報送信要求コマンドとカード番号情報とを行動履歴収集サーバ４に送信する。また、このとき、主管理サーバ３は、Ｓ１０５でＡＴＭ２から利用情報を受信していれば、利用情報も行動履歴収集サーバ４に送信する。本実施形態では、「認証方法の一覧情報」は、選択条件を被認証者に選択させるために（すなわち、予め用意された複数種類の条件の中からどの条件に基づいて認証を行うのかを被認証者に選択させるために）、利用される。
【００５３】
行動履歴収集サーバ４は、カード番号情報に基づいて、行動履歴収集サーバ４自身が保持している利用履歴情報を参照し、被認証者がどの利用者であるのかを特定する（Ｓ１１５）。そして、行動履歴収集サーバ４は、利用履歴情報に基づいて、特定された利用者（被認証者）の利用可能な認証方法の種類を特定する（Ｓ１２０）。
【００５４】
本実施形態では、前記した通り、認証方法として、広く普及している旧来と同様の暗証番号に基づく認証方法と、後記する利用者（被認証者）の利用情報に基づく認証方法との２種類が用いられる。
【００５５】
本実施形態では、例えば、被認証者が過去に何らかの施設を利用した履歴を持たない人物である場合に、被認証者は、暗証番号に基づく認証方法のみしか利用できない。しかしながら、例えば、被認証者が過去に何らかの施設を利用した履歴を有する人物である場合に、被認証者は、暗証番号に基づく認証方法と利用者（被認証者）の利用情報に基づく認証方法との双方を用いることができる。被認証者は、暗証番号に基づく認証方法と利用者（被認証者）の利用情報に基づく認証方法との中から、好ましい方の認証方法を選択して利用することができる。
【００５６】
ここでは、暗証番号に基づく認証方法が一般的であるため、その説明を省略し、利用者（被認証者）の利用情報に基づく認証方法についてのみ説明する。したがって、ここでは、被認証者は、利用者（被認証者）の利用情報に基づく認証方法を選択するものとして説明する。
【００５７】
Ｓ１２０の後、行動履歴収集サーバ４は、Ｓ１２０で特定された利用可能な認証方法の種類に基づいて、被認証者の利用可能な認証方法の一覧情報を主管理サーバ３に送信する（Ｓ１２５）。
【００５８】
主管理サーバ３は、行動履歴収集サーバ４から認証方法の一覧情報を受信すると、受信された認証方法の一覧情報に基づいて、被認証者の利用可能な認証方法が一覧表示された画面を構成する情報を生成する（Ｓ１３０）。以下、被認証者の利用可能な認証方法が一覧表示された画面を「認証方法選択画面」と称し、認証方法選択画面を構成する情報を「認証方法選択画面情報」と称する。
【００５９】
図３Ａ及び図３Ｂは、それぞれ、本実施形態で用いる認証方法選択画面の一例を示す図である。図３Ａに示す認証方法選択画面Ｉｍ１１は、Ｓ１３０においてＡＴＭ２の表示部２１に最初に表示される画面である。一方、図３Ｂに示す認証方法選択画面Ｉｍ１２は、例えば、被認証者が認証方法選択画面Ｉｍ１１に含まれているボタンＢ１１を選択（押下）した場合に、ＡＴＭ２の表示部２１に表示される画面である。
【００６０】
図３Ａに示す例では、認証方法選択画面Ｉｍ１１は、利用可能な認証方法が表示されたボタンの選択（押下）を被認証者に要求する文章と、ボタンＢ１１〜Ｂ１５とを含む構成になっている。ボタンＢ１１は、ＡＴＭ２の利用履歴情報に基づく認証方法を選択するためのボタンである。ボタンＢ１２は、クレジットカードの利用履歴情報に基づく認証方法を選択するためのボタンである。ボタンＢ１３は、電子マネーの利用履歴情報に基づく認証方法を選択するためのボタンである。ボタンＢ１４は、暗証番号に基づく認証方法を選択するためのボタンである。ボタンＢ１５は、認証処理のキャンセルを選択するためのボタンである。
【００６１】
なお、本実施形態では、認証方法選択画面Ｉｍ１１は、利用履歴情報に基づく認証方法を選択するためのボタンとして、３つのボタンＢ１１〜Ｂ１３を含む構成になっている。しかしながら、認証方法選択画面Ｉｍ１１は、運用に応じて、ボタンＢ１１〜Ｂ１３の数を増減させることができる。また、認証方法選択画面Ｉｍ１１は、運用に応じて、ボタンＢ１１〜Ｂ１３に対応する認証方法の内容を変更することができる。この場合に、利用者認証システム１は、運用に応じて、図３Ａに示すボタンＢ１１〜Ｂ１３に表示されていない利用履歴情報に基づく認証を行うことができる。
【００６２】
ここでは、被認証者がＡＴＭ２の利用履歴情報に基づく認証方法を選択するためのボタンであるボタンＢ１１を選択（押下）した場合を想定して説明する。この場合に、ＡＴＭ２は、例えば、図３Ｂに示す認証方法選択画面Ｉｍ１２を表示部２１に表示する。
【００６３】
図３Ｂに示す例では、認証方法選択画面Ｉｍ１２は、選択条件として利用可能な条件が表示されたボタンの選択（押下）を被認証者に要求する文章と、ボタンＢ２１〜Ｂ２４とを含む構成になっている。ボタンＢ２１は、選択条件としてＡＴＭ２の利用時期を選択するためのボタンである。ボタンＢ２２は、選択条件としてＡＴＭ２の利用頻度を選択するためのボタンである。ボタンＢ２３は、選択条件としてＡＴＭ２の利用目的を選択するためのボタンである。ボタンＢ２４は、認証処理のキャンセルを選択するためのボタンである。
【００６４】
本実施形態では、利用者認証システム１は、被認証者の利用可能な条件として、各Ｂ２１〜２３に表示された条件を予め用意しておき、被認証者がボタンＢ２１〜２３の中からいずれかのボタンを選択（押下）した場合に、選択されたボタンに表示された条件を選択条件とし、選択条件に該当する被認証者の利用情報を該当利用情報とし、記憶部に記憶された各利用者の利用履歴情報の中から該当利用情報を抽出する。
【００６５】
なお、本実施形態では、認証方法選択画面Ｉｍ１２は、条件を選択するボタンとして、３つのボタンＢ２１〜Ｂ２３を含む構成になっている。しかしながら、認証方法選択画面Ｉｍ１２は、運用に応じて、ボタンＢ２１〜Ｂ２３の数を増減させることができる。また、認証方法選択画面Ｉｍ１２は、運用に応じて、ボタンＢ２１〜Ｂ２３に対応する条件の内容を変更することができる。この場合に、利用者認証システム１は、運用に応じて、図３Ｂに示すボタンＢ２１〜Ｂ２３に表示されていない条件を選択条件として用いる認証を行うことができる。
【００６６】
なお、主管理サーバ３は、Ｓ１３０において、図３Ａに示すボタンＢ１２に対応する認証方法選択画面Ｉｍ１３（図示せず）や図３Ａに示すボタンＢ１３に対応する認証方法選択画面Ｉｍ１４（図示せず）を構成する認証方法選択画面情報も生成する。認証方法選択画面Ｉｍ１３，Ｉｍ１４（図示せず）は、認証方法選択画面Ｉｍ１２（図３Ｂ参照）と同様の構成の画面である。ＡＴＭ２は、被認証者が図３Ａに示すボタンＢ１２又はボタンＢ１３を選択（押下）した場合に、選択されたボタンに対応する認証方法選択画面Ｉｍ１３（図示せず）又は認証方法選択画面Ｉｍ１４（図示せず）を表示部２１に表示する。
【００６７】
主管理サーバ３は、Ｓ１３０で認証方法選択画面Ｉｍ１１，Ｉｍ１２，…を構成する認証方法選択画面情報を生成すると、生成された認証方法選択画面情報をＡＴＭ２に送信する（Ｓ１３５）。
【００６８】
ＡＴＭ２は、主管理サーバ３から認証方法選択画面情報を受信すると、まず、受信された認証方法選択画面情報に基づいて、認証方法選択画面Ｉｍ１１（図３Ａ参照）を生成して、表示部２１に表示する（Ｓ１４０）。被認証者は、認証方法選択画面Ｉｍ１１を見て、認証方法選択画面Ｉｍ１１に表示されたボタンＢ１１〜Ｂ１５の中から所望の認証方法に対応するボタンを選択（押下）する。ＡＴＭ２は、被認証者が認証方法選択画面Ｉｍ１１でいずれかのボタンを選択するのを監視する。ここでは、被認証者がボタンＢ１１を選択したものとして説明する。ボタンＢ１１は、ＡＴＭ２の利用履歴情報に基づく認証方法を選択するためのボタンである。
【００６９】
すると、ＡＴＭ２は、主管理サーバ３から受信された認証方法選択画面情報に基づいて、認証方法選択画面Ｉｍ１２（図３Ｂ参照）を表示部２１に表示する。被認証者は、認証方法選択画面Ｉｍ１２を見て、認証方法選択画面Ｉｍ１２に表示されたボタンＢ２１〜Ｂ２４の中から所望の認証方法に対応するボタンを選択（押下）する。ＡＴＭ２は、被認証者が認証方法選択画面Ｉｍ１２でいずれかのボタンを選択するのを監視する。ここでは、被認証者がボタンＢ２２を選択したものとして説明する。ボタンＢ２２は、選択条件として利用頻度を選択するボタンである。
【００７０】
図２Ｂに示すように、ＡＴＭ２は、被認証者が認証方法選択画面Ｉｍ１１，Ｉｍ１２のそれぞれでいずれかのボタンを選択すると、選択されたボタンに対応する認証方法の種類及び選択条件を、選択された認証方法として受け付ける（Ｓ１４５）。
【００７１】
ＡＴＭ２は、選択された認証方法を受け付けると、地図付認証用画面の送信を主管理サーバ３に要求する（Ｓ１５０）。このとき、ＡＴＭ２は、地図付認証用画面の送信を要求する地図付認証用画面の送信要求コマンドと選択方法情報（被認証者によって選択された認証方法の種類及び選択条件を表す情報）とを主管理サーバ３に送信する。
【００７２】
一方、行動履歴収集サーバ４は、図２Ａに示すように、Ｓ１２５の後、被認証者の認証に用いる各種の情報（以下、「認証用情報」と称する）の送信をホストサーバ６に要求する（Ｓ１５５）。このとき、行動履歴収集サーバ４は、認証用情報の送信を要求する認証用情報の送信要求コマンドとカード番号情報とをホストサーバ６に送信する。すると、ホストサーバ６は、カード番号情報に基づいて、自身に記憶されている顧客情報や取引履歴情報等の中から被認証者の認証用情報を抽出し、抽出された被認証者の認証用情報を行動履歴収集サーバ４に送信する（Ｓ１６０）。
【００７３】
また、行動履歴収集サーバ４は、認証用情報の送信を個人信用情報管理サーバ７に要求する（Ｓ１６５）。このとき、行動履歴収集サーバ４は、認証用情報の送信要求コマンドとカード番号情報とを個人信用情報管理サーバ７に送信する。すると、個人信用情報管理サーバ７は、カード番号情報に基づいて、自身に記憶されている顧客情報や取引履歴情報等の中から被認証者の認証用情報を抽出し、抽出された被認証者の認証用情報を行動履歴収集サーバ４に送信する（Ｓ１７０）。なお、Ｓ１５５の処理とＳ１６５の処理とは、並行して行うようにしてもよいし、逆の順番で行うようにしてもよい。
【００７４】
図２Ｂに示すように、Ｓ１７０の後、行動履歴収集サーバ４は、ホストサーバ６及び個人信用情報管理サーバ７から受信された被認証者の認証用情報の中から、被認証者の利用施設情報を抽出する（Ｓ１７５）。
【００７５】
このとき、行動履歴収集サーバ４は、１乃至複数の、被認証者が過去に利用した施設（該当施設）を表す利用施設情報を抽出するとともに、１乃至複数の、被認証者が過去に利用したか否かが不明な偽の利用施設（ダミー施設）を表す利用施設情報も抽出（又は、作成）する。また、行動履歴収集サーバ４は、抽出される利用施設情報の中で、著しく離れた位置の利用施設情報があれば、その利用施設情報を除外する。利用施設情報は、例えば、利用施設の住所や店舗名等の情報を含んでいる。行動履歴収集サーバ４は、利用施設情報に含まれている住所情報を参照して、利用施設情報の抽出や除外等の処理を行う。また、行動履歴収集サーバ４は、後記する地図付認証用画面Ｉｍ２２（図４Ｂ参照）で表示される該当施設及びダミー施設の数が多くなり過ぎて、後記する地図付認証用画面Ｉｍ２２（図４Ｂ参照）が紛らわしくならないように、該当施設及びダミー施設の数を規定数に調整する。これらの処理の概要については、後記する「認証ロジック」の章で説明する。
【００７６】
Ｓ１７５の後、行動履歴収集サーバ４は、地図情報の送信を地図情報管理サーバ８に要求する（Ｓ１８０）。このとき、行動履歴収集サーバ４は、地図情報の送信要求コマンドと各利用施設の住所情報（又は、店舗名情報）とを地図情報管理サーバ８に送信する。これにより、行動履歴収集サーバ４は、各利用施設が１画面のエリア上に表示される地図情報の送信を地図情報管理サーバ８に要求する。
【００７７】
地図情報管理サーバ８は、行動履歴収集サーバ４から地図情報の送信要求コマンドと利用施設の住所情報（又は、店舗名情報）とを受信すると、受信された利用施設の住所情報（又は、店舗名情報）に基づいて、各利用施設が設置されているエリアを特定する（Ｓ１８５）。
【００７８】
地図情報管理サーバ８は、エリアを特定すると、特定されたエリアの地図情報を行動履歴収集サーバ４に送信する（Ｓ１９０）。このとき、地図情報管理サーバ８は、施設情報と、各施設に対応する座標情報（以下、「対応座標情報」と称する）も、地図情報と一緒に行動履歴収集サーバ４に送信する。
【００７９】
行動履歴収集サーバ４は、地図情報管理サーバ８から地図情報を受信すると、受信された地図情報に基づいて地図画面Ｉｍ２１（図４Ａ参照）を構成する情報（以下、「地図画面情報」と称する）を生成する（Ｓ１９５）。図４Ａは、本実施形態で用いる地図画面Ｉｍ２１の一例を示す図である。地図画面Ｉｍ２１は、図４Ｂに示す地図付認証用画面Ｉｍ２２の中に組み込まれる画面である。
【００８０】
図４Ａに示す例では、地図画面Ｉｍ２１は、該当施設及びダミー施設を含むエリアの地図と、各施設を選択可能に示すマーク（以下、「選択対象マーク」）Ｓｌとを含む構成になっている。
【００８１】
なお、該当施設及びダミー施設の特定は、時間がかかる。そこで、本実施形態では、利用者認証システム１は、応答性を向上させるために、先にＳ１９５で地図画面Ｉｍ２１を構成する地図画面情報の生成のみを行い、後からＳ２０５で該当施設及びダミー施設の特定を行うようにしている。
【００８２】
したがって、Ｓ１９５の時点では、地図画面Ｉｍ２１を構成する地図画面情報は、地図画面Ｉｍ２１に表示されている施設の中の、どの施設が該当施設であり、どの施設がダミー施設であるのかが、定まっていない状態（すなわち、どの施設が利用施設として正しいものであり、どの施設が利用施設として正しくないものであるのかが、定まっていない状態）になっている。
【００８３】
前記したＳ１５０において、主管理サーバ３は、ＡＴＭ２から地図付認証用画面Ｉｍ２２（図４Ｂ参照）の送信要求コマンドと選択方法情報とを受信する。すると、主管理サーバ３は、受信された選択方法情報を行動履歴収集サーバ４に送信する（Ｓ２００）。
【００８４】
行動履歴収集サーバ４は、主管理サーバ３から選択方法情報を受信すると、Ｓ１９５で生成した地図画面Ｉｍ２１を構成する地図画面情報の中から該当施設及びダミー施設を抽出する（Ｓ２０５）。行動履歴収集サーバ４は、該当施設及びダミー施設を抽出すると、地図付認証用画面Ｉｍ２２（図４Ｂ参照）を構成する情報（以下、「地図付認証用画面情報」と称する）を生成する（Ｓ２１０）。図４Ｂは、本実施形態で用いる地図付認証用画面の一例を示す図である。
【００８５】
図４Ｂに示す例では、地図付認証用画面Ｉｍ２２は、規定数の該当施設（ここでは、利用頻度が高いＡＴＭ２の設置施設）の選択を要求する文章と、地図画面Ｉｍ２１と、ボタンＢ６１〜Ｂ６３とを含む構成になっている。ボタンＢ６１は、被認証者によって選択された施設を訂正するためのボタンである。ボタンＢ６２は、被認証者によって選択された施設を該当施設として決定するためのボタンである。以下、ボタンＢ６２を「ＯＫボタンＢ６２」と称する場合がある。ボタンＢ６３は、認証処理のキャンセルを選択するためのボタンである。
【００８６】
行動履歴収集サーバ４は、地図付認証用画面Ｉｍ２２を構成する地図付認証用画面情報を生成すると、地図付認証用画面情報を認証サーバ５に送信する（Ｓ２１５）。このとき、行動履歴収集サーバ４は、選択方法情報及び該当施設情報も、地図付認証用画面情報と一緒に認証サーバ５に送信する。
【００８７】
図２Ｃに示すように、認証サーバ５は、行動履歴収集サーバ４から地図付認証用画面情報、選択方法情報、及び該当施設情報を受信すると、地図付認証用画面情報に基づいて地図付認証用画面Ｉｍ２２を生成し、生成された地図付認証用画面Ｉｍ２２の中から選択方法情報及び該当施設情報に基づいて該当施設及びダミー施設を特定し、該当施設の位置座標を表す該当施設情報及びダミー施設の位置座標を表すダミー施設情報を記憶部に登録する（Ｓ２２０）。
【００８８】
一方、前記したＳ２１５の後、行動履歴収集サーバ４は、図２Ｃに示すように、地図付認証用画面情報を主管理サーバ３に送信する（Ｓ２２５）。主管理サーバ３は、行動履歴収集サーバ４から地図付認証用画面情報を受信すると、受信された地図付認証用画面情報をＡＴＭ２に送信する（Ｓ２３０）。ＡＴＭ２は、主管理サーバ３から地図付認証用画面情報を受信すると、地図付認証用画面情報に基づいて地図付認証用画面Ｉｍ２２を生成して、表示部２１に表示する（Ｓ２３５）。
【００８９】
被認証者は、地図付認証用画面Ｉｍ２２を見て、地図付認証用画面Ｉｍ２２の中の地図画面Ｉｍ２１に示されている複数（例えば、７個）の選択対象マークＳｌの中から、自身の記憶に基づいて、規定数（例えば、３個）分の該当施設に対応付けられた選択対象マークＳｌを選択する。
【００９０】
ＡＴＭ２は、被認証者によっていずれかの選択対象マークＳｌが選択されるのを監視する。ＡＴＭ２は、当初、地図付認証用画面Ｉｍ２２のＯＫボタンＢ６２（図４Ｂ参照）を押下不能な状態に規定しており、被認証者によって規定数分の選択対象マークＳｌが選択されたときに、ＯＫボタンＢ６２を押下可能な状態に変更する。そして、ＡＴＭ２は、被認証者によってＯＫボタンＢ６２が押下されたときに、選択された選択対象マークＳｌを選択内容として受け付ける（Ｓ２４０）。
【００９１】
ＡＴＭ２は、選択を受け付けると、選択内容（主に、選択された選択対象マークＳｌの位置座標）を表す情報（以下、「選択内容情報」と称する）を主管理サーバ３に送信する（Ｓ２４５）。
【００９２】
主管理サーバ３は、ＡＴＭ２から選択内容情報を受信すると、被認証者の認証を認証サーバ５に依頼する（Ｓ２５０）。このとき、主管理サーバ３は、選択方法情報及び選択内容情報も、認証依頼コマンドと一緒に認証サーバ５に送信する。
【００９３】
Ｓ２５０の後、認証サーバ５は、被認証者の認証処理を実行する（Ｓ２５５）。このとき、認証サーバ５は、選択内容情報の表す全ての施設がＳ２２０で記憶部に登録された該当施設情報の表す全ての利用施設に合致するか否かを判定する。認証サーバ５は、選択内容情報の表す全ての施設がＳ２２０で記憶部に登録された該当施設情報の表す全ての利用施設と合致する場合に、被認証者が被認証者本人であると判定する。一方、認証サーバ５は、選択内容情報の表す全ての施設がＳ２２０で記憶部に登録された該当施設情報の表す全ての利用施設と合致しない場合に、被認証者が被認証者本人でないと判定する。
【００９４】
Ｓ２５５の後、認証サーバ５は、認証結果を表す情報（以下、「認証結果情報」と称する）を主管理サーバ３に送信する（Ｓ２６０）。
【００９５】
主管理サーバ３は、認証サーバ５から認証結果情報を受信すると、認証結果情報をＡＴＭ２に送信する（Ｓ２６５）。ＡＴＭ２は、認証結果情報を受信すると、認証結果を表す図示せぬ画面（以下、「認証結果画面」と称する）を表示部２１に表示する（Ｓ２７０）。被認証者は、認証結果画面を見て、被認証者の望む任意の取引処理（例えば、現金の引き出し取引処理）を指定する操作を行う。これに応答して、ＡＴＭ２は、主管理サーバ３を介してホストサーバ６と通信して、その操作によって指定された取引処理を実行する（Ｓ２７５）。
【００９６】
また、Ｓ２６０の後、主管理サーバ３は、認証結果情報を行動履歴収集サーバ４に送信する（Ｓ２８０）。また、主管理サーバ３は、Ｓ２７５で取引処理が実行されると、実行された取引処理の内容を表す情報（以下、「取引処理情報」と称する）を行動履歴収集サーバ４に送信する。行動履歴収集サーバ４は、被認証者の行動履歴情報として、認証結果情報や取引処理情報等を記憶部に蓄積する（Ｓ２８５）。これにより、利用者認証システム１は、図２Ａ〜図２Ｃに示す一連のシーケンスの処理の実行を終了する。
【００９７】
＜認証ロジック＞
以下、図５〜図７を参照して、本実施形態に係る認証ロジックにつき説明する。図５〜図７は、それぞれ、本実施形態に係る認証ロジックの一例を示す説明図である。
【００９８】
本実施形態では、利用者（被認証者）の利用情報に基づく認証方法が、例えば、利用者（被認証者）のＡＴＭ２の利用履歴情報に基づく認証方法と、利用者（被認証者）のクレジットカードの利用履歴情報に基づく認証方法と、利用者（被認証者）の電子マネーの利用履歴情報に基づく認証方法との３種類あるものとして説明する。
【００９９】
また、利用者（被認証者）のＡＴＭ２の利用履歴情報に基づく認証方法は、利用時期と利用頻度と利用目的との３種類の条件が選択条件に用いる条件として予め用意されており、いずれか１種類の条件を選択条件として用いることによって、３通りにパターンで認証を行うことができるものとして説明する。同様に、利用者（被認証者）のクレジットカードの利用履歴情報に基づく認証方法は、利用時期と利用頻度と支払い金額との３種類の条件が選択条件に用いる条件として予め用意されており、いずれか１種類の条件を選択条件として用いることによって、３通りにパターンで認証を行うことができるものとして説明する。同様に、利用者（被認証者）の電子マネーの利用履歴情報に基づく認証方法は、利用時期と利用頻度とチャージ頻度との３種類の条件が選択条件に用いる条件として予め用意されており、いずれか１種類の条件を選択条件として用いることによって、３通りにパターンで認証を行うことができるものとして説明する。
【０１００】
ただし、利用者（被認証者）の利用情報に基づく認証方法の種類や予め用意する条件等は、運用に応じて適宜変更することも、また、数を増減させることもできる。
【０１０１】
（認証ロジック例１）
図５は、認証ロジックの一例として、利用施設をＡＴＭ２の設置施設とし、利用者認証システム１の抽出部（図１Ｂ参照）及び認証部（図１Ｂ参照）が被認証者のＡＴＭ２の利用情報に基づいて認証を行う場合の例を示している。なお、本実施形態では、抽出部は、主管理サーバ３と行動履歴収集サーバ４とによって構成されている（図１Ｂ参照）。また、認証部は、主管理サーバ３と行動履歴収集サーバ４と認証サーバ５とによって構成されている（図１Ｂ参照）。
【０１０２】
利用者認証システム１は、ＡＴＭ２から被認証者の認証依頼を受けることにより、図５に示す一連のルーチンの認証処理を開始する。
【０１０３】
図５に示すように、抽出部は、外部（ここでは、ホストサーバ６や個人信用情報管理サーバ７）から被認証者の認証に用いる認証用情報を取得する（Ｓ６０５）。このＳ６０５の処理は、図２Ａに示すＳ１５５〜Ｓ１７０の処理に相当する。
【０１０４】
Ｓ６０５で外部から取得される認証用情報は、例えば、利用施設情報（例えば、ＡＴＭ２の端末情報やＡＴＭ２の設置施設情報等）や利用日情報等である。ただし、行動履歴収集サーバ４に記憶されている情報は、外部から取得する必要がない。そのため、Ｓ６０５で外部から取得される認証用情報は、主に、行動履歴収集サーバ４に記憶されていない情報となる。
【０１０５】
Ｓ６０５の後、処理は選択方法情報の指定する選択条件（例えば、認証方法選択画面Ｉｍ１２（図３Ｂ参照）に表示されたボタンＢ２１〜Ｂ２３の中の、被認証者が選択したボタンに対応する条件）に応じて、Ｓ６１５〜Ｓ６２５のいずれかの処理に分岐する（Ｓ６１０）。なお、以下に説明するＳ６１０〜Ｓ６３０の処理は、図２Ｂに示すＳ１７５の処理に相当する。
【０１０６】
例えば、選択方法情報の指定する選択条件が利用時期である場合に、抽出部は、該当利用情報として、Ｓ６０５で取得された被認証者の認証用情報の中から、所定数分の利用時期が新しいＡＴＭ２（該当ＡＴＭ）の設置施設を表す施設情報を抽出する（Ｓ６１５）。例えば、抽出部は、被認証者の認証用情報に含まれているＡＴＭ２の利用情報に基づいて、被認証者によって利用された各ＡＴＭ２の設置施設を特定し、被認証者の認証用情報の中から、該当利用情報として、利用日が新しい、被認証者によって利用されたＡＴＭ２の設置施設情報を上位から３件程度抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しないＡＴＭ２の設置施設情報を１０件程度抽出する。
【０１０７】
また、選択方法情報の指定する選択条件が利用頻度である場合に、抽出部は、該当利用情報として、Ｓ６０５で取得された被認証者の認証用情報の中から、所定数分の利用頻度が高いＡＴＭ２（該当ＡＴＭ）の設置施設を表す施設情報を抽出する（Ｓ６２０）。例えば、抽出部は、被認証者の認証用情報に含まれているＡＴＭ２の利用情報に基づいて、被認証者によって利用された各ＡＴＭ２の設置施設を特定し、ＡＴＭ２の設置施設毎に利用回数を算出し、被認証者の認証用情報の中から、該当利用情報として、利用頻度が高い、被認証者によって利用されたＡＴＭ２の設置施設情報を上位から３件程度抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しないＡＴＭ２の設置施設情報を１０件程度抽出する。
【０１０８】
また、選択方法情報の指定する選択条件が利用目的である場合に、抽出部は、該当利用情報として、Ｓ６０５で取得された被認証者の認証用情報の中から、所定数分の特定の利用目的での利用が多いＡＴＭ２（該当ＡＴＭ）のの設置施設を表す施設情報を抽出する（Ｓ６２５）。例えば、抽出部は、被認証者の認証用情報に含まれているＡＴＭ２の利用情報に基づいて、被認証者によって利用された各ＡＴＭ２の設置施設を特定し、ＡＴＭ２の利用目的毎に利用目的の回数を算出し、被認証者の認証用情報の中から、該当利用情報として、特定の利用目的が多い、被認証者によって利用されたＡＴＭ２の設置施設情報を上位から３件程度抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しないＡＴＭ２の設置施設情報を１０件程度抽出する。
【０１０９】
Ｓ６１５〜Ｓ６２５のいずれかの処理の後、抽出部は、地図付認証用画面Ｉｍ２２（図４Ｂ参照）で表示される該当施設及びダミー施設の数が多くなり過ぎて、地図付認証用画面Ｉｍ２２が紛らわしくならないように、該当施設及びダミー施設の数を規定数に調整する（Ｓ６３０）。本実施形態では、例えば、該当施設の規定数が３件で、ダミー施設の規定数が４件であるものとして説明する。ただし、該当施設の規定数及びダミー施設の規定数は、これに限定されず、運用に応じて適宜変更することができる。例えば、該当施設とダミー施設の合計数を７件とし、調整後の該当施設の数が少なくとも１件となるように、合計数以内で該当施設の規定数とダミー施設の規定数とを調整することができる。
【０１１０】
Ｓ６３０の該当施設及びダミー施設の数を調整する処理は、例えば、行動履歴収集サーバ４に記憶されているキャンペーン情報に基づいて行うことができる。例えば、抽出部は、抽出された該当施設及びダミー施設に対し、調整後の該当施設の数が少なくとも１件となり、かつ、キャンペーンの対象になっている施設（例えば、何らかの商品を販売する店舗等）の近くにあるＡＴＭ２の設置施設の数が予め定められた最大値（例えば、７件）以下となるように、該当施設の規定数及びダミー施設の規定数を調整するようにしてもよい。また、例えば、抽出部は、調整後の該当施設の数及びダミー施設の数が予め定められた最大値（例えば、７件）を超える場合に、調整後の該当施設の数を少なくとも１件とし、選択回数の少ないダミー施設やキャンペーンの残り期間の短いダミー施設が優先的に選択されるに、該当施設の規定数及びダミー施設の規定数を調整してもよい。
【０１１１】
Ｓ６３０の後、抽出部は、被認証者による規定数分の該当施設の選択入力を受け付ける（Ｓ６３５）。例えば、被認証者は、ＡＴＭ２の表示部２１に表示された地図付認証用画面Ｉｍ２２（図４Ｂ参照）に対し、規定数（ここでは、３件）分の該当施設に対応する選択対象マークＳｌを選択して、ＯＫボタンＢ６２を押下する。ＡＴＭ２は、選択を受け付けると、選択内容（主に、選択された選択対象マークＳｌの位置座標）を表す選択内容情報を主管理サーバ３に送信する。これによって、抽出部は、被認証者による規定数分の該当施設の選択入力を受け付ける。このＳ６３５の処理は、図２Ｃに示すＳ２３０〜Ｓ２４５の処理に相当する。
【０１１２】
Ｓ６３５の後、認証部が、合致件数を判定する（Ｓ６４０）。Ｓ６４０の判定で、合致件数が規定数（ここでは、３件）と同じである場合に、認証部は、被認証者が被認証者本人であると判定する（Ｓ６４５）。一方、Ｓ６４０の判定で、合致件数が規定数（ここでは、３件）未満である場合に、認証部は、被認証者が他人である（すなわち、被認証者本人でない）と判定する（Ｓ６５０）。これにより、認証部は、一連の認証処理を終了する。Ｓ６４０〜Ｓ６５０の処理は、図２Ｃに示すＳ２５５の処理に相当する。
【０１１３】
（認証ロジック例２）
図６は、認証ロジックの一例として、利用施設をクレジットカードの利用店舗とし、利用者認証システム１の抽出部（図１Ｂ参照）及び認証部（図１Ｂ参照）が被認証者のクレジットカードの利用情報に基づいて認証を行う場合の例を示している。
【０１１４】
利用者認証システム１は、店舗に設置されたクレジットカードの対応装置をクライアント端末２とし、クライアント端末２から被認証者の認証依頼を受けることにより、図６に示す一連のルーチンの認証処理を開始する。
【０１１５】
図６に示すように、抽出部は、外部（ここでは、ホストサーバ６や個人信用情報管理サーバ７）から被認証者の認証に用いる認証用情報を取得する（Ｓ７０５）。このＳ７０５の処理は、図２Ａに示すＳ１５５〜Ｓ１７０の処理に相当する。
【０１１６】
Ｓ７０５で外部から取得される認証用情報は、例えば、利用施設情報（例えば、クレジットカードの利用店舗情報）や利用日情報、支払額情報等である。ただし、行動履歴収集サーバ４に記憶されている情報は、外部から取得する必要がない。そのため、Ｓ７０５で外部から取得される認証用情報は、主に、行動履歴収集サーバ４に記憶されていない情報となる。
【０１１７】
Ｓ７０５の後、処理は選択方法情報の指定する選択条件に応じて、Ｓ７１５〜Ｓ７２５のいずれかの処理に分岐する（Ｓ７１０）。なお、以下に説明するＳ７１０〜Ｓ７３０の処理は、図２Ｂに示すＳ１７５の処理に相当する。
【０１１８】
例えば、選択方法情報の指定する選択条件が利用時期である場合に、抽出部は、該当利用情報として、Ｓ７０５で取得された被認証者の認証用情報の中から、所定数分の利用時期が新しい店舗（該当店舗）を表す施設情報を抽出する（Ｓ７１５）。例えば、抽出部は、被認証者の認証用情報に含まれているクレジットカードの利用情報に基づいて、被認証者によってクレジットカードが利用された各店舗を特定し、被認証者の認証用情報の中から、該当利用情報として、利用日が新しい、被認証者によってクレジットカードが利用された店舗の施設情報を上位から３件抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しない店舗の施設情報を１０件程度抽出する。
【０１１９】
また、選択方法情報の指定する選択条件が利用頻度である場合に、抽出部は、該当利用情報として、Ｓ７０５で取得された被認証者の認証用情報の中から、所定数分の利用頻度が店舗（該当店舗）を表す施設情報を抽出する（Ｓ７２０）。例えば、抽出部は、被認証者の認証用情報に含まれているクレジットカードの利用情報に基づいて、被認証者によってクレジットカードが利用された各店舗を特定し、店舗毎に利用回数を算出し、被認証者の認証用情報の中から、該当利用情報として、利用頻度が高い、被認証者によってクレジットカードが利用された店舗の施設情報を上位から３件程度抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しない店舗の施設情報を１０件程度抽出する。
【０１２０】
また、選択方法情報の指定する選択条件が支払い金額である場合に、抽出部は、該当利用情報として、Ｓ７０５で取得された被認証者の認証用情報の中から、所定数分の高額な支払いをした店舗（該当店舗）を表す施設情報を抽出する（Ｓ７２５）。例えば、抽出部は、被認証者の認証用情報に含まれているクレジットカードの利用情報に基づいて、被認証者によってクレジットカードが利用された各店舗を特定し、店舗毎に最高支払い金額を特定し、被認証者の認証用情報の中から、該当利用情報として、高額な支払いをした、被認証者によってクレジットカードが利用された店舗の施設情報を上位から３件程度抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しない店舗の施設情報を１０件程度抽出する。
【０１２１】
Ｓ７１５〜Ｓ７２５のいずれかの処理の後、抽出部は、図５に示すＳ６３０と同様に、該当施設及びダミー施設の数を規定数に調整する（Ｓ７３０）。
【０１２２】
Ｓ７３０の該当施設及びダミー施設の数を調整する処理は、例えば、行動履歴収集サーバ４に記憶されているキャンペーン情報に基づいて行うことができる。例えば、抽出部は、抽出された該当施設及びダミー施設に対し、調整後の該当施設の数が少なくとも１件となり、かつ、キャンペーンの対象になっている店舗の数が予め定められた最大値（例えば、７件）以下となるように、該当施設の規定数及びダミー施設の規定数を調整するようにしてもよい。また、例えば、抽出部は、調整後の該当施設の数及びダミー施設の数が予め定められた最大値（例えば、７件）を超える場合に、調整後の該当施設の数を少なくとも１件とし、選択回数の少ないダミー施設やキャンペーンの残り期間の短いダミー施設が優先的に選択されるに、該当施設の規定数及びダミー施設の規定数を調整してもよい。
【０１２３】
Ｓ７３０の後、抽出部は、図５に示すＳ６３５と同様に、被認証者による規定数分の該当施設の選択入力を受け付ける（Ｓ７３５）。このＳ７３５の処理は、図２Ｃに示すＳ２３０〜Ｓ２４５の処理に相当する。
【０１２４】
Ｓ７３５の後、認証部が、図５に示すＳ６４０と同様に、合致件数を判定する（Ｓ７４０）。Ｓ７４０の判定で、合致件数が規定数（ここでは、３件）と同じである場合に、認証部は、被認証者が被認証者本人であると判定する（Ｓ７４５）。一方、Ｓ７４０の判定で、合致件数が規定数（ここでは、３件）未満である場合に、認証部は、被認証者が他人である（すなわち、被認証者本人でない）と判定する（Ｓ７５０）。これにより、認証部は、一連の認証処理を終了する。Ｓ７４０〜Ｓ７５０の処理は、図２Ｃに示すＳ２５５の処理に相当する。
【０１２５】
（認証ロジック例３）
図７は、認証ロジックの一例として、利用施設を電子マネーの利用店舗（券売機等の設置施設を含む）とし、利用者認証システム１の抽出部（図１Ｂ参照）及び認証部（図１Ｂ参照）が被認証者の電子マネーの利用情報に基づいて認証を行う場合の例を示している。
【０１２６】
利用者認証システム１は、店舗に設置されたクレジットカードの対応装置をクライアント端末２とし、クライアント端末２から被認証者の認証依頼を受けることにより、図７に示す一連のルーチンの認証処理を開始する。
【０１２７】
図７に示すように、抽出部は、外部（ここでは、ホストサーバ６や個人信用情報管理サーバ７）から被認証者の認証に用いる認証用情報を取得する（Ｓ８０５）。このＳ５０５の処理は、図２Ａに示すＳ１５５〜Ｓ１７０の処理に相当する。
【０１２８】
Ｓ８０５で外部から取得される認証用情報は、例えば、利用施設情報（例えば、電子マネーの利用店舗情報）や利用日情報、支払額情報等である。ただし、行動履歴収集サーバ４に記憶されている情報は、外部から取得する必要がない。そのため、Ｓ８０５で外部から取得される認証用情報は、主に、行動履歴収集サーバ４に記憶されていない情報となる。
【０１２９】
Ｓ８０５の後、処理は選択方法情報の指定する選択条件に応じて、Ｓ８１５〜Ｓ８２５のいずれかの処理に分岐する（Ｓ８１０）。なお、以下に説明するＳ８１０〜Ｓ８３０の処理は、図２Ｂに示すＳ１７５の処理に相当する。
【０１３０】
例えば、選択方法情報の指定する選択条件が利用時期である場合に、抽出部は、該当利用情報として、Ｓ８０５で取得された被認証者の認証用情報の中から、所定数分の利用時期が新しい店舗（該当店舗）を表す施設情報を抽出する（Ｓ８１５）。例えば、抽出部は、被認証者の認証用情報に含まれている電子マネーの利用情報に基づいて、被認証者によって電子マネーが利用（チャージを含む）された各店舗を特定し、被認証者の認証用情報の中から、該当利用情報として、利用日が新しい、被認証者によって電子マネーが利用された店舗（券売機等の設置施設を含む）の施設情報を上位から３件抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しない店舗（券売機等の設置施設を含む）の施設情報を１０件程度抽出する。
【０１３１】
また、選択方法情報の指定する選択条件が利用頻度である場合に、抽出部は、該当利用情報として、Ｓ８０５で取得された被認証者の認証用情報の中から、所定数分の利用頻度が店舗（該当店舗）を表す施設情報を抽出する（Ｓ８２０）。例えば、抽出部は、被認証者の認証用情報に含まれている電子マネーの利用情報に基づいて、被認証者によって電子マネーが利用（チャージを含む）された各店舗を特定し、店舗毎に利用回数を算出し、被認証者の認証用情報の中から、該当利用情報として、利用頻度が高い、被認証者によって電子マネーが利用された店舗（券売機等の設置施設を含む）の施設情報を上位から３件程度抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しない店舗（券売機等の設置施設を含む）の施設情報を１０件程度抽出する。
【０１３２】
また、選択方法情報の指定する選択条件がチャージ頻度である場合に、抽出部は、該当利用情報として、Ｓ８０５で取得された被認証者の認証用情報の中から、所定数分のよく電子マネーをチャージする店舗（該当店舗）を表す施設情報を抽出する（Ｓ８２５）。例えば、抽出部は、被認証者の認証用情報に含まれている電子マネーの利用情報に基づいて、被認証者によって電子マネーが利用（チャージを含む）された各店舗を特定し、店舗毎に電子マネーのチャージ回数を特定し、被認証者の認証用情報の中から、該当利用情報として、チャージ回数の多い、被認証者によって電子マネーが利用された店舗（券売機等の設置施設を含む）の施設情報を上位から３件程度抽出する。また、抽出部は、被認証者の認証用情報の中から、ダミー情報として、該当利用情報に該当しない店舗（券売機等の設置施設を含む）の施設情報を１０件程度抽出する。
【０１３３】
Ｓ８１５〜Ｓ８２５のいずれかの処理の後、抽出部は、図５に示すＳ６３０と同様に、該当施設及びダミー施設の数を規定数に調整する（Ｓ８３０）。
【０１３４】
Ｓ８３０の該当施設及びダミー施設の数を調整する処理は、例えば、行動履歴収集サーバ４に記憶されているキャンペーン情報に基づいて行うことができる。例えば、抽出部は、抽出された該当施設及びダミー施設に対し、調整後の該当施設の数が少なくとも１件となり、かつ、キャンペーンの対象になっている店舗の数が予め定められた最大値（例えば、７件）以下となるように、該当施設の規定数及びダミー施設の規定数を調整するようにしてもよい。また、例えば、抽出部は、調整後の該当施設の数及びダミー施設の数が予め定められた最大値（例えば、７件）を超える場合に、調整後の該当施設の数を少なくとも１件とし、選択回数の少ないダミー施設やキャンペーンの残り期間の短いダミー施設が優先的に選択されるに、該当施設の規定数及びダミー施設の規定数を調整してもよい。
【０１３５】
Ｓ８３０の後、抽出部は、図５に示すＳ６３５と同様に、被認証者による規定数分の該当施設の選択入力を受け付ける（Ｓ８３５）。このＳ８３５の処理は、図２Ｃに示すＳ２３０〜Ｓ２４５の処理に相当する。
【０１３６】
Ｓ８３５の後、認証部が、図５に示すＳ６４０と同様に、合致件数を判定する（Ｓ８４０）。Ｓ８４０の判定で、合致件数が規定数（ここでは、３件）と同じである場合に、認証部は、被認証者が被認証者本人であると判定する（Ｓ８４５）。一方、Ｓ８４０の判定で、合致件数が規定数（ここでは、３件）未満である場合に、認証部は、被認証者が他人である（すなわち、被認証者本人でない）と判定する（Ｓ８５０）。これにより、認証部は、一連の認証処理を終了する。Ｓ８４０〜Ｓ８５０の処理は、図２Ｃに示すＳ２５５の処理に相当する。
【０１３７】
係る構成において、利用者認証システム１は、被認証者自身が記憶している被認証者の利用情報（行動情報）と利用施設の位置情報とを用いた認証が可能となる。認証のセキュリティ（他人の排除精度）は、例えば、パスワードとして用いる情報が、利用頻度の高い利用履歴（行動履歴）情報であったり、利用時期の新しい利用履歴（行動履歴）情報であったりするほど、他者が知りえる機会が少ないため、向上する。利用者認証システム１は、被認証者の認証時に、被認証者自身が記憶しているこのような利用施設の利用履歴（行動履歴）情報をパスワードとして用いることによって、パスワードが他人に知られることによる不正利用のリスクを効率よく低減することができる。
【０１３８】
また、利用者認証システム１は、認証時に、被認証者に地図付認証用画面Ｉｍ２２（図４Ｂ参照）を注視させる。このとき、利用者認証システム１は、近隣店舗の位置を地図付認証用画面Ｉｍ２２に表示することによって、近隣店舗のアナウンスを行うことができる。
【０１３９】
以上の通り、本実施形態に係る利用者認証システム１によれば、認証のセキュリティ（他人の排除精度）を向上させることができる。
【０１４０】
＜プログラム＞
本発明に係る第１のプログラムは、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、コンピュータを、自身の内部又は外部に配置された記憶部に記憶された各利用者の利用情報の蓄積情報である利用履歴情報の中から１乃至複数の前記該当利用情報を抽出する抽出部として機能させる構成となる。第１のプログラムは、図１Ｂに示すサーバ３，４，５に適用されるが、クライアント端末２に適用することも可能である。
【０１４１】
第１のプログラムは、好ましくは、前記案件は、前記利用者によって利用された利用施設であり、前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、前記抽出部に、前記利用履歴情報の中から、１乃至複数の前記該当利用情報として、前記被認証者の利用施設情報を抽出させる構成にしてもよい。
【０１４２】
また、本発明に係る第２のプログラムは、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、前記被認証者の認証時に、コンピュータを、１乃至複数のダミー情報と１乃至複数の前記該当利用情報とを混在させ、これらの混在情報の中からいずれかの情報を選択させる画面情報を端末に送信し、当該端末から前記被認証者が前記該当利用情報を選択したことを表す選択内容情報を受信したときに、前記被認証者の認証が成功したと判定する認証部として機能させる構成となる。第２のプログラムは、図１Ｂに示すサーバ３，４，５に適用される。
【０１４３】
第２のプログラムは、好ましくは、前記案件は、前記利用者によって利用された利用施設であり、前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、前記認証部に、前記ダミー情報に対応する１乃至複数の施設と前記被認証者の利用施設情報に対応する１乃至複数の施設とが選択可能な状態になっている地図情報を前記端末に送信させ、前記端末から前記被認証者が前記地図情報の中から前記被認証者の利用施設情報に対応する施設を選択したことを表す選択内容情報を受信したときに、前記被認証者の認証が成功したと判定させる構成にしてもよい。
【０１４４】
コンピュータを認証部として機能させる第２のプログラムは、図１Ｂに示すサーバ３，４，５に適用される構成となっている。しかしながら、コンピュータを認証部として機能させるプログラムは、図１Ｂに示すクライアント端末２に適用させる構成にしてもよい。以下、クライアント端末２に適用させるための、コンピュータを認証部として機能させるプログラムを「第３のプログラム」と称する。本発明に係る第３のプログラムは、いずれかの利用者を被認証者とし、当該被認証者の利用頻度の高い案件の利用情報を該当利用情報とし、前記被認証者の認証時に、コンピュータを、１乃至複数のダミー情報と１乃至複数の前記該当利用情報とを混在させた状態で前記被認証者に選択可能に提示し、前記被認証者が前記該当利用情報を選択したときに、前記被認証者の認証が成功したと判定する認証部として機能させる構成となる。
【０１４５】
第３のプログラムは、好ましくは、前記案件は、前記利用者によって利用された利用施設であり、前記利用情報は、前記利用施設を特定する利用施設情報を含んでおり、前記認証部に、前記ダミー情報に対応する１乃至複数の施設と前記被認証者の利用施設情報に対応する１乃至複数の施設とが選択可能な状態になっている地図を表示部に表示させることによって、前記ダミー情報と前記該当利用情報とを前記被認証者に選択可能に提示させ、前記被認証者が前記地図の中から前記被認証者の利用施設情報に対応する施設を選択したときに、前記被認証者の認証が成功したと判定させる構成にしてもよい。
【０１４６】
本発明は、前記した実施形態に限定されることなく、本発明の要旨を逸脱しない範囲で種々の変更や変形を行うことができる。
【０１４７】
例えば、前記した実施形態では、金融機関のＡＴＭコーナーや流通機関の店舗内に設置されたＡＴＭ２をクライアント端末とし、ＡＴＭ２の設置施設を利用施設とする場合を想定して説明した。しかしながら、本発明は、例えば、店舗の売り場に設置された、クレジットカードやデビットカードを利用可能なレジスタ装置（金銭登録器）や、駅の改札付近に設置された券売機、ネットワークに接続されたコンピュータ等をクライアント端末とし、これらの装置が設置された店舗や施設を利用施設とする構成に適用することができる。
【０１４８】
また、本発明は、被認証者の認証に用いる情報として、最低限、カード番号情報があればいい。そのため、本発明は、例えば、インターネット環境の仮想空間内に設置された施設にも適用可能である。つまり、本発明は、仮想空間内の店舗を利用施設として適用することができる。この場合に、利用施設の位置情報は仮想空間内の店舗のアドレス情報や位置情報となる。
【０１４９】
また、例えば、前記した実施形態では、図１Ｂに示すように、利用者認証システム１は、抽出部９２と認証部９３と記憶部９４とが複数台のサーバ３，４，５に分散して配置された構成になっている。しかしながら、利用者認証システム１は、抽出部９２と認証部９３と記憶部９４とが１台のサーバ内に集積された構成にすることができる（図８参照）。図８は、変形例に係る利用者認証システムの構成を示す図である。図８は、抽出部９２と認証部９３と記憶部９４とを１台の取引処理サーバ９内に集積された利用者認証システム１Ａの構成を示している。
【０１５０】
また、例えば、本実施形態に係る制御プログラムは、クライアント端末２を抽出部として機能させる構成にすることができる。また、例えば、制御プログラムは、クライアント端末２を認証部として機能させる構成にすることもできる。
【符号の説明】
【０１５１】
１，１Ａ    利用者認証システム
２    クライアント端末（ＡＴＭ等）
３    主管理サーバ
４    行動履歴収集サーバ
５    認証サーバ
６    ホストサーバ
７    個人信用情報管理サーバ
８    地図情報管理サーバ
９    取引処理サーバ
２１    表示部
２２    入力部
２３    カード取扱部
２４    通帳取扱部
２５    現金取扱部
９１    取引処理部
９２    抽出部
９３    認証部
９４    記憶部
Ｂ１１，Ｂ１２，Ｂ１３，Ｂ１４，Ｂ１５，Ｂ２１，Ｂ２２，Ｂ２３，Ｂ２４，Ｂ６１，Ｂ６２，Ｂ６３    ボタン
Ｉｍ１１，Ｉｍ１２    認証方法選択画面
Ｉｍ２１    地図画面
Ｉｍ２２    地図付認証用画面
Ｌ１，Ｌ２    通信網
Ｓｌ    選択対象マーク
【図１Ａ】
2015158860.tif 000003
【図１Ｂ】
2015158860.tif 000004
【図２Ａ】
2015158860.tif 000005
【図２Ｂ】
2015158860.tif 000006
【図２Ｃ】
2015158860.tif 000007
【図３Ａ】
2015158860.tif 000008
【図３Ｂ】
2015158860.tif 000009
【図４Ａ】
2015158860.tif 000010
【図４Ｂ】
2015158860.tif 000011
【図５】
2015158860.tif 000012
【図６】
2015158860.tif 000013
【図７】
2015158860.tif 000014
【図８】
2015158860.tif 000015