(57)【要約】【課題】現金自動預払装置での作業が簡便で、かつ、セキュリティの高い金融システムを得る。【解決手段】中距離無線通信手段と、生体データを登録した生体認証手段を有するユーザ携帯端末装置と、金融機関のホストサーバと、前記ユーザ携帯端末装置の前記中距離無線通信手段と通信して自動取引動作を行う現金自動預払装置と、を有する金融システムを用い、前記ユーザ携帯端末装置が、前記生体認証手段でユーザを認証した上で前記ホストサーバと暗号通信することで、現金払戻予約情報を送信し、前記ホストサーバから現金預払戻予約署名データを受信して記憶し、前記ユーザ携帯端末装置が、前記生体認証手段でユーザを認証した上で前記現金自動預払装置と暗号通信することで、前記現金預払戻予約署名データを送信し、前記現金自動預払装置から現金の払い戻し処理を受ける。【選択図】図１
2018073279.tif 000002
【特許請求の範囲】
【請求項１】
中距離無線通信手段と、生体データを登録した生体認証手段を有するユーザ携帯端末装置と、金融機関のホストサーバと、前記ユーザ携帯端末装置の前記中距離無線通信手段と通信して自動取引動作を行う現金自動預払装置と、を有する金融システムであって、
前記ユーザ携帯端末装置が、前記生体認証手段でユーザを認証した上で前記ホストサーバと暗号通信することで、現金払戻予約情報を送信し、前記ホストサーバから現金預払戻予約署名データを受信して記憶し、
前記ユーザ携帯端末装置が、前記生体認証手段でユーザを認証した上で前記現金自動預払装置と暗号通信することで、前記現金預払戻予約署名データを送信し、前記現金自動預払装置から現金の払い戻し処理を受けることを特徴とする金融システム。
【請求項２】
請求項１記載の金融システムであって、
前記ユーザ携帯端末装置が、前記ホストサーバから現金預払予約アプリケーションソフトウェアを受け取ってインストールすることで金融取引の処理プログラムが構成され、前記生体認証手段が指紋認証手段であり、
前記金融機関のホストサーバに接続する支店装置から前記ユーザ携帯端末装置に署名情報が与えられ、該署名情報が前記ホストサーバに登録され、
前記現金自動預払装置が、前記ユーザ携帯端末装置から前記中距離無線通信手段を介して、前記現金自動預払装置の公開鍵で暗号化された前記署名情報と前記現金預払戻予約署名データを受信し、前記現金自動預払装置の秘密鍵で復号することを特徴とする金融システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現金自動預払装置とユーザ携帯端末装置を利用した金融システムに関する。
【背景技術】
【０００２】
現在現金払戻機能部が普及し、ユーザ携帯端末装置を用いて、現金振込み処理や、現金払い戻しの予約処理が可能になった。
【０００３】
現金払い戻しの予約処理においては、特許文献１の技術では、ユーザが、生体認証手段を持つユーザ携帯端末装置から金融機関のホストサーバに現金払戻情報を送信することで現金払い戻しを予約し、現金自動預払装置（ＡＴＭ）が設置してある場所に赴き、ユーザ携帯端末装置から無線通信等により現金払戻情報を送信して現金自動預払装置に速やかに現金払い戻し処理を行わせる技術が開示されていた。
【０００４】
また、特許文献２の技術では、ユーザ携帯端末装置が、金融機関のホストサーバの現金預払通信ウェブサイト制御手段と通信して金融の取引処理を行い取引処理情報を受信する。次に、ユーザ携帯端末装置が、その取引処理情報を暗号化した二次元バーコードデータを作成する。
【０００５】
次に、ユーザが現金自動預払装置（ＡＴＭ）が設置してある場所に赴き、ユーザ携帯端末装置に取引処理情報を暗号化した二次元バーコードを表示させて、現金自動預払装置（ＡＴＭ）に読み取らせる。それにより、現金自動預払装置（ＡＴＭ）が速やかに現金払い戻し処理を行う技術が開示されていた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１１５８６０号公報
【特許文献２】特開２００８−１３４７３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１の技術では、ユーザ携帯端末装置が金融機関のホストサーバと通信することで現金払い戻しの予約処理を行う際に、通信が傍受される等で現金払い戻しの予約情報が盗み取られて悪意のある第三者に使用される恐れがあるなど、セキュリティ上の問題があった。
【０００８】
また、特許文献２の技術では、現金自動預払装置（ＡＴＭ）に二次元バーコードを読み取らせる作業に手間を要する問題があった。また、現金自動預払装置（ＡＴＭ）にユーザ携帯端末装置の二次元バーコードを読み取らせるために、ユーザ携帯端末装置のユーザ本人以外に二次元バーコードを盗み取られて使用される恐れがあるセキュリティ上の問題があった。
【０００９】
そのため、本発明の課題は、現金自動預払装置（ＡＴＭ）での作業が簡便で、かつ、セキュリティの高い金融システムを得ることにある。
【課題を解決するための手段】
【００１０】
本発明は、上記の課題を解決するために、中距離無線通信手段と、生体データを登録した生体認証手段を有するユーザ携帯端末装置と、金融機関のホストサーバと、前記ユーザ
携帯端末装置の前記中距離無線通信手段と通信して自動取引動作を行う現金自動預払装置と、を有する金融システムであって、
前記ユーザ携帯端末装置が、前記生体認証手段でユーザを認証した上で前記ホストサーバと暗号通信することで、現金払戻予約情報を送信し、前記ホストサーバから現金預払戻予約署名データを受信して記憶し、
前記ユーザ携帯端末装置が、前記生体認証手段でユーザを認証した上で前記現金自動預払装置と暗号通信することで、前記現金預払戻予約署名データを送信し、前記現金自動預払装置から現金の払い戻し処理を受けることを特徴とする金融システムである。
【００１１】
本発明は、この構成により、ユーザ携帯端末装置の、金融機関のホストサーバとの間の現金払戻の予約処理及び現金自動預払装置との間の現金払戻の要求処理の通信のセキュリティを高くでき、かつ、現金自動預払装置（ＡＴＭ）での作業を簡便にできる効果がある。
【００１２】
また、本発明は、上記の金融システムであって、前記ユーザ携帯端末装置が、前記ホストサーバから現金預払予約アプリケーションソフトウェアを受け取ってインストールすることで金融取引の処理プログラムが構成され、前記生体認証手段が指紋認証手段であり、前記金融機関のホストサーバに接続する支店装置から前記ユーザ携帯端末装置に署名情報が与えられ、該署名情報が前記ホストサーバに登録され、
前記現金自動預払装置が、前記ユーザ携帯端末装置から前記中距離無線通信手段を介して、前記現金自動預払装置の公開鍵で暗号化された前記署名情報と前記現金預払戻予約署名データを受信し、前記現金自動預払装置の秘密鍵で復号することを特徴とする金融システムである。
【発明の効果】
【００１３】
本発明により、ユーザ携帯端末装置の、金融機関のホストサーバとの間の現金払戻の予約処理及び現金自動預払装置との間の現金払戻の要求処理の通信のセキュリティを高くでき、かつ、現金自動預払装置（ＡＴＭ）での作業を簡便にできる効果がある。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態の金融システムのブロック図である。
【図２】本発明の実施形態で用いるユーザ携帯端末装置のブロック図である。
【図３】本発明の実施形態で用いるホストサーバのブロック図である。
【図４】本発明の実施形態で用いる金融機関の支店装置のブロック図である。
【図５】本発明の実施形態で用いる現金自動預払装置のブロック図である。
【図６】本発明の実施形態の金融システムの動作手順を示すフローチャート（その１）である。
【図７】本発明の実施形態の金融システムの動作手順を示すフローチャート（その２）である。
【図８】本発明の実施形態の金融システムの動作手順を示すフローチャート（その３）である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を、図面を参照して説明するが、本発明は、この実施の形態に限られない。
【００１６】
＜第１の実施形態＞
本発明の第１の実施形態は、図１のように、金融システムを、通信ネットワーク１０に接続したユーザ携帯端末装置１００と、ホストサーバ２００と、専用回線２０に接続した現金自動預払装置（ＡＴＭ）３００と、金融機関の支店装置４００で構成する。
【００１７】
（ユーザ携帯端末装置１００）
ユーザ携帯端末装置１００は、例えば携帯電話やスマートフォン等の情報処理装置である。ユーザ携帯端末装置１００は、図２のように、生体認証手段１１０と、暗号鍵記憶手段１２１を含むメモリ１２０と、表示部１３０と、遠距離通信手段（携帯電話通信手段）１４０と、中距離無線通信手段１５０を有する。
【００１８】
ユーザ携帯端末装置１００は、ホストサーバ２００の現金預払予約アプリ提供手段２２０が提供する現金預払予約アプリケーションソフトウェアＡＰＲを、金融機関の支店装置４００によってインストールされ、また、その他、暗号鍵等のデータをメモリ１２０に格納されることで動作する。
【００１９】
ユーザ携帯端末装置１００の現金預払予約アプリケーションソフトウェアＡＰＲは、金融機関の支店装置４００を介さずに直接にホストサーバ２００からユーザ携帯端末装置１００にインストールすることもできる。
【００２０】
（生体認証手段１１０）
生体認証手段１１０は、個人の指紋を読み取る指紋センサ１１１と指紋照合手段１１２で構成する。生体認証手段１１０の指紋照合手段１１２は、指紋センサ１１１が読み取った指紋データと、登録された指紋データ（生体データ）とを照合して個人認証を行う。
【００２１】
（暗号鍵記憶手段１２１）
ユーザ携帯端末装置１００は、メモリ１２０の暗号鍵記憶手段１２１に、サーバ側公開鍵ＣＫ１と、現金自動預払装置側公開鍵ＣＫ２を記憶する。また、メモリ１２０のその他のセキュアな記憶部に、ユーザ携帯端末装置用ＩＤ番号ＩＤ１と署名情報ＣＶＷと端末証明書ＣＶ１、及び、現金預払予約署名データＣＶＷＰを記憶する。
【００２２】
（中距離無線通信手段１５０）
ユーザ携帯端末装置１００の中距離無線通信手段１５０は、周波数が２．４ＧＨｚ帯の中距離無線通信手段、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の中距離無線通信手段を用いる。すなわち、ユーザ携帯端末装置１００は、中距離無線通信手段１５０を用いて、現金自動預払装置（ＡＴＭ）３００との間で暗号化通信により情報を送受信する。
【００２３】
その暗号化通信では、ユーザ携帯端末装置１００は、現金自動預払装置側公開鍵ＣＫ２を用いて暗号化した、現金自動預払装置３００にのみ復号できる暗号化データを現金自動預払装置３００に送信する。ユーザ携帯端末装置１００は、その暗号化通信で現金自動預払装置３００に、署名情報ＣＶＷと端末証明書ＣＶ１、及び現金預払予約署名データＣＶＷＰを送信する。
【００２４】
（ホストサーバ２００）
ホストサーバ２００は、図３のように、暗号鍵作成手段２１０と、現金預払予約アプリ提供手段２２０と、端末証明書作成手段２３０と、現金預払通信ウェブサイト制御手段２４０と、ユーザ認証データベース２５０および現金預払情報データベース２６０を有する。
【００２５】
ホストサーバ２００は、インターネットのオープンな通信ネットワーク１０を介して、ユーザのユーザ携帯端末装置１００に、ホストサーバ２００の現金預払通信ウェブサイト制御手段２４０が提供するウェブサイトの現金預払機能提供画面を表示させて現金払戻の予約処理を実行する機能を持つ。
【００２６】
（暗号鍵作成手段２１０）
ホストサーバ２００の暗号鍵作成手段２１０は、サーバ側秘密鍵ＫＹ１とサーバ側公開鍵ＣＫ１からなる暗号鍵セットを作成して保持する。ホストサーバ２００は、そのサーバ側公開鍵ＣＫ１を、各金融機関の支店装置４００及び現金自動預払装置３００に送信する。
【００２７】
また、ホストサーバ２００の暗号鍵作成手段２１０は、現金自動預払装置側秘密鍵ＫＹ２と現金自動預払装置側公開鍵ＣＫ２からなる暗号鍵セットを作成して保持する。ホストサーバ２００は、その現金自動預払装置側秘密鍵ＫＹ２を、現金自動預払装置３００に送信して記憶させ、現金自動預払装置側公開鍵ＣＫ２を、支店装置４００に送信して記憶させておく。
【００２８】
（現金預払予約アプリ提供手段２２０）
ホストサーバ２００の現金預払予約アプリ提供手段２２０は、ユーザ携帯端末装置１００に格納する現金預払予約アプリケーションソフトウェアＡＰＲ（以下、予約アプリＡＰＲと称する）を提供する。現金預払予約アプリ提供手段２２０は、予約アプリＡＰＲを金融機関の支店装置４００に送信し、金融機関の支店装置４００が予約アプリＡＰＲをユーザ携帯端末装置１００にインストールする。
【００２９】
（端末証明書作成手段２３０）
ホストサーバ２００は、金融機関の支店装置４００から、ユーザ携帯端末装置用ＩＤ番号ＩＤ１とユーザ携帯端末装置１００用の署名情報ＣＶＷとのユーザ携帯端末装置情報を受信する。次に、端末証明書作成手段２３０が、ユーザ携帯端末装置用ＩＤ番号ＩＤ１と、ユーザ携帯端末装置１００用の署名情報ＣＶＷを用いて端末証明書ＣＶ１を作成して支店装置４００に返信する。
【００３０】
端末証明書ＣＶ１は、ホストサーバ２００を表すサーバ情報と有効期限情報と、署名情報ＣＶＷをサーバ側秘密鍵ＫＹ１で暗号化した暗号化データとを加えたデジタル証明書である。
【００３１】
（ユーザ認証データベース２５０）
ホストサーバ２００は、金融機関の支店装置４００から受信したユーザ携帯端末装置情報をユーザ認証データベース２５０に記憶する。
【００３２】
（現金預払通信ウェブサイト制御手段２４０）
ホストサーバ２００の現金預払通信ウェブサイト制御手段２４０は、ウェブサイトを提供し、そのウェブサイトを介して、ユーザ携帯端末装置１００と通信する。そして、現金預払通信ウェブサイト制御手段２４０のウェブサイトは、通信ネットワーク１０を介して、ユーザ携帯端末装置１００に、そのウェブサイトの現金預払機能提供画面を表示させる。
【００３３】
ユーザが、ユーザ携帯端末装置１００を用いてホストサーバ２００と通信を開始しようとするとき、現金預払通信ウェブサイト制御手段２４０が提供するウェブサイトに、サーバ側公開鍵ＣＫ１を用いて暗号化した、ホストサーバ２００にのみ復号できる暗号化データを送信する。その暗号化通信を種にして、セキュア・ソケット・レイヤ（Secure Socket Layer：ＳＳＬ）等の暗号化通信のセッション鍵を確立して、ホストサーバ２００とユーザ携帯端末装置１００の間で暗号化通信を行う。
【００３４】
ホストサーバ２００は、暗号化通信によって、現金預払通信ウェブサイト制御手段２４０の制御するウェブサイトを介して、ユーザ携帯端末装置１００の、ユーザ携帯端末装置用ＩＤ番号ＩＤ１と、署名情報ＣＶＷと、端末証明書ＣＶ１と、ユーザの現金払戻予約情報を含むユーザ情報を受信する。
【００３５】
ユーザ情報を受信したホストサーバ２００は、ユーザ認証データベース２５０から、ユーザ携帯端末装置用ＩＤ番号ＩＤ１を記録したユーザ携帯端末装置情報を読み出す。そして、そのユーザ携帯端末装置情報に記録されている署名情報ＣＶＷと、端末証明書ＣＶ１を、ユーザ携帯端末装置１００から受信した情報と照合することでユーザを認証する。
【００３６】
（現金預払情報データベース２６０）
ホストサーバ２００は、ユーザ携帯端末装置１００から受信したユーザの現金払戻予約情報等の金融取引情報を、現金預払情報データベース２６０に記憶する。そして、ホストサーバ２００は、ユーザの現金払戻予約情報等をサーバ側秘密鍵ＫＹ１で暗号化して現金預払予約署名データＣＶＷＰを作成し、ユーザ携帯端末装置１００に送信する。
【００３７】
（現金預払予約署名データＣＶＷＰ）
現金預払予約署名データＣＶＷＰは、ユーザの現金払戻予約情報等の金融取引情報をサーバ側秘密鍵ＫＹ１で暗号化した暗号化データであり、サーバ側公開鍵ＣＫ１を有する装置が復号できる、ホストサーバ２００が作成したデータであることを証明することを目的にした署名情報である。
【００３８】
現金預払予約署名データＣＶＷＰを作成する元の情報であるユーザの金融取引情報は、現金払戻予約情報の場合は、ユーザの金融機関の取引口座番号と、口座暗証番号と、払戻金額と、払戻有効期限で構成する。
【００３９】
（金融機関の支店装置４００）
金融機関の支店装置４００は、図４の様に、暗号鍵記憶手段４１０と署名情報作成手段４２０と現金預払予約アプリ格納手段４３０を有し、ユーザ携帯端末装置１００に、予約アプリ及び暗号鍵、署名情報ＣＶＷ、端末証明書ＣＶ１を格納する設定をすることで、ユーザ携帯端末装置１００がホストサーバ２００及び現金自動預払装置３００に認証される様にする。
【００４０】
そのために、金融機関の支店装置４００は、サーバ側公開鍵ＣＫ１と現金自動預払装置側公開鍵ＣＫ２と、署名情報ＣＶＷと端末証明書ＣＶ１をユーザ携帯端末装置１００に記憶させる。
【００４１】
（暗号鍵記憶手段４１０）
金融機関の支店装置４００の暗号鍵記憶手段４１０は、サーバ側公開鍵ＣＫ１と現金自動預払装置側公開鍵ＣＫ２をホストサーバ２００から受信して記憶する。
【００４２】
（ユーザの生体情報のユーザ携帯端末装置１００への登録処理）
ユーザが、金融機関でユーザ携帯端末装置１００を登録すべく、金融機関に行く。そして、その金融機関でユーザが、ユーザ携帯端末装置１００で生体認証を行い、その結果を金融機関に確認させる。ユーザ携帯端末装置１００が生体認証を行うためのユーザの生体情報は、ユーザが予めユーザ携帯端末装置１００に記憶させておいても良い。
【００４３】
（署名情報作成手段４２０）
金融機関は、ユーザ携帯端末装置１００によるユーザの生体認証結果を確認すると、金融機関の支店装置４００の署名情報作成手段４２０を用いて、そのユーザ携帯端末装置１００用に署名情報ＣＶＷを作成する。
【００４４】
次に、金融機関の支店装置４００は、作成した署名情報ＣＶＷを、ユーザ携帯端末装置用ＩＤ番号ＩＤ１と一緒にホストサーバ２００に送信し、ホストサーバ２００から、そのユーザ携帯端末装置１００用のデジタル証明書である端末証明書ＣＶ１を受信する。
【００４５】
次に、金融機関の支店装置４００の現金預払予約アプリ格納手段４３０は、予約アプリＡＰＲをユーザ携帯端末装置１００にインストールし、また、ユーザ携帯端末装置１００に、署名情報作成手段４２０が作成した署名情報ＣＶＷと、ホストサーバ２００から受信した端末証明書ＣＶ１と、サーバ側公開鍵ＣＫ１と現金自動預払装置側公開鍵ＣＫ２を記憶させる。
【００４６】
（現金自動預払装置３００）
現金自動預払装置３００（ＡＴＭ：Automated Teller Machine）は、ユーザに現金を預け払いする装置であり、図５の様に、ユーザ携帯端末装置１００と通信する中距離無線通信手段３１０と顧客操作表示手段３２０と暗号鍵記憶手段３３０を有する。
【００４７】
（中距離無線通信手段３１０）
中距離無線通信手段３１０には、２．４ＧＨｚ帯の周波数を用いる、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の中距離無線通信手段を用いる。
【００４８】
（暗号鍵記憶手段３３０）
現金自動預払装置３００の暗号鍵記憶手段３３０は、サーバ側公開鍵ＣＫ１と現金自動預払装置側秘密鍵ＫＹ２を記憶する。
【００４９】
ユーザは、ユーザ携帯端末装置１００を用いて現金自動預払装置３００と通信を開始しようとするとき、中距離無線通信により情報を通信するために、ユーザ携帯端末装置１００が現金自動預払装置側公開鍵ＣＫ２を用いて暗号化した、現金自動預払装置３００にのみ復号できる暗号化データを現金自動預払装置３００に送信する。
【００５０】
すなわち、現金自動預払装置３００は、中距離無線通信手段３１０を用いて、ユーザ携帯端末装置１００から、現金自動預払装置側公開鍵ＣＫ２を用いて暗号化された、署名情報ＣＶＷと端末証明書ＣＶ１と現金預払予約署名データＣＶＷＰの暗号化データを受信する。そして、現金自動預払装置３００は、受信した暗号化データを現金自動預払装置側秘密鍵ＫＹ２を用いて復号する。
【００５１】
現金自動預払装置３００は、更に、復号した端末証明書ＣＶ１が含む暗号化データを、サーバ側公開鍵ＣＫ１を用いて復号して暗号化以前の署名情報ＣＶＷを得る。現金自動預払装置３００は、その署名情報ＣＶＷを、ユーザ携帯端末装置１００から直接に受信した署名情報ＣＶＷと照合し、両署名情報ＣＶＷが一致する場合にユーザ携帯端末装置１００を認証する。
【００５２】
また、現金自動預払装置３００は、ユーザ携帯端末装置１００から受信した現金預払予約署名データＣＶＷＰを、サーバ側公開鍵ＣＫ１を用いて復号して暗号化以前のユーザの現金払戻予約情報を得る。サーバ側公開鍵ＣＫ１を用いて復号できることで、この現金預払予約署名データＣＶＷＰが、ホストサーバ２００によって作られたことを認証することができる。
【００５３】
次に、現金自動預払装置３００は、専用回線２０を介して、ユーザ携帯端末装置１００から受信した端末証明書ＣＶ１と現金預払予約署名データＣＶＷＰをホストサーバ２００に送信してホストサーバ２００にユーザの現金払戻予約情報を認証させる。
【００５４】
現金自動預払装置３００は、認証したユーザの現金払戻予約情報に従って、速やかに現金払い戻し処理を実行しユーザに現金を渡す。
【００５５】
（金融システムの動作手順）
以下、第１の実施形態の金融システムの動作手順を図６から図７のフローチャートを参照して説明する。
【００５６】
（ユーザ携帯端末装置１００を使用した現金預払予約処理）
図３の様に、ユーザは、以下の手順により、ユーザ携帯端末装置１００から通信ネットワーク１０を介してホストサーバ２００と通信することで現金預払予約処理を行う。
【００５７】
（ステップＳ１１）
ユーザは、ユーザ携帯端末装置１００の予約アプリＡＰＲを起動する。
【００５８】
（ステップＳ１２）
予約アプリＡＰＲは、ユーザに生体認証手段１１０から生体情報の入力要求の通知を行い、ユーザに、ユーザ携帯端末装置１００の生体認証手段１１０の指紋センサ１１１で指紋を読み取らせる。
【００５９】
（ステップＳ１３）
生体認証手段１１０は、指紋照合手段１１２を用いて、登録された指紋データと、読み取った指紋データとを照合して、本人確認を行う。そして、ユーザ携帯端末装置１００の予約アプリＡＰＲは、認証が成功しない場合には、予約アプリＡＰＲの処理を終了する。
【００６０】
（ステップＳ１４）
一方、認証成功であれば、ユーザ携帯端末装置１００の予約アプリＡＰＲは、通信ネットワーク１０を介して、ホストサーバ２００の現金預払通信ウェブサイト制御手段２４０が提供するウェブサイトに接続する。
【００６１】
すなわち、ユーザ携帯端末装置１００は、ホストサーバ２００の現金預払通信ウェブサイト制御手段２４０が提供するウェブサイトの現金預払機能提供画面を表示する。
【００６２】
そして、ユーザ携帯端末装置１００の予約アプリＡＰＲは、サーバ側公開鍵ＣＫ１を用いて暗号化した、ホストサーバ２００にのみ復号できる暗号化データをホストサーバ２００に送信する。その暗号化通信を種にして、セキュア・ソケット・レイヤ（Secure Socket Layer：ＳＳＬ）等の暗号化通信のセッション鍵を確立して、ホストサーバ２００とユーザ携帯端末装置１００の間で暗号化通信を行う。
【００６３】
ユーザ携帯端末装置１００の予約アプリＡＰＲは、ホストサーバ２００に、ユーザ携帯端末装置用ＩＤ番号ＩＤ１と署名情報ＣＶＷと端末証明書ＣＶ１を送信する。
【００６４】
（ステップＳ１５）
ホストサーバ２００は、ユーザ認証データベース２５０から、ユーザ携帯端末装置用ＩＤ番号ＩＤ１を記録したユーザ携帯端末装置情報を検索する。そして、そのユーザ携帯端末装置情報に記録されている署名情報ＣＶＷをユーザ携帯端末装置１００から受信した署名情報ＣＶＷと照合し、端末証明書ＣＶ１の含む暗号化データをサーバ側秘密鍵ＫＹ１を用いて復号した署名情報ＣＶＷと照合することでユーザ携帯端末装置１００を認証する。
【００６５】
ユーザ携帯端末装置１００を認証したホストサーバ２００の現金預払通信ウェブサイト制御手段２４０は、ユーザ携帯端末装置１００に、指紋照合による本人確認をユーザに求
める生体情報入力要求コマンドを送信する。
【００６６】
（ステップＳ１６）
生体情報入力要求コマンドを受信したユーザ携帯端末装置１００は、生体認証手段１１０の指紋センサ１１１にユーザの指紋を読み取らせる。生体認証手段１１０は、指紋照合手段１１２を用いて、登録された指紋データと、読み取った指紋データとを照合して、本人確認を行う。
【００６７】
ユーザ携帯端末装置１００の予約アプリＡＰＲは、生体認証による本人認証の成否の結果の情報をサーバ側公開鍵ＣＫ１を用いて暗号化した暗号化データを作成する。そして、その暗号化データをホストサーバ２００に送信する。
【００６８】
（ステップＳ１７）
ホストサーバ２００は、こうして認証し、生体認証により本人認証に成功したユーザ携帯端末装置１００のユーザに、以下の様にして金融サービスの予約処理を提供する。先ず、ユーザは、ユーザの現金払戻予約情報をユーザ携帯端末装置１００からホストサーバ２００に送信する。
【００６９】
（ステップＳ１８）
ホストサーバ２００は、受信したユーザの現金払戻予約情報を現金預払情報データベース２６０に保存する。
【００７０】
（ステップＳ１９）
そして、ホストサーバ２００は、ユーザの現金払戻予約情報をサーバ側秘密鍵ＫＹ１で暗号化して作成した、現金預払予約署名データＣＶＷＰを作成し、ユーザ携帯端末装置１００に送信する。
【００７１】
このとき、ホストサーバ２００は、現金預払予約署名データＣＶＷＰの払戻有効期限を設定し、その払戻有効期限の情報を現金預払予約署名データＣＶＷＰに含ませてユーザ携帯端末装置１００に送信することが望ましい。そうすることで、ユーザは、現金預払予約署名データＣＶＷＰが、その払戻有効期限内に現金化可能であることを確認することが出来る。
【００７２】
（現金自動預払装置３００での自動取引処理）
ユーザは、払戻有効期限内に、ユーザ携帯端末装置１００を持参して、任意の現金自動預払装置３００への設置場所に出かける。以下で、ユーザがユーザ携帯端末装置１００を用いて現金自動預払装置３００から現金を引き出す処理を図７と図８のフローチャートを参照して説明する。
【００７３】
（ステップＳ２１）
ユーザ携帯端末装置１００を現金自動預払装置３００に持参したユーザは、ユーザ携帯端末装置１００の予約アプリＡＰＲを起動する。
【００７４】
そして、ユーザ携帯端末装置１００の予約アプリＡＰＲは、メモリ１２０に格納されたユーザの現金払戻予約情報と、ユーザ携帯端末装置１００を現金自動預払装置３００へかざすための誘導画面を表示部１３０に表示する。
【００７５】
（ステップＳ２２）
そして、ユーザは、現金自動預払装置３００で「中距離無線通信起動」を選択し、ユーザ携帯端末装置１００の中距離無線通信手段１５０を、現金自動預払装置３００の中距離
無線通信手段３１０と通信させる。
【００７６】
（ステップＳ２３）
ユーザ携帯端末装置１００の予約アプリＡＰＲは、先ず、現金自動預払装置側公開鍵ＣＫ２を用いて署名情報ＣＶＷと端末証明書ＣＶ１と現金預払予約署名データＣＶＷＰを暗号化し、その暗号化データを現金自動預払装置３００に送信する。
【００７７】
（ステップＳ２４）
現金自動預払装置３００は、暗号化データを受信すると、暗号化データを現金自動預払装置側秘密鍵ＫＹ２を用いて復号して、署名情報ＣＶＷと端末証明書ＣＶ１の暗号化データと現金預払予約署名データＣＶＷＰを得る。
【００７８】
（ステップＳ２５）
次に、現金自動預払装置３００は、顧客操作表示手段３２０に、指紋照合による本人確認をユーザに求める生体情報入力指示画面を表示する。
【００７９】
（ステップＳ２６）
ここで、ユーザは、ユーザ携帯端末装置１００の生体認証手段１１０の指紋センサ１１１に自己の指紋を読み取らせる。生体認証手段１１０は、指紋照合手段１１２を用いて、登録された指紋データと、読み取った指紋データとを照合して、本人確認を行う。
【００８０】
（ステップＳ２７）
ユーザ携帯端末装置１００の予約アプリＡＰＲは、生体認証による本人認証の成否の結果の情報を現金自動預払装置側公開鍵ＣＫ２を用いて暗号化した暗号化データを作成する。そして、その暗号化データを現金自動預払装置３００に送信する。
【００８１】
（ステップＳ２８）
現金自動預払装置３００は、その暗号化データを現金自動預払装置側秘密鍵ＫＹ２を用いて復号して、復号して得た情報が、生体認証による本人認証の成功を報告している場合は、以下の処理を行う。
【００８２】
すなわち、現金自動預払装置３００は、先にユーザ携帯端末装置１００から受信していた端末証明書ＣＶ１が含む暗号化データを、ホストサーバ２００の公開鍵を用いて復号して暗号化以前の署名情報ＣＶＷを得る。そして、現金自動預払装置３００は、復号して得た署名情報ＣＶＷを、ユーザ携帯端末装置１００から直接に受信した署名情報ＣＶＷと照合し、両署名情報ＣＶＷが一致する場合に、ユーザ携帯端末装置１００を認証する。
【００８３】
（ステップＳ２９）
現金自動預払装置３００は、先に復号して得ていた現金預払予約署名データＣＶＷＰをサーバ側公開鍵ＣＫ１を用いて復号することで、ユーザの現金払戻予約情報を得る。
【００８４】
（ステップＳ３０）
次に、現金自動預払装置３００は、専用回線２０を介して、端末証明書ＣＶ１と現金預払予約署名データＣＶＷＰをホストサーバ２００に送信する。
【００８５】
（ステップＳ３１）
ホストサーバ２００は、端末証明書ＣＶ１をサーバ側公開鍵ＣＫ１で復号してユーザ携帯端末装置用ＩＤ番号ＩＤ１と署名情報ＣＶＷを得る。そして、ユーザ携帯端末装置用ＩＤ番号ＩＤ１をキーにしてユーザ認証データベース２５０を検索しユーザ携帯端末装置１００を認証する。
【００８６】
次に、ホストサーバ２００は、現金預払予約署名データＣＶＷＰをサーバ側公開鍵ＣＫ１で復号してユーザの現金払戻予約情報を得る。そして、ホストサーバ２００は、現金預払情報データベース２６０を検索して、そのユーザの現金払戻予約情報を認証する。
【００８７】
（ステップＳ３２）
ホストサーバ２００は、その認証結果を現金自動預払装置３００に送信する。現金自動預払装置３００はその結果に応じて、ユーザの現金払戻予約情報に従って、現金払い戻し処理を実行し、ユーザに現金を渡す。
【００８８】
（ステップＳ３３）
現金自動預払装置３００は、ユーザへの現金払い戻し等の現金預払処理結果情報をホストサーバ２００に送信し、ホストサーバ２００に記憶させる。
【００８９】
このようにして、ユーザが、生体認証機能を有するユーザ携帯端末装置１００を使用し、暗号化通信でホストサーバ２００にユーザの現金払戻予約情報を登録した上で、現金自動預払装置３００と暗号化通信を行い、現金を引き出す等の現金預払処理を行うことで、ユーザに与える時間の負担を軽くして利便性を高めるとともに、高いセキュリティで金融取引を行うことができる効果がある。
【符号の説明】
【００９０】
１０・・・通信ネットワーク
２０・・・専用回線
１００・・・ユーザ携帯端末装置
１１０・・・生体認証手段
１１１・・・指紋センサ
１１２・・・指紋照合手段
１２０・・・メモリ
１２１・・・暗号鍵記憶手段
１３０・・・表示部
１４０・・・遠距離通信手段
１５０・・・中距離無線通信手段
２００・・・ホストサーバ
２１０・・・暗号鍵作成手段
２２０・・・現金預払予約アプリ提供手段
２３０・・・端末証明書作成手段
２４０・・・現金預払通信ウェブサイト制御手段
２５０・・・ユーザ認証データベース
２６０・・・現金預払情報データベース
３００・・・現金自動預払装置（ＡＴＭ）
３１０・・・中距離無線通信手段
３２０・・・顧客操作表示手段
３３０・・・暗号鍵記憶手段
４００・・・金融機関の支店装置
４１０・・・暗号鍵記憶手段
４２０・・・署名情報作成手段
４３０・・・現金預払予約アプリ格納手段
ＡＰＲ・・・現金預払予約アプリケーションソフトウェア（予約アプリ）
ＣＫ１・・・サーバ側公開鍵
ＣＫ２・・・現金自動預払装置側公開鍵
ＣＶ１・・・端末証明書
ＣＶＷ・・・署名情報
ＣＶＷＰ・・・現金預払予約署名データ
ＩＤ１・・・ユーザ携帯端末装置用ＩＤ番号
ＫＹ１・・・サーバ側秘密鍵
ＫＹ２・・・現金自動預払装置側秘密鍵
【図１】
2018073279.tif 000003
【図２】
2018073279.tif 000004
【図３】
2018073279.tif 000005
【図４】
2018073279.tif 000006
【図５】
2018073279.tif 000007
【図６】
2018073279.tif 000008
【図７】
2018073279.tif 000009
【図８】
2018073279.tif 000010