(57)【特許請求の範囲】
【請求項１】
携帯端末と通信可能なサーバであって、
現金引出装置から現金を引出すための引出口座を含む引出情報を前記携帯端末から受信する受信部と、
受信した前記引出情報をコード化して情報コードを生成するコード生成部と、
前記情報コードを用いて前記現金引出装置から前記現金を引出すことを可能とするために、前記情報コードを前記携帯端末に送信する送信部と、
前記受信部が過去に受信した前記引出情報の履歴を記憶する記憶部と、
を備え、
前記送信部は、
前記受信部が前記携帯端末からの前記履歴の一覧要求を受信した場合に前記履歴を前記携帯端末に送信し、
前記現金引出装置において、前記携帯端末から出力された前記情報コードが取得され、取得された前記情報コードが解析されて前記引出情報が取得され、取得された前記引出情報に基づき、前記引出口座から前記現金が引出されるように、前記携帯端末に、前記受信部が前記携帯端末から前記履歴の選択要求を受信した場合に前記選択要求に対応する前記履歴に基づいて前記情報コードを送信する、
サーバ。
【請求項２】
前記情報コードは、前記現金を引出すことが可能な期間を示す引出期間を含む、
請求項１に記載のサーバ。
【請求項３】
前記引出情報は、前記引出期間を含む、
請求項２に記載のサーバ。
【請求項４】
前記引出期間は、日付である、
請求項２又は３に記載のサーバ。
【請求項５】
携帯端末を、
現金引出装置から現金を引出すための引出口座を含む引出情報が入力された場合に前記引出情報をコード化して情報コードを生成するコード生成部、及び、
前記現金引出装置に入力するために前記情報コードを出力する出力部、
として機能させ、
前記出力部は、
サーバから受信された過去における前記引出情報の履歴の一覧を出力し、
前記現金引出装置において、出力された前記情報コードが取得され、取得された前記情報コードが解析されて前記引出情報が取得され、取得された前記引出情報に基づき、前記引出口座から前記現金が引出されるように、ユーザが選択した前記履歴に基づいて前記情報コードを出力するよう機能させる、
プログラム。
【請求項６】
携帯端末を、
現金引出装置から現金を引出すための引出口座を含む引出情報が入力された場合に前記引出情報をサーバに送信する送信部、
前記引出情報がコード化された情報コードを前記サーバから受信する受信部、及び、
前記現金引出装置に入力するために前記情報コードを出力する出力部、
として機能させ、
前記送信部は、
過去における前記引出情報の履歴の一覧要求を前記サーバに送信し、
前記受信部において、前記履歴の一覧要求に対応する前記履歴を前記サーバから受信した場合、前記履歴の選択要求を前記サーバに送信し、
前記出力部は、前記現金引出装置において、前記携帯端末から出力された前記情報コードが取得され、取得された前記情報コードが解析されて前記引出情報が取得され、取得された前記引出情報に基づき、前記引出口座から前記現金が引出されるように、前記受信部において、前記サーバから前記選択要求に対応する前記履歴に基づく前記情報コードを受信した場合、前記履歴に基づく前記情報コードを出力する、
ように機能させるプログラム。
【請求項７】
携帯端末とサーバと現金引出装置とを備える現金引出システムであって、
前記携帯端末は、前記現金引出装置から現金を引出すための引出口座を含む引出情報の過去の履歴の一覧要求を、前記サーバに送信し、
前記サーバは、前記携帯端末からの前記履歴の一覧要求を受信した場合に前記履歴を前記携帯端末に送信し、
前記携帯端末は、ユーザから前記履歴の選択要求を受け付け、受け付けた前記履歴の選択要求を、前記サーバに送信し、
前記サーバは、前記携帯端末から前記履歴の選択要求を受信した場合に、前記履歴の選択要求に対応する前記履歴に基づく情報コードを生成し、生成した前記情報コードを前記携帯端末に送信し、
前記携帯端末は、前記サーバから前記情報コードを受信した場合に前記情報コードを出力し、
前記現金引出装置は、出力された前記情報コードを取得して、取得した前記情報コードを解析することによって前記引出情報を取得し、取得した前記引出情報に基づき、前記引出口座から前記現金を引出す、
現金引出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ、プログラム及び現金引出システムに関する。
【背景技術】
【０００２】
従来から、例えばＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）等の現金引出装置に対して引出口座に紐付いたキャッシュカードが挿入されて引出操作がある場合に現金を引出す現金引出システムが知られている。
【０００３】
特許文献１には、現金の送金に関して、送金者が入力した送金情報に基づき二次元コードを生成して送金相手の端末装置に送信し、当該端末装置から出力される二次元コードを現金引出装置に読み取らせて現金を払い出す技術が開示されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−２４５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では送金のことのみを想定しているため、現金の引出に関しては従来通り、ユーザはキャッシュカードを現金引出装置まで持って行く必要がある。
【０００６】
ところが、例えばユーザが災害等でキャッシュカードを紛失した場合や、夫婦で共通の引出口座を所有しており何れか一方のユーザがキャッシュカードを所有していない場合等、キャッシュカードが無くても現金を引出したいという要望があった。
【０００７】
本発明はこのような事情に鑑みてなされたものであり、キャッシュカードが無くても現金引出装置から現金を引出すことができるサーバ、プログラム及び現金引出システムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、携帯端末と通信可能なサーバは、現金引出装置から現金を引出すための引出口座を含む引出情報を前記携帯端末から受信する受信部と、受信した前記引出情報をコード化して情報コードを生成するコード生成部と、前記情報コードを用いて前記現金引出装置から前記現金を引出すことを可能とするために、前記情報コードを前記携帯端末に送信する送信部と、を備える。
【発明の効果】
【０００９】
本発明によれば、キャッシュカードが無くても現金引出装置から現金を引出すことが可能となる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の第１実施形態に係る現金引出システムの概略構成の一例を説明するための図である。
【図２】図２は、図１に示す携帯電話の機能構成の一例を説明するためのブロック図である。
【図３】図３は、図１に示すＩＢ用サーバの機能構成の一例を説明するためのブロック図である。
【図４】図４は、図１に示すＡＴＭの機能構成の一例を説明するためのブロック図である。
【図５】図５は、第１実施形態に係る現金引出システムの処理の流れのうち特に携帯電話とＩＢ用サーバとの間の一連の処理の流れを説明するためのフローチャートである。
【図６】図６は、図５に示す一連の処理の続きを説明するためのフローチャートである。
【図７】図７は、携帯電話に表示される入力画面の一例を説明するための図である。
【図８】図８は、携帯電話に表示される口座選択画面の一例を説明するための図である。
【図９】図９は、携帯電話に表示される確認画面の一例を説明するための図である。
【図１０】図１０は、携帯電話に表示される受付完了画面の一例を説明するための図である。
【図１１】図１１は、第１実施形態に係る現金引出システムの処理の流れのうち特にＡＴＭと勘定系サーバとの間の一連の処理の流れを説明するためのフローチャートである。
【図１２】図１２は、第１実施形態に係る現金引出システムの処理の流れのうち特に携帯電話とＩＢ用サーバとの間の一連の処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
＜第１実施形態＞
以下、添付図面を参照しながら本発明の第１実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。
【００１２】
図１は、本発明の第１実施形態に係る現金引出システム１の概略構成の一例を説明するための図である。
【００１３】
現金引出システム１は、ユーザが携帯電話１０を用いてＡＴＭ１４から現金を引出すためのシステムである。この現金引出システム１は、携帯電話１０と、ＩＢ（Ｉｎｔｅｒｎｅｔ  Ｂａｎｋｉｎｇ）用サーバ１２と、ＡＴＭ１４と、勘定系サーバ１６と、を備える。
【００１４】
携帯電話１０は、第１実施形態に係る携帯端末の一例である。携帯端末としては、その他にもタブレットやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ノート型パーソナルコンピュータ等であってもよい。携帯電話１０の種類は特に限定されないが、例えばスマートフォンと呼ばれる多機能携帯電話である。
【００１５】
携帯電話１０は、引出口座（預金口座）からの現金の引出を所望するユーザにより使用されるものである。この携帯電話１０は、インターネット等の通信ネットワークＮを介してＩＢ用サーバ１２と通信可能に構成される。また、携帯電話１０は、ユーザの操作により現金を引出すための引出情報の入力を受け付け、入力された引出情報をＩＢ用サーバ１２に送信する機能を有する。また、携帯電話１０は、ＩＢ用サーバ１２から後述する情報コードを受信した場合に当該情報コードを出力する機能も有する。
なお、引出情報には、例えば、引出口座や引出金額の他、現金を引き出すことが可能な期間を示す引出期間等を含む。この引出期間は、月や週、日（日付）、日時、時間帯等で表される。
【００１６】
ＩＢ用サーバ１２は、第１実施形態に係るサーバの一例である。このＩＢ用サーバ１２は、ユーザが引出口座を契約している銀行により使用されるものである。また、ＩＢ用サーバ１２は、一又は複数のサーバ装置で構成される。なお、複数のサーバ装置で構成される場合は、後述するＩＢ用サーバ１２の機能が分散的に実現される。また、ＩＢ用サーバ１２は、通信ネットワークＮを介して携帯電話１０や勘定系サーバ１６と通信可能に構成される。また、ＩＢ用サーバ１２は、いわゆるインターネットバンキングサービスをユーザに提供する機能を有する。
【００１７】
第１実施形態では、インターネットバンキングサービスの中に現金引出システム１による現金の引出サービス「スマホ引出」が追加されている。このスマホ引出では、ＩＢ用サーバ１２は、携帯電話１０から引出情報を受信した場合に当該引出情報をコード化して情報コードを生成し、当該情報コードを携帯電話１０に返信する機能を有する。
なお、情報コードとしては、例えばバーコード（登録商標）等の一次元コードや、ＱＲコード（登録商標）等の二次元コードが挙げられる。以下では、情報コードが二次元コードである場合を説明する。
【００１８】
ＡＴＭ１４は、第１実施形態に係る現金引出装置の一例である。現金引出装置としては、その他にも現金の引出と残高照会のみを扱う現金自動支払い機等であってもよい。このＡＴＭ１４は、通信ネットワークＮを介して勘定系サーバ１６と通信可能に構成されている。また、ＡＴＭ１４は、携帯電話１０により出力された二次元コードを取得して当該二次元コードに基づき現金を引出す機能を有する。
なお、図１では通信ネットワークＮが各装置で共通のものとして記載しているが、ＡＴＭ１４と勘定系サーバ１６との間の通信ネットワークＮは、他の通信ネットワークとは独立した専用の通信ネットワークであってもよい。また、ＩＢ用サーバ１２と勘定系サーバ１６との間の通信ネットワークＮも、他の通信ネットワークとは独立した専用の通信ネットワークであってもよい。
【００１９】
勘定系サーバ１６は、ユーザが引出口座を契約している銀行により使用されるものである。この勘定系サーバ１６は、通信ネットワークＮを介してＩＢ用サーバ１２やＡＴＭ１４と通信可能に構成されている。また、勘定系サーバ１６は、ユーザの引出口座を管理する機能や、ＡＴＭ１４から受信した情報（例えば二次元コード或いは当該二次元コードから解読された引出情報）の正当性を認証する機能を有する。なお、ＡＴＭ１４は、勘定系サーバ１６により正当性が有ると確認された場合にのみ現金を引出す。
【００２０】
図２は、図１に示す携帯電話１０の機能構成の一例を説明するためのブロック図である。
【００２１】
携帯電話１０は、記憶部２０と、入力部２２と、送信部２４と、受信部２６と、出力部２８と、を備える。
【００２２】
記憶部２０は、メモリ等で構成される。入力部２２は、ハードウェアキー或いはソフトウェアキーとしての、テンキー、オンフックキー及びオフフックキーを含む機能キー等で構成される。送信部２４及び受信部２６は、通信回路やアンテナ等で構成されると共にメモリ等に記憶されているプログラムをプロセッサが実行することにより実現される。出力部２８は、ディスプレイ等で構成される。
【００２３】
記憶部２０は、各種データや各種プログラムを記憶する機能を有する。この記憶部２０には、ＩＢ用サーバ１２から受信部２６が受信した二次元コードのデータ２０Ａが入力部２２により一時的に或いは継続的に記憶される。
【００２４】
入力部２２は、各種情報を入力する機能を有する。例えば入力部２２は、引出情報を入力する。第１実施形態では、入力部２２は、ユーザによる入力操作や選択操作に応答して引出情報を入力する。なお、入力部２２のその他の例としては、受信部２６が受信した情報をそのまま引出情報として入力したり、口頭で引出情報を入力したりする等が挙げられる。
【００２５】
送信部２４は、通信ネットワークＮを介して各種データを送信する機能を有する。例えば送信部２４は、入力された引出情報をＩＢ用サーバ１２に送信する。
【００２６】
受信部２６は、通信ネットワークＮを介して各種データを受信する機能を有する。例えば受信部２６は、ＩＢ用サーバ１２から二次元コードを受信する。
【００２７】
出力部２８は、各種データを出力する機能を有する。例えば出力部２８は、二次元コードのデータ２０に基づいて当該二次元コードをディスプレイに表示することで当該二次元コードを出力する。なお、出力部２８による出力のその他の例としては、印刷やメール等が挙げられる。
【００２８】
図３は、図１に示すＩＢ用サーバ１２の機能構成の一例を説明するためのブロック図である。
【００２９】
ＩＢ用サーバ１２は、記憶部３０と、受信部３２と、認証部３４と、コード生成部３６と、送信部３８と、を備える。
【００３０】
記憶部３０はメモリやハードディスク等で構成される。受信部３２及び送信部３８は、ネットワークインターフェースカード等を備え、メモリ等に記憶されているプログラムをプロセッサが実行することにより実現される。認証部３４及びコード生成部３６は、メモリ等に記憶されているプログラムをプロセッサが実行することにより実現される。
【００３１】
記憶部３０は、各種データや各種プログラムを記憶する機能を有する。この記憶部３０には、受信部３２が過去に受信した引出情報が引出情報履歴３０Ａとして記憶される。この引出情報履歴３０Ａは、携帯電話１０から参照可能となっている。また、記憶部３０には、インターネットバンキングに係る各種画面情報３０Ｂを備えている。この各種画面情報３０Ｂは、例えばウェブサイトで構成される。
【００３２】
受信部３２は、通信ネットワークＮを介して各種データを受信する機能を有する。例えば受信部３２は、携帯電話１０から引出情報を受信する。
【００３３】
認証部３４は、各種の認証をする機能を有する。例えば認証部３４は、携帯電話１０から送信されるインターネットバンキングのログイン情報の正当性を認証したり、ログインしたユーザがスマホ引出のサービスを受ける権利を有するか否かを認証したりする。
【００３４】
コード生成部３６は、受信部３２が受信した引出情報をコード化して二次元コードを生成する機能を有する。
【００３５】
送信部３８は、通信ネットワークＮを介して各種データを送信する機能を有する。例えば送信部３８は、コード生成部３６が生成した二次元コードを携帯電話１０に送信する。
【００３６】
図４は、図１に示すＡＴＭ１４の機能構成の一例を説明するためのブロック図である。
【００３７】
ＡＴＭ１４は、表示部４０と、操作部４２と、コード取得部４４と、コード解析部４６と、通信部４８と、引出部５０と、を備える。
【００３８】
表示部４０は、タッチパネルの表示装置等で構成される。操作部４２は、タッチパネルのタッチセンサやテンキー等で構成される。コード取得部４４は、カメラ等を備え、メモリ等に記憶されているプログラムをプロセッサが実行することにより実現される。コード解析部４６は、メモリ等に記憶されているプログラムをプロセッサが実行することにより実現される。通信部４８は、ネットワークインターフェースカード等を備え、メモリ等に記憶されているプログラムをプロセッサが実行することにより実現される。引出部５０は、現金を払い出す装置等を備え、メモリ等に記憶されているプログラムをプロセッサが実行することにより実現される。
【００３９】
表示部４０は、各種現金取引に関する画面を表示する機能を有する。例えば表示部４０は、スマホ引出のメニューを含んだメニュー画面を表示する。
【００４０】
操作部４２は、ユーザによる操作に応答して各種情報を入力する機能を有する。
【００４１】
コード取得部４４は、携帯電話１０に表示された二次元コードを取得する機能を有する。例えばコード取得部４４は、カメラで二次元コードを撮影することにより取得する。
【００４２】
コード解析部４６は、コード取得部４４が取得した二次元コードを解析して引出情報を取得する機能を有する。
【００４３】
通信部４８は、通信ネットワークＮを介して各種データを送受信する機能を有する。例えば通信部４８は、コード解析部４６により取得した引出情報等を勘定系サーバ１６に送信し、また勘定系サーバ１６による引出情報等の正当性の確認結果を受信する。
【００４４】
引出部５０は、通信部４８が受信した正当性の確認結果が、正当性が有るという結果である場合に、引出情報に基づき引出金額に相当する現金を引出す。
【００４５】
図５は、第１実施形態に係る現金引出システム１の処理の流れのうち特に携帯電話１０とＩＢ用サーバ１２との間の一連の処理の流れを説明するためのフローチャートである。図６は、図５に示す一連の処理の続きを説明するためのフローチャートである。
【００４６】
（ステップＳＰ１０）
まず、携帯電話１０のユーザは、ＡＴＭ１４から現金の引出を所望したときに、ＩＢ用サーバ１２が提供するインターネットバンキングのホームページにアクセスする。この結果、携帯電話１０の受信部２６は、インターネットバンキングのログイン画面情報を受信する。そして、出力部２８は、ログイン画面情報に基づき、ログイン画面を表示する。入力部２２は、ログイン画面においてユーザによるユーザ名やパスワードの入力操作に応答して、これらのユーザ名やパスワードをログイン情報として入力する。そして、送信部２４は、入力されたログイン情報を含むログイン要求をＩＢ用サーバ１２に送信する。そして、処理がステップＳＰ１２の処理に移行する。
【００４７】
（ステップＳＰ１２）
ＩＢ用サーバ１２の受信部３２は、ログイン要求を受信する。これに応答して、認証部３４は、ログイン要求に含まれるログイン情報の正当性を認証する。そして、認証部３４は、ログイン情報に正当性が有る場合にログイン要求を受ける。これに応答して、送信部３８は、各種画面情報３０Ｂを参照してインターネットバンキングのメニュー画面を表示するためのメニュー画面情報を携帯電話１０に送信する。そして、処理がステップＳＰ１４の処理に移行する。なお、ログイン情報に正当性が無い場合には携帯電話１０とＩＢ用サーバ１２との一連の処理が終了する。
【００４８】
（ステップＳＰ１４）
携帯電話１０の受信部２６は、ＩＢ用サーバ１２からメニュー画面情報を受信する。これに応答して、出力部２８は、当該メニュー画面情報に基づきメニュー画面を出力（表示）する。このメニュー画面には、スマホ引出のメニューの選択ボタンを含む。
【００４９】
ただし、ログインしたユーザがスマホ引出のサービスを受ける権利がなければ、スマホ引出のメニューの選択ボタンは表示されないか、当該選択ボタンが表示されても押下された場合にエラーメッセージが表示されるか、或いは、グレーアウトされている。なお、このサービスを受ける権利は、認証部３４が例えば送信部３８を介して予めその権利の有無を示すフラグ等が登録されている勘定系サーバ１６に問い合わせを行うことにより行う。また、このフラグは、ユーザが所有する引出口座毎に設定されていてもよい。この場合、メニューの選択ボタンは表示されるものの、スマホ引出として利用できる引出口座が限定されるようになる。そして、処理がステップＳＰ１６の処理に移行する。
【００５０】
（ステップＳＰ１６）
入力部２２は、例えばユーザによるスマホ引出のメニュー選択操作に応答してメニュー選択要求を入力する。これに応答して、送信部２４は、メニュー選択要求をＩＢ用サーバ１２に送信する。そして、処理がステップＳＰ１８の処理に移行する。
【００５１】
（ステップＳＰ１８）
ＩＢ用サーバ１２の受信部３２は、メニュー選択要求を受信する。これに応答して、送信部３８は、各種画面情報３０Ｂを参照してスマホ引出のサービスを申し込むための入力画面であってログインしたユーザに対応する引出情報の入力画面を表示するための入力画面情報を生成する。そして、送信部３８は、生成した入力画面情報を携帯電話１０に送信する。そして、処理がステップＳＰ２０の処理に移行する。
【００５２】
（ステップＳＰ２０）
携帯電話１０の受信部２６は、ＩＢ用サーバ１２から入力画面情報を受信する。これに応答して、出力部２８は、当該入力画面情報に基づき入力画面を出力する。この入力画面の一例として、図７に示す入力画面７０について説明する。
【００５３】
入力画面７０には、ＡＴＭ１４から引出を希望する口座情報（口座番号や口座名義人）を決定するための引出口座決定欄７２と、ＡＴＭ１４から引出を希望する金額を入力するための引出金額入力欄７４と、ＡＴＭ１４から現金を引出す引出予定日を入力するための引出予定日入力欄７６と、確認ボタン７８と、が設けられている。なお、引出口座決定欄７２に最初に表示される口座情報は、ユーザが所有している引出口座のうち何れか一つの引出口座の情報である。上記引出予定日は、引出期間としての日付であり、その日付のみ現金を引き出すことが可能となっている。
【００５４】
以上のような入力画面７０が出力された後、処理がステップＳＰ２２の処理に移行する。
【００５５】
（ステップＳＰ２２）
入力部２２は、入力画面７０において引出口座決定欄７２のタップ操作により、引出口座の一覧要求の入力が有るか否かを判定する。そして、肯定判定された場合には処理がステップＳＰ２４の処理に移行され、否定判定された場合にはステップＳＰ３８の処理に移行される。なお、ユーザが所有する引出口座が一つしかない場合には引出口座決定欄７２のタップ操作が有る場合でも引出口座の一覧要求の入力がされずに否定判定と同様に処理がステップＳＰ３８の処理に移行される。
【００５６】
（ステップＳＰ２４）
送信部２４は、引出口座の一覧要求をＩＢ用サーバ１２に送信する。そして、処理がステップＳＰ２６の処理に移行される。
【００５７】
（ステップＳＰ２６）
ＩＢ用サーバ１２の受信部３２は、引出口座の一覧要求を受信する。これに応答して、送信部３８は、各種画面情報３０Ｂを参照してログインしたユーザに対応する口座一覧画面を表示するための口座一覧画面情報を生成する。そして、送信部３８は、生成した口座一覧画面情報を携帯電話１０に送信する。そして、処理がステップＳＰ２８の処理に移行する。
【００５８】
（ステップＳＰ２８）
携帯電話１０の受信部２６は、ＩＢ用サーバ１２から口座一覧画面情報を受信する。これに応答して、出力部２８は、当該口座一覧画面情報に基づき口座一覧画面を出力する。この口座一覧画面の一例として、図８に示す口座一覧画面８０について説明する。
【００５９】
口座一覧画面８０には、複数の引出口座選択欄８２が設けられている。各引出口座選択欄８２には、ユーザが所有している複数の引出口座にそれぞれ対応した口座情報が記述されている。
【００６０】
以上のような口座一覧画面８０が出力された後、処理がステップＳＰ３０の処理に移行する。
【００６１】
（ステップＳＰ３０）
入力部２２は、口座一覧画面８０において何れか一つの引出口座選択欄８２のタップ操作により、引出口座の選択決定要求の入力が有るか否かを判定する。そして、肯定判定された場合には処理がステップＳＰ３２の処理に移行され、否定判定された場合にはステップＳＰ３０の処理に戻る。
【００６２】
（ステップＳＰ３２）
送信部２４は、タップ操作された引出口座選択欄８２の口座情報を含む引出口座の選択要求をＩＢ用サーバ１２に送信する。そして、処理がステップＳＰ３４の処理に移行される。
【００６３】
（ステップＳＰ３４）
ＩＢ用サーバ１２の受信部３２は、携帯電話１０から引出口座の選択要求を受信する。これに応答して、送信部３８は、各種画面情報３０Ｂを参照して選択要求に含まれる口座情報に基づいて入力画面情報を生成する。そして、送信部３８は、生成した入力画面情報を携帯電話１０に送信する。そして、処理がステップＳＰ３６の処理に移行する。
【００６４】
（ステップＳＰ３６）
携帯電話１０の受信部２６は、ＩＢ用サーバ１２から入力画面情報を受信する。これに応答して、出力部２８は、当該入力画面情報に基づき図７に示す入力画面７０と同様の入力画面を出力する。ただし、この入力画面では、引出口座決定欄７２に記述されていた口座情報が、ステップＳＰ３０で選択された口座情報に変更される。そして、処理がステップＳＰ３８の処理に移行する。
【００６５】
（ステップＳＰ３８）
入力部２２は、出力された入力画面において確認ボタン７８が押下されることにより確認要求の入力があるか否かを判定する。そして、肯定判定された場合には処理がステップＳＰ４０の処理に移行され、否定判定された場合にはステップＳＰ２２の処理に戻る。なお、以下では、確認ボタン７８が押下される前には、引出口座決定欄７２での引出口座の決定操作と、引出金額入力欄７４への引出金額の入力操作と、引出予定日入力欄７６の入力操作がユーザにより行われているものとする。そして、決定操作や入力操作された情報は、入力部２２が引出情報として入力する。
【００６６】
（ステップＳＰ４０）
送信部２４は、入力部２２により入力された引出情報を含む確認要求をＩＢ用サーバ１２に送信する。そして、処理がステップＳＰ４２の処理に移行される。
【００６７】
（ステップＳＰ４２）
ＩＢ用サーバ１２の受信部３２は、携帯電話１０から確認要求を受信する。これに応答して、送信部３８は、各種画面情報３０Ｂを参照して確認要求に含まれる引出情報に基づいてユーザが引出情報を最終確認する確認画面を表示するための確認画面情報を生成する。そして、送信部３８は、生成した確認画面情報を携帯電話１０に送信する。そして、処理がステップＳＰ４４の処理に移行する。
【００６８】
（ステップＳＰ４４）
携帯電話１０の受信部２６は、ＩＢ用サーバ１２から確認画面情報を受信する。これに応答して、出力部２８は、当該確認画面情報に基づき確認画面を出力する。この確認画面の一例として、図９に示す確認画面９０について説明する。
【００６９】
確認画面９０には、引出情報の確認欄９２と、取引パスワードの入力欄９４と、二次元コードを生成するためのコード生成ボタン９６と、が設けられている。
【００７０】
以上のような確認画面９０が出力された後、処理がステップＳＰ４６の処理に移行する。
【００７１】
（ステップＳＰ４６）
入力部２２は、出力された確認画面９０においてコード生成ボタン９６が押下されることによりコード生成要求の入力があるか否かを判定する。そして、肯定判定された場合にはステップＳＰ４８の処理に移行され、否定判定された場合にはステップＳＰ４６の処理に戻る。なお、以下では、コード生成ボタン９６が押下される前には、入力欄９４に取引パスワードの入力操作がユーザにより行われているものとする。そして、決定操作や入力操作された情報は、入力部２２が引出情報として入力する。
【００７２】
（ステップＳＰ４８）
送信部２４は、確認画面９０の確認欄９２に記述されている引出情報と入力欄９４に入力された取引パスワードとを含むコード生成要求をＩＢ用サーバ１２に送信する。そして、処理がステップＳＰ５０の処理に移行される。
【００７３】
（ステップＳＰ５０）
ＩＢ用サーバ１２の受信部３２は、携帯電話１０からコード生成要求を受信する。これに応答して、認証部３４は、コード生成要求に含まれる取引パスワードの正当性を認証する。この結果、取引パスワードの正当性が有る場合には、受信部３２がコード生成要求に含まれる引出情報を引出情報履歴３０Ａとして記憶部３０に記憶すると共に、コード生成部３６がコード生成要求に含まれる引出情報をコード化して二次元コードを生成する。
なお、コード生成部３６は、コード化する前に引出情報を暗号化してもよい。また、コード生成部３６は、生成した二次元コードも引出情報履歴３０Ａの一部として記憶部３０に記憶してもよい。
【００７４】
そして、処理がステップＳＰ５２の処理に移行される。また、取引パスワードの正当性が無い場合には、送信部３８が携帯電話１０にエラーを返信した後、例えばステップＳＰ４４の処理に戻る。
【００７５】
（ステップＳＰ５２）
送信部３８は、各種画面情報３０Ｂを参照して二次元コードや引出情報を含む受付完了画面を表示するための受付完了画面情報を生成する。そして、送信部３８は、生成した受付完了画面を携帯電話１０に送信する。そして、処理がステップＳＰ５４の処理に移行する。
【００７６】
（ステップＳＰ５４）
携帯電話１０の受信部２６は、ＩＢ用サーバ１２から受付完了画面情報を受信する。これに応答して、出力部２８は、当該受付完了画面情報に基づき受付完了画面を出力する。この受付完了画面の一例として、図１０に示す受付完了画面１００について説明する。
【００７７】
受付完了画面１００には、二次元コードの表示欄１０２と、二次元コードの保存ボタン１０４と、引出情報の確認欄１０６と、が設けられている。
【００７８】
以上のような受付完了画面１００が出力された後、処理がステップＳＰ５６の処理に移行する。なお、受付完了画面情報は一時的に記憶部２０に記憶されるので、受付完了画面１００を閉じた後、再び受付完了画面１００に表示されていた二次元コードを出力するためには、ユーザは、以下のように保存ボタン１０４を押下して受付完了画面１００に表示される情報をＰＤＦファイルで保存するか、或いは、スクリーンショットで受付完了画面１００をそのまま画像ファイルとして保存する。この結果、記憶部２０には、二次元コードのデータ２０Ａを含むＰＤＦファイルや画像ファイルが継続的に記憶される。
【００７９】
（ステップＳＰ５６）
入力部２２は、出力された受付完了画面１００において保存ボタン１０４が押下されることにより二次元コードの保存要求の入力があるか否かを判定する。肯定判定された場合にはステップＳＰ５８の処理に移行され、否定判定された場合には携帯電話１０とＩＢ用サーバ１２の一連の処理が終えられる。
【００８０】
（ステップＳＰ５８）
入力部２２は、受付完了画面１００に表示される情報をＰＤＦファイルとして記憶部２０に保存（記憶）する。そして、携帯電話１０とＩＢ用サーバ１２の一連の処理が終えられる。
【００８１】
以上のような携帯電話１０とＩＢ用サーバ１２の一連の処理が終えられて、スマホ引出のサービスの申し込みが完了する。その後、ユーザは、携帯電話１０を所持したままＡＴＭ１４のところまで向かう。そして、ＡＴＭ１４に着くと、ユーザは、ＡＴＭ１４の画面をタッチする。それ以降の処理は、図１１を用いて説明する。
【００８２】
図１１は、第１実施形態に係る現金引出システム１の処理の流れのうち特にＡＴＭ１４と勘定系サーバ１６との間の一連の処理の流れを説明するためのフローチャートである。なお、当該一連の処理には、一部携帯電話１０の処理も含まれる。
【００８３】
（ステップＳＰ６０）
ＡＴＭ１４の表示部４０は、ユーザのタッチに応答してメニュー画面を表示する。このメニュー画面には、スマホ引出のメニューが含まれる。そして、操作部４２は、メニュー画面においてユーザによるスマホ引出のメニュー選択操作を受け付けてメニュー選択要求を入力する。そして、処理がステップＳＰ６２の処理に移行する。
【００８４】
（ステップＳＰ６２）
メニュー選択要求に応答して、表示部４０は携帯電話１０で二次元コードを出力するように案内するための案内画面を表示すると共にコード取得部４４はカメラを起動する。ユーザは、案内画面に従って携帯電話１０を操作して二次元コードを出力させる。すなわち、携帯電話１０の入力部２２は、上記操作を受け付けることで二次元コードの出力要求を入力する。これに応答して、出力部２８は、二次元コードのデータ２０Ａに基づき、当該二次元コードを出力する。そして、処理がステップＳＰ６４の処理に移行する。
【００８５】
（ステップＳＰ６４）
コード取得部４４は、カメラの撮影範囲に携帯電話１０から出力される二次元コードが有るか否かを判定する。そして、肯定判定された場合にはステップＳＰ６６の処理に移行し、否定判定された場合にはステップＳＰ６４の処理に戻る。
【００８６】
（ステップＳＰ６６）
コード取得部４４は、カメラを制御して二次元コードを撮影することで取得する。そして、処理がステップＳＰ６８の処理に移行する。
【００８７】
（ステップＳＰ６８）
コード解析部４６は、コード取得部４４により取得された二次元コードを解析して引出情報を取得する。そして、処理がステップＳＰ７０の処理に移行する。
【００８８】
（ステップＳＰ７０）
表示部４０は、スマホ引出のサービスで利用する引出口座の暗証番号を入力するための入力画面を表示する。そして、処理がステップＳＰ７２の処理に移行する。
【００８９】
（ステップＳＰ７２）
操作部４２は、ユーザによる暗証番号の入力操作を受け付けて当該暗証番号を入力したか否かを判定する。そして、肯定判定された場合にはステップＳＰ７４の処理に移行され、否定判定された場合にはステップＳＰ７２の処理に戻る。
【００９０】
（ステップＳＰ７４）
通信部４８は、引出情報及び暗証番号を含む認証要求を勘定系サーバ１６に送信する。そして、処理がステップＳＰ７６の処理に移行する。
【００９１】
（ステップＳＰ７６）
勘定系サーバ１６は、ＡＴＭ１４から認証要求を受信する。そして、勘定系サーバ１６は、認証要求に含まれる引出情報及び暗証番号の正当性を認証する。特に第１実施形態では、勘定系サーバ１６は、引出情報に含まれる引出予定日と現在の日付が一致するか否かを認証する。そして、勘定系サーバ１６は、一致すると判定した場合には引出予定日について正当性が有ると認証し、一致しないと判定した場合には引出予定日について正当性が無いと認証する。すなわち、引出予定日以外であれば、後述するステップＳＰ８０で現金が引出せないようになっている。また、認証結果について全て正当性が有る場合には勘定系サーバ１６は、引出情報に含まれる引出口座から引出金額を減算する。そして、処理がステップＳＰ７８の処理に移行する。
【００９２】
（ステップＳＰ７８）
勘定系サーバ１６は、ＡＴＭ１４に認証結果を送信する。そして、処理がステップＳＰ８０の処理に移行する。
【００９３】
（ステップＳＰ８０）
ＡＴＭ１４の通信部４８は、勘定系サーバ１６から認証結果を受信する。そして、引出部５０は、通信部４８が受信した認証結果について全て正当性が有るという場合に引出情報に含まれる引出金額に相当する現金を引出す。
【００９４】
（ステップＳＰ８２）
表示部４０は、スマホ引出による引出完了画面を表示する。そして、ＡＴＭ１４と勘定系サーバ１６との間の一連の処理が終了する。
【００９５】
以上、第１実施形態によれば、ＩＢ用サーバ１２が引出口座を含む引出情報をコード化して二次元コードを生成して携帯電話１０に送信するので、ユーザは、携帯電話１０が受信する二次元コードを出力することで、引出口座に紐付いたキャッシュカードが無くてもＡＴＭ１４から現金を引出すことができる。また、引出情報は引出口座の他に引出金額も含まれるのでＡＴＭ１４の前で引出金額を入力するという手間も省ける。
【００９６】
また、二次元コードは、現金を引出すことが可能な期間を示す引出期間を含むので、仮に二次元コードが第三者に流出しても引出期間以外では現金を引出すことができず、セキュリティを確保することができる。
【００９７】
また、ＩＢ用サーバ１２が携帯電話１０から受信する引出情報、すなわちユーザが携帯電話１０で入力する引出情報は、上記の引出期間を含むので、ユーザは、自身の都合に合わせた引出期間を決定することができる。
【００９８】
また、第１実施形態では上記引出期間は、引出予定日であるので、仮に二次元コードが第三者に流出しても引出予定日という短い期間以外では現金を引出すことができず、セキュリティを一層確保することができる。
【００９９】
＜第２実施形態＞
次に、本発明の第２実施形態に係る現金引出システムについて説明する。
【０１００】
第２実施形態に係る現金引出システムは、第１実施形態に係る現金引出システム１に新たに引出情報履歴３０Ａに関する処理が追加されている。
【０１０１】
図１２は、第１実施形態に係る現金引出システム１の処理の流れのうち特に携帯電話１０とＩＢ用サーバ１２との間の一連の処理の流れを説明するためのフローチャートである。この処理は、例えば図５に示すステップＳＰ２０で入力画面７０が携帯電話１０に表示された後、入力画面７０において不図示の履歴一覧ボタンが押下された場合に開始される。
【０１０２】
（ステップＳＰ１００）
送信部２４は、引出情報履歴３０Ａの履歴一覧要求をＩＢ用サーバ１２に送信する。そして、処理がステップＳＰ１０２の処理に移行する。
【０１０３】
（ステップＳＰ１０２）
ＩＢ用サーバ１２の受信部３２は、履歴一覧要求を受信する。これに応答して、送信部３８は、引出情報履歴３０Ａを参照してログインしたユーザに対応する履歴一覧画面を表示するための履歴一覧画面情報を生成する。そして、送信部３８は、生成した履歴一覧画面情報を携帯電話１０に送信する。そして、処理がステップＳＰ１０４の処理に移行する。
【０１０４】
（ステップＳＰ１０４）
携帯電話１０の受信部２６は、ＩＢ用サーバ１２から履歴一覧画面情報を受信する。これに応答して、出力部２８は、当該履歴一覧画面情報に基づき履歴一覧画面を出力する。この履歴一覧画面では、引出情報の各履歴が選択可能とされている。そして、処理がステップＳＰ１０６の処理に移行される。
【０１０５】
（ステップＳＰ１０６）
入力部２２は、履歴一覧画面において表示されている各履歴のうち一つの履歴の選択操作が有ることにより当該一つの履歴の詳細照会要求を入力したか否かを判定する。そして、肯定判定された場合にはステップＳＰ１０８の処理に移行され、否定判定された場合にはステップＳＰ１０６の処理に戻る。
【０１０６】
（ステップＳＰ１０８）
送信部２４は、一つの履歴の詳細照会要求をＩＢ用サーバ１２に送信する。そして、処理がステップＳＰ１１０の処理に移行する。
【０１０７】
（ステップＳＰ１１０）
ＩＢ用サーバ１２の受信部３２は、携帯電話１０から詳細照会要求を受信する。これに応答して、送信部３８は、引出情報履歴３０Ａを参照して詳細照会要求に対応する履歴に基づき当該履歴の詳細画面を表示するための詳細画面情報を生成する。この際、引出情報履歴３０Ａにおいて詳細照会要求に対応する履歴の二次元コードが含まれていない場合には、コード生成部３６が詳細照会要求に対応する履歴の二次元コードを生成し、詳細画面情報に追加する。そして、送信部３８は、生成した詳細画面情報を携帯電話１０に送信する。そして、処理がステップＳＰ１１２の処理に移行する。
【０１０８】
（ステップＳＰ１１２）
携帯電話１０の受信部２６は、ＩＢ用サーバ１２から詳細画面情報を受信する。これに応答して、出力部２８は、当該詳細画面情報に基づき詳細画面を出力する。この詳細画面は、例えば図１０に示すような受付完了画面１００と同様の画面であって、少なくとも二次元コードの表示欄１０２を含む。
【０１０９】
以上、第２実施形態によれば、ＩＢ用サーバ１２の送信部３８が携帯電話１０からの履歴の一覧要求に応答して引出情報履歴３０Ａを出力するので、ユーザは引出情報履歴３０Ａを参考にして引出情報を入力することができる。
【０１１０】
また、送信部３８は、引出情報履歴３０Ａの中で一の履歴の選択要求に応答して当該選択要求に対応する一の履歴に基づいて二次元コードを含む詳細画面情報を送信するので、ユーザは携帯電話１０において引出情報の入力作業をすることなく二次元コードを含む詳細画面をスムーズに出力することができる。
【０１１１】
なお、上記各実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。
【０１１２】
例えば、ＡＴＭ１４がコード解析部４６を備える場合を説明したが、勘定系サーバ１６が備えるようにしてもよい。この場合、ＡＴＭ１４の通信部４８は、二次元コードをそのまま勘定系サーバ１６に送信する。
【０１１３】
また、勘定系サーバ１６が引出情報に含まれる引出予定日と現在の日付が一致するか否かを認証する場合を説明したが、これをＡＴＭ１４が認証するようにしてもよい。
【０１１４】
また、引出期間はユーザが入力する場合を説明したが、ＩＢ用サーバ１２のコード生成部３６が二次元コードを生成する前に引出期間を自動的に決定してもよい。
【０１１５】
また、ＩＢ用サーバ１２がコード生成部３６を備える場合を説明したが、携帯電話１０が備えるようにしてもよい。この場合、引出情報をＩＢ用サーバ１２に送信することなく、二次元コードを生成することもできる。
【符号の説明】
【０１１６】
１…現金引出システム
１０…携帯電話（携帯端末）
１２…ＩＢ用サーバ（サーバ装置）
１４…ＡＴＭ
１６…勘定系サーバ
２４…送信部
２６…受信部
２８…出力部
３０…記憶部
３２…受信部
３６…コード生成部
３８…送信部
【図１】
0006791640.tif 000002
【図２】
0006791640.tif 000003
【図３】
0006791640.tif 000004
【図４】
0006791640.tif 000005
【図５】
0006791640.tif 000006
【図６】
0006791640.tif 000007
【図７】
0006791640.tif 000008
【図８】
0006791640.tif 000009
【図９】
0006791640.tif 000010
【図１０】
0006791640.tif 000011
【図１１】
0006791640.tif 000012
【図１２】
0006791640.tif 000013