(57)【要約】【課題】より多くの金融機関が口座処理指示装置を利用したサービスを提供できるようにする。【解決手段】金融機関Ａが有する認証代行サーバが、金融機関Ａの口座と、金融機関Ｂの口座と、当該金融機関Ｂの口座に設定されている暗証番号とを対応付けて管理する認証代行管理データ５と、金融機関Ａにおける利用者の口座である第一の口座を特定する第一の口座データを受信し、その第一の口座に金融機関Ｂの口座が対応付けられている場合に、その対応付けられている金融機関Ｂの口座である第二の口座に関する暗証番号を利用者に入力させ、利用者により入力された認証データが、第一の口座に対応付けて管理されている、第二の口座に設定されている暗証番号と一致するか否かを判定し、一致した場合に、利用者から受け付けた第二の口座に対する口座処理の指示に応じた指示データを生成し、その生成した指示データを金融機関Ｂの処理サーバへ送信する認証代行処理部３３と、を備える。【選択図】図１
2020057434.tif 000002
【特許請求の範囲】
【請求項１】
第一の金融機関が有する金融機関サーバであり、前記第一の金融機関とは異なる第二の金融機関の口座に対する口座処理を行う処理サーバと接続され、メモリに格納されている所定のプログラムを実行する前記金融機関サーバであって、
前記第一の金融機関は、前記第一の金融機関の口座開設者に対して、前記口座開設者の口座を特定する口座データが記録された記録媒体を発行している金融機関であり、
前記第二の金融機関は、口座処理を指示する指示データに従って前記第二の金融機関の口座に対する口座処理を行う処理サーバを有しており、前記第二の金融機関の口座開設者に対して、前記口座開設者の口座を特定する口座データが記録された記録媒体を発行していない金融機関であり、
前記第一の金融機関における利用者の口座である第一の口座を特定する第一の口座データを受信する口座データ受信手段と、
前記第一の金融機関の利用者の指示に基づいて、前記利用者の前記第一の金融機関の口座に対応づけられている前記第二の金融機関の口座に対する指示データを生成する指示データ送信手段と、を備え、
前記金融機関サーバには、出入力手段を有する口座処理指示装置が、通信ネットワークを介して接続されており、
前記口座データ受信手段は、前記利用者に発行された前記記録媒体から前記口座処理指示装置が読み出した口座データを、前記第一の口座データとして前記口座処理指示装置から受信する金融機関サーバ。
【請求項２】
第一の金融機関が有する金融機関サーバであり、前記第一の金融機関とは異なる第二の金融機関の口座に対する口座処理を行う処理サーバと接続され、メモリに格納されている所定のプログラムを実行する前記金融機関サーバで実現される方法あって、
前記第一の金融機関は、前記第一の金融機関の口座開設者に対して、前記口座開設者の口座を特定する口座データが記録された記録媒体を発行している金融機関であり、
前記第二の金融機関は、口座処理を指示する指示データに従って前記第二の金融機関の口座に対する口座処理を行う処理サーバを有しており、前記第二の金融機関の口座開設者に対して、前記口座開設者の口座を特定する口座データが記録された記録媒体を発行していない金融機関であり、
前記第一の金融機関における利用者の口座である第一の口座を特定する第一の口座データを受信し、
前記第一の金融機関の利用者の指示に基づいて、前記利用者の前記第一の金融機関の口座に対応づけられている前記第二の金融機関の口座に対する指示データを生成し、
前記金融機関サーバには、出入力手段を有する口座処理指示装置が、通信ネットワークを介して接続されており、
前記第１の口座データを受信することは、前記利用者に発行された前記記録媒体から前記口座処理指示装置が読み出した口座データを、前記第一の口座データとして前記口座処理指示装置から受信する、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＡＴＭ（現金自動預払機）等の口座処理指示装置を利用して金融機関に開設された口座に対する口座処理を行う技術に関し、特に、口座処理のための認証の技術に関する。
【背景技術】
【０００２】
例えば、金融機関の口座から出金して、その出金金額に相当する電子マネーをＩＣカードや携帯電話等の電子マネー媒体にチャージする技術が知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−４８３０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、金融機関が、口座処理指示装置（利用者の要求に応じて金融機関の口座に対して入金処理や出金処理等の口座処理を指示する装置であり、例えば、ＡＴＭ（現金自動預払機））を利用したサービスを利用者に提供するためには、通常、その金融機関が、口座処理指示装置の設置やキャッシュカードの発行を行っている必要がある。しかし、口座処理指示装置の設置やキャシュカードの発行には、コストがかかる。そのため、そのことを理由に、口座処理指示装置を利用したサービスを提供したいと考えているにもかかわらず当該サービスを提供することができない金融機関が存在している。
【０００５】
そこで、本発明の目的は、より多くの金融機関が口座処理指示装置を利用したサービスを提供できるようにすることである。
【課題を解決するための手段】
【０００６】
本発明の一つの実施態様に従う認証代行サーバは、第一の金融機関が有するサーバであり、前記第一の金融機関とは異なる第二の金融機関の口座に対する口座処理のための認証を代行して行う認証代行サーバであって、前記第二の金融機関は、口座処理を指示する指示データに従って前記第二の金融機関の口座に対する口座処理を行う処理サーバを有しており、前記第一の金融機関の口座と、前記第二の金融機関の口座と、当該第二の金融機関の口座に設定されている認証データとを対応付けて管理する管理手段と、前記第一の金融機関における利用者の口座である第一の口座を特定する第一の口座データを受信する口座データ受信手段と、前記受信した第一の口座データによって特定される前記第一の口座に前記第二の金融機関の口座が対応付けられている場合に、前記第一の口座に対応付けられている前記第二の金融機関の口座である第二の口座に関する認証データを前記利用者に入力させる認証データ入力指示手段と、前記利用者により入力された、前記第二の口座に関する認証データを受信する認証データ受信手段と、前記受信した認証データが、前記第一の口座に対応付けて管理されている、前記第二の口座に設定されている認証データと一致するか否かを判定する認証手段と、前記判定において一致するとの判定結果が得られた場合に、前記第二の口座に対する口座処理の指示を前記利用者から受け付ける口座処理指示受け付け手段と、前記受け付けた口座処理の指示に応じた指示データを生成し、前記生成した指示データを前記第二の金融機関の処理サーバへ送信する指示データ送信手段と、を備える。
【０００７】
上記構成によれば、認証代行サーバは、第二の金融機関の口座に対する口座処理のための認証を代行して行うことができ、また、利用者から受け付けた、第二の口座に対する口座処理の指示に応じた指示データを、第二の金融機関の処理サーバへ送信することができる。これにより、第二の金融機関が、例えば、口座処理指示装置（例えば、ＡＴＭ）の設置や記録媒体（例えば、キャッシュカード）の発行を行っていない金融機関であったとしても、口座処理指示装置を利用したサービスを利用者に提供できるようになる。
【０００８】
本発明に係る好適な実施形態では、前記認証代行サーバには、入出力手段を有する口座処理指示装置が接続されており、前記第一の金融機関は、前記第一の金融機関の口座開設者に対して、前記口座開設者の口座を特定する口座データが記録された記録媒体を発行しており、前記口座データ受信手段は、前記口座処理指示装置が前記利用者に発行された記録媒体から読み出した口座データを、前記第一の口座データとして前記口座処理指示装置から受信し、前記認証データ入力指示手段は、前記第二の口座に関する認証データを入力させるための画面を前記口座処理指示装置の入出力手段に表示させ、前記認証データ受信手段は、前記利用者が前記入出力手段を介して入力した認証データを、前記口座処理指示装置から受信し、前記口座処理指示受け付け手段は、前記第二の口座に対する口座処理を指示させるための画面を前記口座処理指示装置の入出力手段に表示させた後、前記利用者が前記入出力手段を介して指示した口座処理を通知するための通知データを、前記口座処理指示装置から受信してもよい。
【０００９】
本発明の一つの実施態様に従う認証代行システムは、第一の金融機関が有するサーバであり、前記第一の金融機関とは異なる第二の金融機関の口座に対する口座処理のための認証を代行して行う認証代行サーバと、前記認証代行サーバに接続された口座処理指示装置と、を備えた認証代行システムであって、前記第一の金融機関は、前記第一の金融機関の口座開設者に対して、前記口座開設者の口座を特定する口座データが記録された記録媒体を発行しており、前記第二の金融機関は、口座処理を指示する指示データに従って前記第二の金融機関の口座に対する口座処理を行う処理サーバを有しており、前記口座処理指示装置が、入出力手段を備え、前記認証代行サーバが、前記第一の金融機関の口座と、前記第二の金融機関の口座と、当該第二の金融機関の口座に設定されている認証データとを対応付けて管理する管理手段と、前記口座処理指示装置が利用者に発行された記録媒体から読み出した、前記第一の金融機関における前記利用者の口座である第一の口座を特定する第一の口座データを、前記口座処理指示装置から受信する口座データ受信手段と、前記受信した第一の口座データによって特定される前記第一の口座に前記第二の金融機関の口座が対応付けられている場合に、前記第一の口座に対応付けられている前記第二の金融機関の口座である第二の口座に関する認証データを前記利用者に入力させるための画面を、前記口座処理指示装置の入出力手段に表示させる認証データ入力指示手段と、前記利用者が前記入出力手段を介して入力した、前記第二の口座に関する認証データを、前記口座処理指示装置から受信する認証データ受信手段と、前記受信した認証データが、前記第一の口座に対応付けて管理されている、前記第二の口座に設定されている認証データと一致するか否かを判定する認証手段と、前記判定において一致するとの判定結果が得られた場合に、前記第二の口座に対する口座処理を指示させるための画面を前記口座処理指示装置の入出力手段に表示させた後、前記利用者が前記入出力手段を介して指示した口座処理を通知するための通知データを、前記口座処理指示装置から受信する口座処理指示受け付け手段と、前記通知された口座処理に応じた指示データを生成し、前記生成した指示データを前記第二の金融機関の処理サーバへ送信する指示データ送信手段と、を備える。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る認証代行サーバを備えた計算機システムの構成例を示す図である。
【図２】認証代行管理データの一例を示す図である。
【図３】認証代行処理を説明するフローチャートである。
【図４】金融機関Ａのサービスメニュー画面の一例を示す図である。
【図５】認証画面の一例を示す図である。
【図６】金融機関Ｂのサービスメニュー画面の一例を示す図である。
【図７】結果画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら、本発明の実施形態を詳細に説明する。
【００１２】
図１は、本実施形態に係る認証代行サーバを備えた計算機システムの構成例を示す図である。
【００１３】
複数の金融機関（本実施形態では、金融機関Ａ及び金融機関Ｂの二つ）がある。金融機関Ａは、その敷地内或いはコンビニエンスストア等に一台以上のＡＴＭ（現金自動預払機）１を設置している。そして、金融機関Ａは、金融機関Ａの口座開設者（金融機関Ａに口座を開設した者）に対してＡＴＭカードを発行している。ここで、ＡＴＭカードとは、そのＡＴＭカードの所有者が、ＡＴＭ１を利用してそのＡＴＭカードの所有者の口座に対する種々の処理（例えば、入金処理、出金処理、残高照会処理等であり、以下、「口座処理」という）を指示できるようにするためのカード（例えば、キャッシュカード）のことをいう。一方、金融機関Ｂは、ＡＴＭ１を設置していない。また、金融機関Ｂは、金融機関Ｂの口座開設者（金融機関Ｂに口座を開設した者）に対してＡＴＭカードの発行を行っていない。
【００１４】
金融機関Ａは、金融機関Ａサーバ３を有している。また、金融機関Ｂは、金融機関Ｂサーバ４を有している。金融機関Ａサーバ３は、金融機関Ａが、その口座（金融機関Ａに開設された口座）を管理するために使用するサーバマシンである。一方、金融機関Ｂサーバ４は、金融機関Ｂが、その口座（金融機関Ｂに開設された口座）を管理するために使用するサーバマシンである。金融機関Ａサーバ３及び金融機関Ｂサーバ４は、それぞれ、ＡＴＭ１と通信するための通信ネットワーク（以下、「ＡＴＭ網」）２に接続されている。ＡＴＭ網２には、一以上のＡＴＭ１が接続される。図１に示されたＡＴＭ１は、例えば、金融機関Ａが設置したＡＴＭである。以下の説明では、金融機関Ａサーバ３及び金融機関Ｂサーバ４を包括して「金融機関サーバ」と呼ぶ。
【００１５】
金融機関サーバ３，４は、例えば、ＡＴＭ用電文処理部３１，４１と、メモリ３２，４２とを備える。ＡＴＭ用電文処理部３１，４１の機能は、例えば、金融機関サーバ３，４が備えるＣＰＵ（図示しない）が、メモリ３２，４２に格納されている所定のプログラムを実行することにより実現される。
【００１６】
ＡＴＭ用電文処理部３１，４１は、受信したＡＴＭ用電文に従って、指定された口座に対する口座処理を行う処理部である。ここで、ＡＴＭ用電文とは、ＡＴＭ１が特定の口座処理を行うことを指示するために金融機関サーバ３，４に対して送信する指示データのことをいう。例えば、金融機関Ａサーバ３が、出金処理を指示するＡＴＭ用電文（以下、「出金指示電文」）をＡＴＭ１から受信した場合は、金融機関Ａサーバ３のＡＴＭ用電文処理部３１は、受信した出金指示電文に従って、指定された金融機関Ａの口座（ＡＴＭ１の操作者の口座）に対する出金処理を行う（即ち、ＡＴＭ１の操作者の口座から指定された金額の出金を行う）。
【００１７】
なお、ＡＴＭ用電文に従った口座処理が行われる際には、その口座処理を指示したＡＴＭ１の操作者が正当な者（指定された口座の口座開設者）であるか否かの認証が行われる。例えば、金融機関Ａサーバ３が、受信したＡＴＭ用指示電文に従って口座処理を行う場合は、その口座処理を指示したＡＴＭ１の操作者が、金融機関Ａの正当な口座開設者であるか否かの認証（以下、「金融機関Ａの口座開設者認証」）が行われる。金融機関Ａの口座開設者認証は、例えば、金融機関Ａサーバ３のＡＴＭ用電文処理部３１により行われる。金融機関Ａサーバ３のＡＴＭ用電文処理部３１は、例えば、ＡＴＭ１に挿入されたＡＴＭカード（金融機関Ａにより発行されたもの）に記録されているデータ（以下、「記録データ」）と、ＡＴＭ１の操作者がＡＴＭ１に対して入力した暗証番号（指定された口座（金融機関Ａの口座）に設定されている暗証番号）とに基づいて、金融機関Ａの口座開設者認証を行う。
【００１８】
金融機関Ａサーバ３は、本実施形態に係る認証代行サーバに相当するものである。金融機関Ａサーバ３は、上記ＡＴＭ用電文処理部３１が行う処理（即ち、受信したＡＴＭ用電文に従った、金融機関Ａの口座に対する口座処理）に加えて、金融機関Ａ以外の他の金融機関（例えば、金融機関Ｂであり、以下、「他金融機関」という）の口座開設者が、ＡＴＭ１を利用して当該他金融機関における自己の口座に対する口座処理を指示できるようにするための処理を行う。具体的には、金融機関Ａサーバ３は、ＡＴＭ１を操作して他金融機関の口座に対する口座処理を指示しようとしている者（或いは、指示した者）が、当該他金融機関の正当な口座開設者であるか否かの認証（以下、「他金融機関の口座開設者認証」）を行う。そして、金融機関Ａサーバ３は、上記他金融機関の口座開設者認証に成功した場合に、ＡＴＭ１の操作者により指定された口座処理を指示するＡＴＭ用電文を、当該他金融機関の金融機関サーバ４へ送信するという処理を行う。以下、この金融機関Ａサーバ３により行われる処理（他金融機関の口座開設者がＡＴＭ１を利用して口座処理を指示できるようにするための処理）を「認証代行処理」と呼ぶ。
【００１９】
通常、金融機関ＢのようにＡＴＭ１の設置やＡＴＭカードの発行を行っていない金融機関については、その口座開設者は、ＡＴＭ１を利用してその口座に対する口座処理を指示することができないが、認証代行処理が行われることにより、そのような金融機関についても、ＡＴＭ１を利用して口座処理を指示できるようになる。
【００２０】
認証代行処理における、他金融機関の口座開設者認証は、ＡＴＭ１に挿入されたＡＴＭカード（金融機関Ａにより発行されたもの）の記録データと、ＡＴＭ１の操作者がＡＴＭ１に対して入力した暗証番号（指定された口座（他金融機関の口座）に設定されている暗証番号）とに基づいて行われる。即ち、他金融機関の口座開設者認証には、金融機関Ａにより発行されたＡＴＭカードが利用される。従って、本実施形態では、金融機関Ａサーバ３の提供する機能（認証代行処理により実現される機能であり、以下、「認証代行機能」という）を利用して他金融機関の口座に対する口座処理を指示できる者は、当該他金融機関及び金融機関Ａのそれぞれに口座を開設している者である。認証代行処理の詳細については、後に図３を参照して説明する。
【００２１】
金融機関Ａサーバ３には、上記ＡＴＭ用電文処理部３１及びメモリ３２に加えて、上記認証代行処理を行う認証代行処理部３３が備えられる。また、金融機関Ａサーバ３のメモリ３２には、認証代行管理データ５が記憶される。認証代行処理部３３の機能は、ＡＴＭ用電文処理部３１と同様に、金融機関Ａサーバ３が備えるＣＰＵが、メモリ３２に格納されている所定のプログラムを実行することにより実現される。
【００２２】
図２は、認証代行管理データ５の一例を示す図である。
【００２３】
認証代行管理データ５は、認証代行処理部３３が認証代行処理を行う際に参照するデータである。図２に示されるように、認証代行管理データ５には、金融機関Ａの口座に関す
るデータ（以下、「金融機関Ａの口座データ」）５１と、他金融機関の口座に関するデータ（以下、「他金融機関の口座データ」）５２とが含まれ、両データ５１，５２は、対応付けて管理される。金融機関Ａの口座データ５１には、例えば、金融機関Ａに開設された口座を特定するためのデータ（例えば、支店名５１１と口座番号５１２）が含まれる。また、他金融機関の口座データ５２には、例えば、他金融機関に開設された口座を特定するためのデータ（例えば、他金融機関の金融機関名５２１と支店名５２２と口座番号５２３）が含まれる。また、他金融機関の口座データ５２には、その口座データ５２により特定される口座に設定された暗証番号５２４も含まれる。
【００２４】
他金融機関の口座データ５２は、そのデータ５２に対応付けられている金融機関Ａの口座データ５１によって示される口座の口座開設者が、認証代行機能を利用して口座処理を指示することができる他金融機関の口座（以下、「認証代行口座」）を示すものである。即ち、図２の例であれば、一列目のデータ５３は、口座番号“○○○○”の口座の口座開設者が、認証代行機能を利用して金融機関Ｂの口座番号“○○××”の口座に対する口座処理を指示できることを示している。
【００２５】
例えば、金融機関Ａの口座開設者は、金融機関Ａに認証代行口座の登録の申し込みを行うことにより、指定した口座を認証代行口座として金融機関Ａサーバ３に予め登録しておくことができる。そして、その登録の際（或いはその後）に、その登録された認証代行口座に暗証番号が設定される（暗証番号５２４が、認証代行口座に設定された暗証番号を示している）。
【００２６】
なお、図２の例では、一つの金融機関Ａの口座に対して、一つの認証代行口座が対応付けられているが、一つの金融機関Ａの口座に対して、複数の認証代行口座が対応付けられていてもよい。即ち、金融機関Ａの一人の口座開設者が、複数の認証代行口座を登録しておくこともできる。
【００２７】
図３は、認証代行処理を説明するフローチャートである。図３は、ＡＴＭ１の操作者が、金融機関Ａにより発行されたＡＴＭカードを利用し、ＡＴＭ１を操作して他金融機関（本例では、金融機関Ｂ）の自己の口座に対する口座処理を行う場合の例を示している。
【００２８】
まず、ＡＴＭ操作者は、金融機関Ａにより発行されたＡＴＭカードをＡＴＭ１に挿入する（Ｓ１）。
【００２９】
ＡＴＭカードの挿入を受け付けたＡＴＭ１は、挿入されたＡＴＭカードの記録データを読み出す。記録データには、例えば、そのＡＴＭカードが金融機関Ａにより発行されたものであることを示すデータと、そのＡＴＭカードの所有者の口座（金融機関Ａの口座）を示すデータ（例えば、支店名と口座番号）とが含まれている。ＡＴＭ１は、読み出した記録データを金融機関Ａサーバ３へ通知する（Ｓ２）。
【００３０】
金融機関Ａサーバ３がＡＴＭ１から記録データを受信すると、金融機関ＡのＡＴＭ用電文処理部３１は、金融機関Ａのサービスメニュー画面１１０の基となるデータをＡＴＭ１へ送信し、ＡＴＭ１の入出力部１１に金融機関Ａのサービスメニュー画面１１０を表示させる（Ｓ３）。金融機関Ａのサービスメニュー画面１１０は、金融機関Ａの口座に対する口座処理等を、ＡＴＭ１の操作者に指示させるための画面であり、例えば、図４に示されるものである。図４に示されるように、金融機関Ａのサービスメニュー画面１１０には、例えば、口座処理（入金処理や出金処理や残高照会処理等）を指示させるためのメニュー項目が表示される。また、金融機関Ａのサービスメニュー画面１１０には、上記のメニュー項目に加えて、他金融機関の口座（認証代行口座）に対する口座処理をＡＴＭ１の操作者に指示させるための画面（以下、「他金融機関のサービスメニュー画面」）に画面遷移させるためのメニュー項目（図４の例では“他金融機関”）１１１も表示される。
【００３１】
ここで、ＡＴＭ１の操作者は、金融機関Ａのサービスメニュー画面１１０において“他金融機関”のメニュー項目１１１を選択する（Ｓ４）。
【００３２】
“他金融機関”のメニュー項目１１１の選択を受け付けたＡＴＭ１は、他金融機関のサービスメニュー画面への画面遷移が指示された旨を、金融機関Ａサーバ３へ通知する（Ｓ５）。
【００３３】
金融機関Ａサーバ３がＡＴＭ１からステップＳ５の通知を受信すると、金融機関Ａサーバ３の認証代行処理部３３は、認証代行管理データ５を参照して、ステップＳ２で通知された記録データによって示される口座（ＡＴＭ１の操作者の金融機関Ａの口座）に対応付けられている他金融機関の口座データ５２を取得する。ここで取得された他金融機関の口座データ５２は、ＡＴＭ１の操作者が予め登録しておいた認証代行口座（ＡＴＭ１の操作者の認証代行口座）を示すものである。本例では、ＡＴＭ１の操作者の認証代行口座は、金融機関Ｂの口座であるとする。
【００３４】
なお、ステップＳ２で通知された記録データによって示される口座（ＡＴＭ１の操作者の金融機関Ａの口座）に他金融機関の口座データ５２が対応付けられていない場合は、認証代行口座が存在しないため、認証代行処理部３３は、認証代行処理を行うことができない（即ち、ＡＴＭ１の操作者は認証代行機能を利用することができない）。従って、このことを前もってＡＴＭ１の操作者に知らせるために、例えば、認証代行口座が存在しない場合には、認証代行処理部３３は、ステップＳ３で表示させた金融機関Ａのサービスメニュー画面１１０において、“他金融機関”のメニュー項目１１１を表示させないようにすることができる。
【００３５】
認証代行処理部３３は、取得した他金融機関の口座データ５２に基づいて認証画面１２０の基となるデータを生成し、その生成したデータをＡＴＭ１へ送信し、ＡＴＭ１の入出力部１１に認証画面１２０を表示させる（Ｓ６）。図５に示されるように、認証画面１２０には、ＡＴＭ１の操作者の認証代行口座を示す情報（例えば、金融機関名（本例では金融機関Ｂ）、支店名、口座番号等）の表示領域１２１と、暗証番号を入力するための領域１２２と、暗証番号の入力を確定するための確定ボタン１２３とが表示される。
【００３６】
その後、ＡＴＭ１の操作者は、認証画面１２０に対して、表示領域１２１に表示された、ＡＴＭ１の操作者の認証代行口座（本例では金融機関Ｂの口座）に設定した暗証番号を入力し、確定ボタン１２３を押下する（Ｓ７）。
【００３７】
暗証番号の入力を受け付けたＡＴＭ１は、その受け付けた暗証番号を金融機関Ａサーバ３へ通知する（Ｓ８）。
【００３８】
金融機関Ａサーバ３がＡＴＭ１から暗証番号の通知を受信すると、金融機関Ａの認証代行処理部３３は、他金融機関（金融機関Ｂ）の口座開設者認証を行う（Ｓ９）。具体的には、認証代行処理部３３は、ＡＴＭ１から通知された暗証番号と、ステップＳ６で取得された、他金融機関の口座データ５２に含まれる暗証番号５２４とが一致しているか否かを判定する。そして、認証代行処理部３３は、両暗証番号が一致している場合に、ＡＴＭ１の操作者が、金融機関Ｂの正当な口座開設者であると判定する（即ち、他金融機関（金融機関Ｂ）の口座開設者認証に成功したことになる）。
【００３９】
他金融機関（金融機関Ｂ）の口座開設者認証に成功した場合は、認証代行処理部３３は、金融機関Ｂのサービスメニュー画面１３０の基となるデータをＡＴＭ１へ送信し、ＡＴＭ１の入出力部１１に金融機関Ｂのサービスメニュー画面１３０を表示させる（Ｓ１０）。金融機関Ｂのサービスメニュー画面１３０は、金融機関Ｂの口座（認証代行口座）に対する口座処理を、ＡＴＭ１の操作者に指示させるための画面であり、例えば、図６に示されるものである。図６に示されるように、金融機関Ｂのサービスメニュー画面１３０には、例えば、ＡＴＭ１の操作者の認証代行口座を示す情報（例えば、支店名、口座番号等）の表示領域１３１と、口座処理（入金処理や出金処理や残高照会処理等）を指示させるためのメニュー項目１３２とが表示される。
【００４０】
ここで、ＡＴＭ１の操作者は、金融機関Ｂのサービスメニュー画面１３０において、いずれかの口座処理を指示するメニュー項目１３１を選択する（Ｓ１１）。以下、このステップＳ１１で指示された口座処理を「指定口座処理」と呼ぶ。
【００４１】
指定口座処理を指示するメニュー項目１３１の選択を受け付けたＡＴＭ１は、指定口座処理が指示された旨を、金融機関Ａサーバ３へ通知する（Ｓ１２）。
【００４２】
金融機関Ａサーバ３がＡＴＭ１からステップＳ１２の通知を受信すると、金融機関Ａサーバ３の認証代行処理部３３は、ＡＴＭ１の操作者の認証代行口座に対して指定口座処理を行うことを指示するＡＴＭ用電文を生成し、その生成したＡＴＭ用電文を、金融機関Ｂサーバ４へ送信する（Ｓ１３、Ｓ１４）。
【００４３】
金融機関Ｂサーバ４が金融機関Ａサーバ３からＡＴＭ用電文を受信すると、金融機関Ｂサーバ４のＡＴＭ用電文処理部４１は、受信したＡＴＭ用電文に従って、ＡＴＭ１の操作者の認証代行口座に対して指定口座処理を行う（例えば、指定口座処理が出金処理である場合は、ＡＴＭ１の操作者の認証代行口座から指定された金額の出金を行う）（Ｓ１５）。そして、金融機関Ｂサーバ４のＡＴＭ用電文処理部４１は、指定口座処理の結果を示す結果データを金融機関Ａサーバ３へ送信する。この結果データには、例えば、指定口座処理が成功したか否かを示す情報や指定口座処理後の残高等が含まれる。
【００４４】
金融機関Ａサーバ３が金融機関Ｂサーバ４から結果データを受信すると、金融機関Ａサーバ３の認証代行処理部３３は、結果画面１４０の基となるデータをＡＴＭ１へ送信し、ＡＴＭ１の入出力部１１に結果画面１４０を表示させる（Ｓ１６）。図７に示されるように、結果画面１４０には、例えば、指定口座処理が成功した場合には、その旨を示すメッセージの表示領域１４１と、指定口座処理後の残高の表示領域１４２とが表示される。
【００４５】
以上が、認証代行処理の説明である。以上の処理が行われることで、金融機関ＢのようにＡＴＭ１の設置やＡＴＭカードの発行を行っていない他金融機関についても、その口座開設者が、ＡＴＭ１を利用して当該他金融機関における自己の口座に対する口座処理を指示できるようになる。つまり、ＡＴＭ１の設置やＡＴＭカードの発行を行っていない他金融機関であっても、ＡＴＭ１の設置やＡＴＭカードの発行を行うことなく、ＡＴＭ１を利用したサービスをその口座開設者に提供できるようになる。
【００４６】
上述した本発明の実施形態は、本発明の説明のための例示であり、本発明の範囲をそれらの実施形態にのみ限定する趣旨ではない。本発明は、その要旨を逸脱することなく、その他の様々な態様でも実施することができる。
【００４７】
例えば、本実施形態では、認証代行機能を利用して他金融機関の口座に対する口座処理を指示できる者は、当該他金融機関及び金融機関Ａのそれぞれに口座を開設している者であるとしたが、例えば次のようにすることで、金融機関Ａサーバ３は、金融機関Ａに口座を開設していない他金融機関の口座開設者に対しても、認証代行機能を提供することができる。
【００４８】
即ち、金融機関Ａが、金融機関Ａには口座を開設していないが認証代行機能の利用を希望する者（機能利用者）に対してＡＴＭカードを発行する。このＡＴＭカードには、例えば、機能利用者を特定するためのＩＤが記録される。そして、金融機関Ａは、認証代行管理データ５において、金融機関Ａの口座データ５１の代わりに機能利用者を特定するためＩＤを利用して、機能利用者と認証代行口座との対応付けを管理しておく。これにより、金融機関Ａサーバ３は、図３と同様の処理フローを実行することで、金融機関Ａに口座を開設していない他金融機関の口座開設者に対しても、認証代行機能を提供できるようになる。
【符号の説明】
【００４９】
１…ＡＴＭ、２…ＡＴＭ網、３…金融機関Ａサーバ、４…金融機関Ｂサーバ
【図１】
2020057434.tif 000003
【図２】
2020057434.tif 000004
【図３】
2020057434.tif 000005
【図４】
2020057434.tif 000006
【図５】
2020057434.tif 000007
【図６】
2020057434.tif 000008
【図７】
2020057434.tif 000009