(57)【要約】【課題】チャージ金額を効率的にチャージするチャージ制御装置を提供する。【解決手段】チャージ制御装置としての仲介サーバー３０は、送信部３１１、受信部３１２、判断部３１３、指示部３１４を有する。送信部３１１は、金融機関のリストをユーザー端末１０に送信する。受信部３１２は、第１のアプリケーションにおいて選択された金融機関に関する情報と、チャージ金額に関する情報とをユーザー端末１０から受信する。判断部３１３は、ユーザー認証情報が取得されているか否かを判断する。指示部３１４は、ユーザー認証情報に基づいて、選択された金融機関において開設されており、第２のアプリケーションに関連付けられているユーザーの口座から、入力されたチャージ金額を資金移動させるように第２のサーバーに指示し、チャージ金額が資金移動させられた場合、第１のアプリケーションにチャージ金額をチャージするように第１のサーバーに指示する。【選択図】図８
2020067826.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーによって所有される端末であるユーザー端末に金融機関のリストを送信する送信部と、
前記ユーザー端末にインストールされている第１のアプリケーションにおいて、前記送信部によって送信された前記金融機関のリストの中から選択された前記金融機関に関する情報と、入力されたチャージ金額に関する情報とを、前記ユーザー端末から受信する受信部と、
前記ユーザー端末にインストール可能な第２のアプリケーションを管理する第２のサーバーにおいて前記ユーザーが認証されている旨を示す情報である、ユーザー認証情報が取得されているか否かの判断を行う判断部と、
前記判断部によって前記ユーザー認証情報が取得されていると判断された場合、当該ユーザー認証情報に基づいて、選択された前記金融機関において開設されており、前記第２のアプリケーションに関連付けられている前記ユーザーの口座から、入力された前記チャージ金額を資金移動させるように前記第２のサーバーに指示し、前記チャージ金額が資金移動させられた場合、前記第１のアプリケーションに前記チャージ金額をチャージするように、前記第１のアプリケーションを管理する第１のサーバーに指示する指示部と、
を有するチャージ制御装置。
【請求項２】
前記第１のアプリケーションは、電子マネー決済用のアプリケーションであり、
前記第２のアプリケーションは、ウォレット管理用のアプリケーションである請求項１に記載のチャージ制御装置。
【請求項３】
前記金融機関のリストは、前記第２のサーバーが提携している前記金融機関を含むリストである請求項１または２に記載のチャージ制御装置。
【請求項４】
前記金融機関のリストは、前記第２のサーバーが提携している前記金融機関のうち、前記ユーザーの口座が開設されている前記金融機関のみを含むリストである請求項３に記載のチャージ制御装置。
【請求項５】
前記判断部は、前記ユーザー認証情報が取得されているか否かの判断として、前記第２のアプリケーションが前記ユーザー端末にインストールされているか否かの判断を行い、
前記指示部は、前記判断部によって前記第２のアプリケーションが前記ユーザー端末にインストールされていないと判断された場合、前記第２のアプリケーションをインストールするように前記ユーザー端末に指示する請求項１〜４のいずれか一項に記載のチャージ制御装置。
【請求項６】
前記判断部は、前記第２のアプリケーションが前記ユーザー端末にインストールされていると判断した場合、前記ユーザーの初期登録が行われているか否かをさらに判断し、
前記指示部は、前記判断部によって前記ユーザーの初期登録が行われていないと判断された場合、前記ユーザーの初期登録を行うように前記ユーザー端末に指示する請求項５に記載のチャージ制御装置。
【請求項７】
前記判断部は、前記ユーザーの初期登録が行われていると判断した場合、取得されている前記ユーザー認証情報が有効であるか否かをさらに判断し、
前記指示部は、前記判断部によって前記ユーザー認証情報が有効でないと判断された場合、前記第２のアプリケーションのログイン情報を前記ユーザーに入力させるように前記ユーザー端末に指示する請求項６に記載のチャージ制御装置。
【請求項８】
前記受信部は、前記ユーザーの口座からの前記チャージ金額の資金移動が完了した旨を示す資金移動完了通知、または、前記資金移動が失敗した旨を示す資金移動エラー通知を前記第２のサーバーから受信し、
前記指示部は、前記受信部によって前記資金移動完了通知が受信された場合、前記第１のアプリケーションに前記チャージ金額をチャージするように、前記第１のサーバーに指示し、
前記送信部は、前記受信部によって前記資金移動エラー通知が受信された場合、当該資金移動エラー通知を前記ユーザー端末に送信する請求項１〜７のいずれか一項に記載のチャージ制御装置。
【請求項９】
前記受信部は、前記第１のアプリケーションへの前記チャージ金額のチャージが完了した旨を示すチャージ完了通知、または、前記チャージが失敗した旨を示すチャージエラー通知を前記第１のサーバーから受信し、
前記送信部は、前記受信部によって受信された前記チャージ完了通知または前記チャージエラー通知を、前記ユーザー端末に送信する請求項１〜８のいずれか一項に記載のチャージ制御装置。
【請求項１０】
請求項１〜９のいずれか一項に記載のチャージ制御装置と、
前記第１のアプリケーションに前記チャージ金額をチャージ可能な前記第１のサーバーと、
前記ユーザーの口座から前記チャージ金額を資金移動させるように、前記ユーザーの口座が開設されている前記金融機関に設置されるシステムである金融機関システムに指示可能な前記第２のサーバーと、
を有するチャージシステム。
【請求項１１】
チャージ制御装置の制御プログラムであって、
ユーザーによって所有される端末であるユーザー端末に金融機関のリストを送信するステップ（ａ）と、
前記ユーザー端末にインストールされている第１のアプリケーションにおいて、前記ステップ（ａ）において送信された前記金融機関のリストの中から選択された前記金融機関に関する情報と、入力されたチャージ金額に関する情報とを、前記ユーザー端末から受信するステップ（ｂ）と、
前記ユーザー端末にインストール可能な第２のアプリケーションを管理する第２のサーバーにおいて前記ユーザーが認証されている旨を示す情報である、ユーザー認証情報が取得されているか否かの判断を行うステップ（ｃ）と、
前記ステップ（ｃ）において前記ユーザー認証情報が取得されていると判断された場合、当該ユーザー認証情報に基づいて、選択された前記金融機関において開設されており、前記第２のアプリケーションに関連付けられている前記ユーザーの口座から、入力された前記チャージ金額を資金移動させるように前記第２のサーバーに指示するステップ（ｄ）と、
前記チャージ金額が資金移動させられた場合、前記第１のアプリケーションに前記チャージ金額をチャージするように、前記第１のアプリケーションを管理する第１のサーバーに指示するステップ（ｅ）と、
をコンピューターに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チャージ制御装置、チャージシステムおよびチャージ制御装置の制御プログラムに関する。
【背景技術】
【０００２】
従来から、商品等の購入に対する支払いの方法として、現金を用いない電子マネー決済等の便利な決済方法が知られている。電子マネー決済を行うためには、電子マネー決済用のカードやアプリケーション等において、電子マネー決済に用いる金額を予めチャージしておく必要がある。例えば特許文献１には、ユーザーの銀行口座から電子マネーカードにチャージする方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−２１８５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載されるような、ユーザーの口座からのチャージを可能にするシステムを導入するためには、電子マネーを管理するシステムやアプリケーションを各々の金融機関のシステムに個別に接続する必要があり、莫大な手間や費用がかかるという問題がある。また、電子マネーを管理するシステムやアプリケーションをユーザーの各口座に接続する必要もあり、面倒な接続の手続きを行うユーザーの労力がかかるという問題もある。このため、店舗等に設置されたレジ等の専用端末における、現金チャージが未だ主流となっている。しかし、現金チャージは、店舗の店員等のオペレーションを複雑化させたり、チャージされる現金の店員による盗難等の不正を助長したりするという別の問題を発生させている。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、チャージ金額を効率的にチャージするチャージ制御装置、チャージシステムおよびチャージ制御装置の制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成する、本発明の一実施形態に係るチャージ制御装置は、ユーザーによって所有される端末であるユーザー端末に金融機関のリストを送信する送信部と、前記ユーザー端末にインストールされている第１のアプリケーションにおいて、前記送信部によって送信された前記金融機関のリストの中から選択された前記金融機関に関する情報と、入力されたチャージ金額に関する情報とを、前記ユーザー端末から受信する受信部と、前記ユーザー端末にインストール可能な第２のアプリケーションを管理する第２のサーバーにおいて前記ユーザーが認証されている旨を示す情報である、ユーザー認証情報が取得されているか否かの判断を行う判断部と、前記判断部によって前記ユーザー認証情報が取得されていると判断された場合、当該ユーザー認証情報に基づいて、選択された前記金融機関において開設されており、前記第２のアプリケーションに関連付けられている前記ユーザーの口座から、入力された前記チャージ金額を資金移動させるように前記第２のサーバーに指示し、前記チャージ金額が資金移動させられた場合、前記第１のアプリケーションに前記チャージ金額をチャージするように、前記第１のアプリケーションを管理する第１のサーバーに指示する指示部と、を有する。
【０００７】
また、上記の目的を達成する、本発明の一実施形態に係るチャージシステムは、上記のチャージ制御装置と、前記第１のアプリケーションに前記チャージ金額をチャージ可能な前記第１のサーバーと、前記ユーザーの口座から前記チャージ金額を資金移動させるように、前記ユーザーの口座が開設されている前記金融機関に設置されるシステムである金融機関システムに指示可能な前記第２のサーバーと、を有する。
【０００８】
また、上記の目的を達成する、本発明の一実施形態に係るチャージ制御装置の制御プログラムは、ユーザーによって所有される端末であるユーザー端末に金融機関のリストを送信するステップ（ａ）と、前記ユーザー端末にインストールされている第１のアプリケーションにおいて、前記ステップ（ａ）において送信された前記金融機関のリストの中から選択された前記金融機関に関する情報と、入力されたチャージ金額に関する情報とを、前記ユーザー端末から受信するステップ（ｂ）と、前記ユーザー端末にインストール可能な第２のアプリケーションを管理する第２のサーバーにおいて前記ユーザーが認証されている旨を示す情報である、ユーザー認証情報が取得されているか否かの判断を行うステップ（ｃ）と、前記ステップ（ｃ）において前記ユーザー認証情報が取得されていると判断された場合、当該ユーザー認証情報に基づいて、選択された前記金融機関において開設されており、前記第２のアプリケーションに関連付けられている前記ユーザーの口座から、入力された前記チャージ金額を資金移動させるように前記第２のサーバーに指示するステップ（ｄ）と、前記チャージ金額が資金移動させられた場合、前記第１のアプリケーションに前記チャージ金額をチャージするように、前記第１のアプリケーションを管理する第１のサーバーに指示するステップ（ｅ）と、をコンピューターに実行させるための制御プログラムである。
【発明の効果】
【０００９】
本発明によれば、チャージ制御装置は、第２のアプリケーションを管理する第２のサーバーにおいてユーザーが認証されている旨を示す情報であるユーザー認証情報を取得しているか否かを判断する。そして、チャージ制御装置は、ユーザー認証情報に基づいて、選択された金融機関において開設されており、第２のアプリケーションに関連付けられているユーザーの口座から、チャージ金額を資金移動させるように第２のサーバーに指示する。さらに、チャージ制御装置は、チャージ金額が資金移動させられた場合、第１のアプリケーションにチャージ金額をチャージするように、第１のサーバーに指示する。これにより、チャージ制御装置は、第２のサーバーからユーザー認証情報を取得していれば、第２のアプリケーションに関連付けられているユーザーの口座からチャージ金額を資金移動させて、第１のアプリケーションにチャージできる。したがって、電子マネーサービスの提供者は、莫大な手間や費用をかけて、第１のサーバーや第１のアプリケーションを各々の金融機関システムに個別に接続することなく、第１のサーバーをチャージ制御装置に接続するだけで、チャージ金額を効率的にチャージできる。また、電子マネーサービスのユーザーも、第１のサーバーや第１のアプリケーションをユーザーの各口座に接続するための面倒な手続きを行うことなく、チャージ金額を効率的にチャージできる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るチャージシステムの概略構成を示す図である。
【図２】ユーザー端末の概略構成を示すブロック図である。
【図３】電子マネー管理サーバー、仲介サーバーおよびウォレット管理サーバーの概略構成を示すブロック図である。
【図４】仲介サーバーの制御部の機能構成を示すブロック図である。
【図５】金融機関システムの概略構成を示すブロック図である。
【図６】ユーザー認証処理の手順を示すシーケンスチャートである。
【図７Ａ】ユーザー端末における表示画面の一例を示す図である。
【図７Ｂ】ユーザー端末における表示画面の一例を示す図である。
【図７Ｃ】ユーザー端末における表示画面の一例を示す図である。
【図７Ｄ】ユーザー端末における表示画面の一例を示す図である。
【図７Ｅ】ユーザー端末における表示画面の一例を示す図である。
【図８】チャージ処理の手順を示すシーケンスチャートである。
【図９Ａ】ユーザー端末における表示画面の一例を示す図である。
【図９Ｂ】ユーザー端末における表示画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付した図面を参照して、本発明の実施形態について説明する。なお、図面の説明において、同一の要素には同一の符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明の都合上誇張され、実際の比率とは異なる場合がある。
【００１２】
（チャージシステム）
まず、本発明の一実施形態に係るチャージシステムについて説明する。
【００１３】
図１は、本発明の一実施形態に係るチャージシステムの概略構成を示す図である。
【００１４】
図１に示すように、チャージシステム１は、ユーザー端末１０、電子マネー管理サーバー２０、仲介サーバー３０、ウォレット管理サーバー４０および金融機関システム５０を備える。ユーザー端末１０、電子マネー管理サーバー２０、仲介サーバー３０およびウォレット管理サーバー４０は、インターネット等のネットワーク６０を介して、相互に通信可能に接続されている。また、ウォレット管理サーバー４０および金融機関システム５０も、相互に通信可能に接続されている。
【００１５】
ユーザー端末１０は、チャージシステム１を利用するユーザーによって所有される端末である。ユーザー端末１０は、例えば、携帯電話やスマートフォン、タブレット端末等の携帯端末や、ＰＣ等の端末であってもよい。
【００１６】
電子マネー管理サーバー（第１のサーバー）２０は、電子マネーサービスの提供者によって運営され、ユーザー端末１０にインストール可能な電子マネー決済用のアプリケーション（以下「電子マネーアプリ」と称する）を管理する装置である。電子マネー管理サーバー２０は、電子マネーアプリにチャージ金額をチャージする。
【００１７】
チャージ制御装置としての仲介サーバー３０は、チャージシステム１全体を制御する装置である。
【００１８】
ウォレット管理サーバー（第２のサーバー）４０は、ウォレットサービスの提供者によって運営され、ユーザー端末１０にインストール可能なウォレット管理用のアプリケーション（以下「ウォレットアプリ」と称する）を管理する装置である。ウォレット管理サーバー４０は、銀行等の金融機関と提携して、ウォレットサービスを提供する。
【００１９】
金融機関システム５０は、金融機関に設置されるシステムである。
【００２０】
なお、チャージシステム１は、上述した構成要素以外の構成要素を備えてもよい。また、チャージシステム１が備える各構成要素の個数は、図１に示す例に限定されない。例えば、チャージシステム１は、複数のウォレット管理サーバー４０を備えてもよい。また、各々のウォレット管理サーバー４０が複数の金融機関と提携してウォレットサービスを提供している場合、チャージシステム１は、各々のウォレット管理サーバー４０に接続される、複数の金融機関システム５０を備えてもよい。
【００２１】
続いて、各構成要素の詳細について説明する。
【００２２】
（ユーザー端末）
図２は、ユーザー端末の概略構成を示すブロック図である。
【００２３】
図２に示すように、ユーザー端末１０は、制御部１１、記憶部１２、通信部１３、表示部１４および操作受付部１５を備える。各構成要素は、バスを介して相互に通信可能に接続されている。
【００２４】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備え、プログラムに従い、上述した各構成要素の制御や各種の演算処理を実行する。
【００２５】
記憶部１２は、予め各種プログラムや各種データを記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、作業領域として一時的にプログラムやデータを記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、各種プログラムや各種データを記憶するハードディスク等を備える。
【００２６】
通信部１３は、ネットワーク６０を介して、他の端末や装置等と通信するためのインターフェースを備える。通信部１３は、例えば、仲介サーバー３０等と各種情報等の送受信を行う。
【００２７】
表示部１４は、ＬＣＤ（液晶ディスプレイ）や有機ＥＬディスプレイ等を備え、各種情報を表示する。操作受付部１５は、タッチセンサーや、マウス等のポインティングデバイス、キーボード等を備え、ユーザーの各種操作を受け付ける。表示部１４および操作受付部１５は、表示部１４としての表示面に、操作受付部１５としてのタッチセンサーを重畳することによって、タッチパネルを構成してもよい。
【００２８】
（サーバー）
図３は、電子マネー管理サーバー、仲介サーバーおよびウォレット管理サーバーの概略構成を示すブロック図である。図４は、仲介サーバーの制御部の機能構成を示すブロック図である。
【００２９】
図３に示すように、各サーバーは、制御部、記憶部および通信部をそれぞれ備える。より具体的には、電子マネー管理サーバー２０は、制御部２１、記憶部２２および通信部２３を備え、仲介サーバー３０は、制御部３１、記憶部３２および通信部３３を備え、ウォレット管理サーバー４０は、制御部４１、記憶部４２および通信部４３を備える。各サーバーにおける各構成要素は、バスを介して相互に通信可能に接続されている。各サーバーにおける各構成要素は、ユーザー端末１０の各構成要素と同様の機能を有するため、説明を省略する。
【００３０】
仲介サーバー３０の制御部３１は、プログラムを読み込んで処理を実行することによって、図４に示すように、送信部３１１、受信部３１２、判断部３１３および指示部３１４として機能する。送信部３１１は、通信部３３等を介して、他の端末や装置等に各種の情報や通知等を送信する。受信部３１２は、通信部３３等を介して、他の端末や装置等から各種の情報や通知等を受信する。判断部３１３は、必要に応じて所定の判断を行う。指示部３１４は、通信部３３等を介して、他の端末や装置等に所定の指示を行う。なお、電子マネー管理サーバー２０の制御部２１、およびウォレット管理サーバー４０の制御部４１も、プログラムを読み込んで処理を実行することによって、仲介サーバー３０の制御部３１と同様の機能を実現してもよい。
【００３１】
（金融機関システム）
図５は、金融機関システムの概略構成を示すブロック図である。
【００３２】
図５に示すように、金融機関システム５０は、制御部５１、記憶部５２および通信部５３を備える。各構成要素は、バスを介して相互に通信可能に接続されている。記憶部５２は、複数の口座に関する情報を蓄積（記憶）するデータベースとして機能する。制御部５１は、記憶部５２において記憶された複数の口座間における資金移動等を制御し、決済を成立させる。金融機関システム５０の各構成要素は、ユーザー端末１０の各構成要素と同様の機能を有するため、さらなる説明を省略する。
【００３３】
なお、ユーザー端末１０、電子マネー管理サーバー２０、仲介サーバー３０、ウォレット管理サーバー４０および金融機関システム５０の各々は、上述した構成要素以外の構成要素を備えてもよいし、上述した構成要素のうちの一部を備えなくてもよい。
【００３４】
続いて、チャージシステム１における処理の流れについて説明する。チャージシステム１の処理は、チャージ金額を効率的にチャージするように制御するものである。以下ではまず、チャージシステム１におけるユーザー認証処理について説明した後、チャージ処理について説明する。
【００３５】
（ユーザー認証処理）
図６は、ユーザー認証処理の手順を示すシーケンスチャートである。図７Ａ〜図７Ｅは、ユーザー端末における表示画面の一例を示す図である。図６に示すユーザー認証処理は、ユーザー端末１０、仲介サーバー３０およびウォレット管理サーバー４０の間において実行される。すなわち、図６に示すユーザー認証処理のアルゴリズムは、ユーザー端末１０、仲介サーバー３０およびウォレット管理サーバー４０の各々の記憶部にプログラムとして記憶されており、各々の制御部によって実行される。なお、以下では、電子マネーアプリが、ユーザー端末１０にインストールされているものとして説明する。
【００３６】
まず、ユーザー端末１０は、電子マネーアプリにおいて、チャージを選択するための画面を表示する（ステップＳ１０１）。ユーザー端末１０は、例えば、電子マネーアプリにおけるメニューリストにおいて、チャージの項目を表示する。そして、ユーザー端末１０は、ステップＳ１０１において表示した画面において、電子マネーのチャージを選択するユーザーの操作を受け付ける（ステップＳ１０２）。さらに、ユーザー端末１０は、ステップＳ１０２においてチャージが選択された旨の通知を、仲介サーバー３０に送信する（ステップＳ１０３）。
【００３７】
仲介サーバー３０は、ステップＳ１０３においてユーザー端末１０から送信された通知を受信する（ステップＳ１０４）。そして、仲介サーバー３０は、金融機関のリストを含む金融機関の選択画面に関する情報を、ユーザー端末１０に送信する（ステップＳ１０５）。
【００３８】
金融機関のリストは、ウォレット管理サーバー４０が提携している金融機関を含むリストである。より具体的には、金融機関のリストは、チャージシステム１が備える少なくとも一つのウォレット管理サーバー４０が提携している、少なくとも一つの金融機関を含むリストである。なお、金融機関のリストは、ウォレット管理サーバー４０が提携している金融機関のみを含むリストであってもよい。
【００３９】
なお、仲介サーバー３０は、ステップＳ１０５の処理を実行する前に、ウォレット管理サーバー４０が提携している金融機関のリストを、ウォレット管理サーバー４０等から取得する処理を実行してもよい。あるいは、仲介サーバー３０は、ステップＳ１０５の処理を実行するために、ウォレット管理サーバー４０が提携している金融機関のリストを、ウォレット管理サーバー４０等から予め取得しておいてもよい。
【００４０】
ユーザー端末１０は、ステップＳ１０５において仲介サーバー３０から送信された情報を受信する（ステップＳ１０６）。そして、ユーザー端末１０は、ステップＳ１０６において受信した情報に基づいて、図７Ａに示すような、電子マネーアプリにおける金融機関の選択画面を構成して表示する（ステップＳ１０７）。図７Ａに示す例では、Ａ銀行〜Ｆ銀行の各銀行のリストを含む画面が表示されている。図７Ａに例示するように、Ａ銀行〜Ｆ銀行の各銀行は、提携している各ウォレット管理サーバー４０が管理する各ウォレットａ〜ｅに、関連付けて表示されてもよい。
【００４１】
続いて、ユーザー端末１０は、ステップＳ１０７において表示した画面において、金融機関のリストの中から金融機関を選択するユーザーの操作を受け付ける（ステップＳ１０８）。ユーザー端末１０は、例えば、金融機関を示すソフトキー等を押下するユーザーの操作を受け付ける。そして、ユーザー端末１０は、ステップＳ１０８において選択された金融機関に関する情報を、仲介サーバー３０に送信する（ステップＳ１０９）。
【００４２】
仲介サーバー３０は、ステップＳ１０９においてユーザー端末１０から送信された情報を受信する（ステップＳ１１０）。そして、仲介サーバー３０は、チャージ金額の入力画面に関する情報を、ユーザー端末１０に送信する（ステップＳ１１１）。
【００４３】
ユーザー端末１０は、ステップＳ１１１において仲介サーバー３０から送信された情報を受信する（ステップＳ１１２）。そして、ユーザー端末１０は、ステップＳ１１２において受信した情報に基づいて、図７Ｂに示すような、電子マネーアプリにおけるチャージ金額の入力画面を構成して表示する（ステップＳ１１３）。
【００４４】
続いて、ユーザー端末１０は、ステップＳ１１３において表示した画面において、チャージ金額を入力するユーザーの操作を受け付ける（ステップＳ１１４）。ユーザー端末１０は、例えば、数字を示すソフトキー等や、チャージ金額の候補を示すソフトキー等を押下するユーザーの操作を受け付ける。そして、ユーザー端末１０は、ステップＳ１１４において入力されたチャージ金額に関する情報を、仲介サーバー３０に送信する（ステップＳ１１５）。
【００４５】
仲介サーバー３０は、ステップＳ１１５においてユーザー端末１０から送信された情報を受信する（ステップＳ１１６）。
【００４６】
なお、上述したような金融機関の選択およびチャージ金額の入力に関する各処理は、同時に、あるいは連続して実行されてもよい。より具体的には、ステップＳ１０５およびＳ１１１、ステップＳ１０６およびＳ１１２、ステップＳ１０７およびＳ１１３、ステップＳ１０８およびＳ１１４、ステップＳ１０９およびＳ１１５、ステップＳ１１０およびＳ１１６の各処理は、それぞれ同時に、あるいは連続して実行されてもよい。
【００４７】
続いて、仲介サーバー３０は、ウォレットアプリがユーザー端末１０にインストールされているか否かを判断する（ステップＳ１１７）。仲介サーバー３０は、ステップＳ１０８において選択された金融機関と提携しているウォレット管理サーバー４０が提供するウォレットアプリが、ユーザー端末１０にインストールされているか否かを判断する。なお、仲介サーバー３０は、ステップＳ１１７の処理を実行する前に、ウォレットアプリがユーザー端末１０にインストールされているか否かを、ユーザー端末１０またはウォレット管理サーバー４０に確認する処理を実行してもよい。あるいは、仲介サーバー３０は、ステップＳ１１７の処理を実行するために、ウォレットアプリがユーザー端末１０にインストールされているか否かを、ユーザー端末１０またはウォレット管理サーバー４０に予め確認しておいてもよい。
【００４８】
ウォレットアプリがユーザー端末１０にインストールされていないと判断する場合（ステップＳ１１７：ＮＯ）、仲介サーバー３０は、ステップＳ１１８の処理に進む。そして、仲介サーバー３０は、ウォレットアプリをインストールするようにユーザー端末１０に指示し、ユーザー端末１０は、当該指示を確認する（ステップＳ１１８）。
【００４９】
ユーザー端末１０は、ステップＳ１１８において確認した指示に基づいて、ウォレットアプリのインストール画面を表示する（ステップＳ１１９）。ユーザー端末１０は、例えば、金融機関のリストの中からＡ銀行が選択されていた場合において、Ａ銀行と提携しているウォレット管理サーバー４０が提供するウォレットａのアプリケーションがインストールされていないとき、ウォレットａのアプリケーションのインストール画面を表示する。そして、ユーザー端末１０は、ステップＳ１１９において表示した画面において、ウォレットアプリのインストールを選択するユーザーの操作を受け付けることによって（ステップＳ１２０）、ウォレットアプリをインストールする（ステップＳ１２１）。
【００５０】
なお、ユーザー端末１０は、ステップＳ１１９においてウォレットアプリのインストール画面を表示する前に、図７Ｃに示すような、ウォレットアプリのインストールを促す画面をさらに表示してもよい。図７Ｃに示す例では、金融機関のリストの中からＡ銀行が選択されていた場合において、Ａ銀行と提携しているウォレット管理サーバー４０が提供するウォレットａのアプリケーションがインストールされていないときに対応する画面が表示されている。そして、ユーザー端末１０は、ウォレットアプリのインストールを促す画面において、アプリケーションストアの画面等に遷移することを選択するユーザーの操作を受け付けた場合、ステップＳ１１９の処理を実行してもよい。
【００５１】
続いて、ユーザー端末１０は、ステップＳ１２１においてインストールされたウォレットアプリを起動させる（ステップＳ１２２）。そして、ユーザー端末１０は、ウォレットアプリにおいて、図７Ｄに示すような、チャージシステム１を利用するための初期登録用の画面を表示する（ステップＳ１２３）。初期登録用の画面は、例えば、ウォレットアプリおよび電子マネーアプリの間のデータ連携（例えば、インテント連携）を許可するユーザーの操作を受け付けるための画面である。なお、ユーザー端末１０は、ウォレットアプリ自体の初期登録用の画面を表示し、ウォレットアプリ自体の初期登録を行うユーザーの操作を受け付けてから、チャージシステム１を利用するための初期登録用の画面を表示してもよい。
【００５２】
ユーザー端末１０は、チャージシステム１を利用するための初期登録用の画面において、例えば、ウォレットアプリのログイン情報の入力をユーザーに促す。ウォレットアプリのログイン情報の例としては、ウォレットアプリのユーザーＩＤ、識別番号、パスワード、パスコードに関する情報、ユーザーの指紋情報や顔認証情報等を含む生体認証情報等の、少なくとも一つの情報が挙げられる。図７Ｄに示す例では、ウォレットアプリのログイン情報として、パスコードの入力または指紋認証を要求する画面が表示されている。
【００５３】
続いて、ユーザー端末１０は、ステップＳ１２３において表示した画面において、ウォレットアプリのログイン情報を入力するユーザーの操作を受け付ける（ステップＳ１２４）。さらに、ユーザー端末１０は、ステップＳ１２４において入力された情報を、ウォレット管理サーバー４０に送信する（ステップＳ１２５）。
【００５４】
なお、チャージシステム１を利用するための初期登録を行うために、ウォレットアプリのログイン情報が、ウォレットアプリ上において入力される場合を例に挙げて説明したが、本実施形態はこれに限定されない。ウォレットアプリのログイン情報は、電子マネーアプリ上において入力されてもよい。そして、電子マネーアプリが、例えば、バックグラウンドにおいてウォレットアプリまたはウォレット管理サーバー４０に接続され、ウォレットアプリのログイン情報をウォレットアプリに取得させたり、ウォレット管理サーバー４０に直接送信したりしてもよい。
【００５５】
ウォレット管理サーバー４０は、ステップＳ１２５においてユーザー端末１０から送信された情報を受信する（ステップＳ１２６）。そして、ウォレット管理サーバー４０は、ステップＳ１２６において受信した情報に基づいて、チャージシステム１を利用するユーザーを認証する（ステップＳ１２７）。ウォレット管理サーバー４０は、ステップＳ１２７においてユーザーを認証した後、ウォレット管理サーバー４０においてユーザーが認証されている旨を示す情報（以下「ユーザー認証情報」と称する）を生成し、仲介サーバー３０に送信する（ステップＳ１２８）。
【００５６】
仲介サーバー３０は、ステップＳ１２８においてウォレット管理サーバー４０から送信されたユーザー認証情報を受信して取得する（ステップＳ１２９）。仲介サーバー３０は、ユーザー認証情報を、ウォレット管理サーバー４０から直接取得してもよいし、ユーザー端末１０（のウォレットアプリ等）を介して取得してもよい。そして、チャージシステム１は、図６に示すユーザー認証処理を終了し、図８に示すチャージ処理に進む。チャージ処理については、後述する。
【００５７】
一方、ウォレットアプリがユーザー端末１０にインストールされていると判断する場合（ステップＳ１１７：ＹＥＳ）、仲介サーバー３０は、上述したようなユーザーの初期登録が既に行われているか否かを判断する（ステップＳ１３０）。仲介サーバー３０は、ウォレットアプリ自体の初期登録と、チャージシステム１を利用するための初期登録との両方が行われているか否かを判断してもよい。
【００５８】
ユーザーの初期登録が行われていないと判断する場合（ステップＳ１３０：ＮＯ）、仲介サーバー３０は、ステップＳ１３１の処理に進む。この場合、仲介サーバー３０は、ウォレット管理サーバー４０からユーザー認証情報をこれまでに一回も取得していないことになる。そして、仲介サーバー３０は、ウォレットアプリを自動的に起動させ、ユーザーの初期登録を行うようにユーザー端末１０に指示し、ユーザー端末１０は、当該指示を確認する（ステップＳ１３１）。
【００５９】
ユーザー端末１０は、ステップＳ１３１において確認した指示に基づいて、インストールされているウォレットアプリを起動させる（ステップＳ１２２）。そして、ユーザー端末１０、仲介サーバー３０およびウォレット管理サーバー４０の各々は、上述したステップＳ１２３〜Ｓ１２８の処理と同様の処理を実行し、仲介サーバー３０は、ユーザー認証情報を取得する。その後、チャージシステム１は、図６に示すユーザー認証処理を終了し、図８に示すチャージ処理に進む。
【００６０】
一方、ユーザーの初期登録が行われていると判断する場合（ステップＳ１３０：ＹＥＳ）、仲介サーバー３０は、取得されているユーザー認証情報が有効であるか否かを判断する（ステップＳ１３２）。仲介サーバー３０は、例えば、前回、チャージシステム１を利用してチャージしてから、所定の期間（有効期限）が経過していない場合、ユーザー認証情報が有効であると判断する。仲介サーバー３０は、ステップＳ１１７、Ｓ１３０およびＳ１３２の処理を実行することによって、有効なユーザー認証情報が取得されているか否かを判断しているとも言える。
【００６１】
ユーザー認証情報が有効であると判断する場合（ステップＳ１３２：ＹＥＳ）、チャージシステム１は、図６に示すユーザー認証処理を終了し、図８に示すチャージ処理に進む。この場合、仲介サーバー３０は、取得されているユーザー認証情報に基づいて、チャージ処理を実行することになる。
【００６２】
ユーザー認証情報が有効でない、すなわち無効であると判断する場合（ステップＳ１３２：ＮＯ）、仲介サーバー３０は、ステップＳ１３１の処理に進む。そして、仲介サーバー３０は、ウォレットアプリを自動的に起動させ、ウォレットアプリのログイン情報をユーザーに入力（再入力）させるようにユーザー端末１０に指示し、ユーザー端末１０は、当該指示を確認する（ステップＳ１３１）。
【００６３】
ユーザー端末１０は、ステップＳ１３１において確認した指示に基づいて、インストールされているウォレットアプリを起動させる（ステップＳ１２２）。そして、ユーザー端末１０は、ステップＳ１２２において起動されたウォレットアプリにおいて、図７Ｅに示すようなログイン画面を表示する（ステップＳ１２３）。ユーザー端末１０は、ログイン画面において、例えば、ウォレットアプリのログイン情報の入力をユーザーに促す。図７Ｅに示す例では、ログイン情報として、パスコードの入力または指紋認証を要求する画面が表示されている。
【００６４】
続いて、ユーザー端末１０、仲介サーバー３０およびウォレット管理サーバー４０の各々は、上述したステップＳ１２４〜１２８の処理と同様の処理を実行し、仲介サーバー３０は、ユーザー認証情報を再取得する。そして、チャージシステム１は、図６に示すユーザー認証処理を終了し、図８に示すチャージ処理に進む。
【００６５】
（チャージ処理）
図８は、チャージ処理の手順を示すシーケンスチャートである。図９Ａおよび図９Ｂは、ユーザー端末における表示画面の一例を示す図である。図８に示すチャージ処理は、ユーザー端末１０、電子マネー管理サーバー２０、仲介サーバー３０、ウォレット管理サーバー４０および金融機関システム５０の間において実行される。すなわち、図８に示すチャージ処理のアルゴリズムは、ユーザー端末１０、電子マネー管理サーバー２０、仲介サーバー３０、ウォレット管理サーバー４０および金融機関システム５０の各々の記憶部にプログラムとして記憶されており、各々の制御部によって実行される。なお、以下では、ユーザーの口座が、ユーザー認証処理のステップＳ１０８において選択された金融機関において開設されているものとして説明する。
【００６６】
まず、仲介サーバー３０は、有効なユーザー認証情報に基づいて、ユーザーの口座からチャージ金額に相当する資金を移動させる（以下では、単に「チャージ金額を移動させる」とも称する）ように、ウォレット管理サーバー４０に指示する（ステップＳ２０１）。ここで、資金の移動元としてのユーザーの口座は、ステップＳ１０８において選択された金融機関において開設されており、ウォレットアプリに関連付けられているユーザーの口座である。また、資金の移動先の口座は、例えば、電子マネーサービスを提供している事業者の口座であり、仲介サーバー３０は、資金の移動先としての事業者の口座に関する情報を、ウォレット管理サーバー４０にさらに送信してもよい。さらに、チャージ金額は、ステップＳ１１４において入力されたチャージ金額である。
【００６７】
また、仲介サーバー３０は、上述したユーザー認証処理において、ユーザー認証情報が取得されていることを確認して、ウォレット管理サーバー４０に指示する。なお、仲介サーバー３０は、取得されているユーザー認証情報を証明書としてウォレット管理サーバー４０に提示することによって、ウォレット管理サーバー４０に指示してもよい。
【００６８】
ウォレット管理サーバー４０は、ステップＳ２０１における指示を確認する（ステップＳ２０２）。そして、ウォレット管理サーバー４０は、ステップＳ２０２において確認した指示に基づいて、ユーザーの口座からチャージ金額を資金移動させるように、金融機関システム５０に指示する（ステップＳ２０３）。仲介サーバー３０は、ステップＳ１０８において選択された金融機関に設置された金融機関システム５０に指示する。すなわち、仲介サーバー３０は、ユーザーの口座からチャージ金額を資金移動させるように、ウォレット管理サーバー４０を介して金融機関システム５０に指示することになる。
【００６９】
金融機関システム５０は、ステップＳ２０３における指示を確認する（ステップＳ２０４）。そして、金融機関システム５０は、ステップＳ２０４において確認した指示に基づいて、ユーザーの口座からのチャージ金額の資金移動が可能であるか否かを判断する（ステップＳ２０５）。
【００７０】
資金移動が可能でないと判断した場合（ステップＳ２０５：ＮＯ）、金融機関システム５０は、ステップＳ２０６の処理に進む。そして、金融機関システム５０は、資金移動が失敗した旨を示す通知（以下「資金移動エラー通知」と称する）をウォレット管理サーバー４０に送信し、ウォレット管理サーバー４０は、資金移動エラー通知を受信する（ステップＳ２０６）。資金移動の失敗は、例えば、ユーザーの口座残高が不足している場合や、任意のシステムエラーが発生している場合等に発生し得る。
【００７１】
ウォレット管理サーバー４０は、資金移動エラー通知を受信すると、仲介サーバー３０に送信する（ステップＳ２０７）。そして、仲介サーバー３０は、資金移動エラー通知を受信すると（ステップＳ２０８）、ユーザー端末１０に送信する（ステップＳ２０９）。すなわち、金融機関システム５０は、資金移動エラー通知を、仲介サーバー３０およびウォレット管理サーバー４０を介してユーザー端末１０に送信することになる。
【００７２】
ユーザー端末１０は、資金移動エラー通知を受信すると（ステップＳ２１０）、ステップＳ２２７の処理に進む。ステップＳ２２７の処理については、後述する。
【００７３】
一方、資金移動が可能であると判断した場合（ステップＳ２０５：ＹＥＳ）、金融機関システム５０は、ユーザーの口座からチャージ金額を資金移動させる（ステップＳ２１１）。そして、金融機関システム５０は、資金移動が完了（成功）した旨を示す通知（以下「資金移動完了通知」と称する）をウォレット管理サーバー４０に送信する（ステップＳ２１２）。ウォレット管理サーバー４０は、資金移動完了通知を受信すると（ステップＳ２１３）、仲介サーバー３０に送信する（ステップＳ２１４）。
【００７４】
仲介サーバー３０は、資金移動完了通知を受信すると（ステップＳ２１５）、ステップＳ１１４において入力されたチャージ金額を電子マネーアプリにチャージするように、電子マネー管理サーバー２０に指示する（ステップＳ２１６）。
【００７５】
電子マネー管理サーバー２０は、ステップＳ２１６における指示を確認する（ステップＳ２１７）。そして、電子マネー管理サーバー２０は、ステップＳ２１７において確認した指示に基づいて、電子マネーアプリへのチャージ金額のチャージが可能であるか否かを判断する（ステップＳ２１８）。
【００７６】
チャージが可能でないと判断した場合（ステップＳ２１８：ＮＯ）、電子マネー管理サーバー２０は、ステップＳ２１９の処理に進む。そして、電子マネー管理サーバー２０は、チャージが失敗した旨を示す通知（以下「チャージエラー通知」と称する）を仲介サーバー３０に送信し、仲介サーバー３０は、チャージエラー通知を受信する（ステップＳ２１９）。チャージの失敗は、例えば、任意のシステムエラーが発生している場合や、システムメンテナンス等が実行されている場合等に発生し得る。
【００７７】
仲介サーバー３０は、チャージエラー通知を受信すると、ユーザー端末１０に送信する（ステップＳ２２０）。すなわち、電子マネー管理サーバー２０は、チャージエラー通知を、仲介サーバー３０を介してユーザー端末１０に送信することになる。
【００７８】
ユーザー端末１０は、チャージエラー通知を受信すると（ステップＳ２２１）、ステップＳ２２７の処理に進む。ステップＳ２２７の処理については、後述する。
【００７９】
一方、チャージが可能であると判断した場合（ステップＳ２１８：ＹＥＳ）、電子マネー管理サーバー２０は、電子マネーアプリにチャージ金額をチャージする（ステップＳ２２２）。そして、電子マネー管理サーバー２０は、チャージが完了（成功）した旨を示す通知（以下「チャージ完了通知」と称する）を仲介サーバー３０に送信する（ステップＳ２２３）。
【００８０】
仲介サーバー３０は、チャージ完了通知を受信すると（ステップＳ２２４）、ユーザー端末１０に送信する（ステップＳ２２５）。すなわち、電子マネー管理サーバー２０は、チャージ完了通知を、仲介サーバー３０を介してユーザー端末１０に送信することになる。
【００８１】
ユーザー端末１０は、チャージ完了通知を受信すると（ステップＳ２２６）、ステップＳ２２７の処理に進む。
【００８２】
ユーザー端末１０は、ステップＳ２１０における資金移動エラー通知、ステップＳ２２１におけるチャージエラー通知、またはステップＳ２２６におけるチャージ完了通知を受信すると、受信した通知に基づいて、チャージ処理の結果を示す画面を表示する。例えば、ユーザー端末１０は、チャージ完了通知を受信すると、図９Ａに示すような、チャージが完了した旨を示す画面を表示する。あるいは、ユーザー端末１０は、資金移動エラー通知またはチャージエラー通知を受信すると、図９Ｂに示すような、チャージが失敗した旨を示す画面を表示する。
【００８３】
本実施形態は、以下の効果を奏する。
【００８４】
チャージ制御装置としての仲介サーバー３０は、ウォレットアプリ（第２のアプリケーション）を管理するウォレット管理サーバー４０（第２のサーバー）においてユーザーが認証されている旨を示す情報であるユーザー認証情報を取得しているか否かを判断する。そして、仲介サーバー３０は、ユーザー認証情報に基づいて、選択された金融機関において開設されており、ウォレットアプリに関連付けられているユーザーの口座から、チャージ金額を資金移動させるようにウォレット管理サーバー４０に指示する。さらに、仲介サーバー３０は、チャージ金額が資金移動させられた場合、電子マネーアプリ（第１のアプリケーション）にチャージ金額をチャージするように、電子マネー管理サーバー２０（第１のサーバー）に指示する。これにより、仲介サーバー３０は、ウォレット管理サーバー４０からユーザー認証情報を取得していれば、ウォレットアプリに関連付けられているユーザーの口座からチャージ金額を資金移動させて、電子マネーアプリにチャージできる。したがって、電子マネーサービスの提供者は、莫大な手間や費用をかけて、電子マネー管理サーバー２０や電子マネーアプリを各々の金融機関システム５０に個別に接続することなく、電子マネー管理サーバー２０を仲介サーバー３０に接続するだけで、チャージ金額を効率的にチャージできる。また、電子マネーサービスのユーザーも、電子マネー管理サーバー２０や電子マネーアプリをユーザーの各口座に接続するための面倒な手続きを行うことなく、チャージ金額を効率的にチャージできる。
【００８５】
また、上述した金融機関のリストは、ウォレット管理サーバー４０が提携している金融機関を含むリストである。これにより、仲介サーバー３０は、ユーザー端末１０において、ユーザーに金融機関を効率的に選択させることができ、金融機関を選択するユーザーの労力を削減できる。
【００８６】
また、仲介サーバー３０は、ウォレットアプリがユーザー端末１０にインストールされていないと判断した場合、ウォレットアプリをインストールするようにユーザー端末１０に指示する。これにより、仲介サーバー３０は、ユーザー端末１０において、ユーザーにウォレットアプリをインストールさせることができ、ウォレットアプリをインストールしていなかったユーザーの口座からも、チャージ金額を資金移動させることができる。
【００８７】
また、仲介サーバー３０は、ユーザーの初期登録が行われていないと判断した場合、ユーザーの初期登録を行うようにユーザー端末１０に指示する。これにより、仲介サーバー３０は、ユーザー端末１０において、ユーザーに初期登録を行わせることができ、初期登録を行っていなかったユーザーの口座からも、チャージ金額を資金移動させることができる。
【００８８】
また、仲介サーバー３０は、取得されているユーザー認証情報が有効でないと判断した場合、ウォレットアプリのログイン情報をユーザーに入力させるようにユーザー端末１０に指示する。これにより、仲介サーバー３０は、ユーザー端末１０において、ユーザーにログイン情報を入力させることができ、チャージ金額の資金移動をウォレット管理サーバー４０に指示するのに必要な、有効なユーザー認証情報を再取得できる。
【００８９】
また、仲介サーバー３０は、ウォレット管理サーバー４０から資金移動完了通知を受信した場合、電子マネーアプリにチャージ金額をチャージするように、電子マネー管理サーバー２０に指示する。これにより、仲介サーバー３０は、選択された金融機関において開設されており、ウォレットアプリに関連付けられているユーザーの口座からチャージ金額を資金移動させて、電子マネーアプリにチャージできる。一方、仲介サーバー３０は、ウォレット管理サーバー４０から資金移動エラー通知を受信した場合、資金移動エラー通知をユーザー端末１０に送信する。これにより、仲介サーバー３０は、資金移動が失敗した旨をユーザーに迅速に通知できる。
【００９０】
また、仲介サーバー３０は、電子マネー管理サーバー２０から受信したチャージ完了通知またはチャージエラー通知をユーザー端末１０に送信する。これにより、仲介サーバー３０は、チャージ結果をユーザーに迅速に通知できる。
【００９１】
なお、本発明は、上述した実施形態に限定されず、特許請求の範囲内において、種々の変更や改良等が可能である。
【００９２】
例えば、上述した実施形態では、選択された金融機関においてユーザーの口座が開設されている場合を例に挙げて説明したが、本実施形態はこれに限定されない。例えば、仲介サーバー３０は、選択された金融機関においてユーザーの口座が開設されていない旨の通知をウォレット管理サーバー４０等から受信してもよい。そして、仲介サーバー３０は、当該通知を受信した場合、他の金融機関をユーザーに選択させるように、ユーザー端末１０に指示してもよい。
【００９３】
また、仲介サーバー３０は、ユーザー端末１０にウォレットアプリが予めインストールされている場合、ユーザーの口座が既に開設されている金融機関に関する情報を、予め取得してもよい。より具体的には、仲介サーバー３０は、ウォレット管理サーバー４０が提携している金融機関のうち、ユーザーの口座が開設されている金融機関に関する情報を、ウォレット管理サーバー４０やユーザー端末１０（のウォレットアプリ）等から予め取得してもよい。そして、仲介サーバー３０は、予め取得した金融機関の情報に基づいて、ウォレット管理サーバー４０が提携している金融機関のうち、ユーザーの口座が開設されている金融機関のみを含むリストを構成し、ユーザー端末１０に送信してもよい。これにより、仲介サーバー３０は、ユーザー端末１０において、ユーザーの口座が既に開設されている金融機関をユーザーに効率的に選択させることができ、金融機関を選択するユーザーの労力をさらに削減できる。
【００９４】
また、上述した実施形態では、ユーザー端末１０が、仲介サーバー３０から受信した、金融機関のリストを含む金融機関の選択画面に関する情報と、チャージ金額の入力画面に関する情報とに基づいて、画面を構成して表示する場合を例に挙げて説明した。しかし、本実施形態はこれに限定されない。ユーザー端末１０は、仲介サーバー３０から過去に受信した、金融機関のリストを含む金融機関の選択画面に関する情報と、チャージ金額の入力画面に関する情報とに基づいて画面を構成してもよく、これらの情報を毎回受信しなくてもよい。
【００９５】
また、上述した実施形態では、電子マネーアプリにおけるチャージの選択や、金融機関の選択、チャージ金額の入力等が、ユーザーによって操作される場合を例に挙げて説明したが、本実施形態はこれに限定されない。チャージの選択や、金融機関の選択、チャージ金額の入力等は、ユーザー端末１０によって自動的に実行されてもよく、チャージシステム１は、ステップＳ１０５〜Ｓ１０７、Ｓ１１１〜Ｓ１１３等の処理を省略してもよい。例えば、チャージシステム１が備える金融機関システム５０が一つしかない場合、ステップＳ１０８において、当該金融機関システム５０が設置される金融機関が自動的に選択されてもよい。また、電子マネーの残高が所定の残高未満になった場合、仲介サーバー３０にオートチャージが指示されてもよい。すなわち、電子マネーの残高が所定の残高未満になった場合、ステップＳ１０２においてチャージが自動的に選択され、ステップＳ１０８において予め設定された金融機関が自動的に選択され、ステップＳ１１４において予め設定されたチャージ金額が自動的に入力されてもよい。
【００９６】
また、上述した実施形態では、ウォレットアプリがユーザー端末１０にインストールされていない場合、ユーザー端末１０は、ユーザーの操作を受け付けることによって、ウォレットアプリをインストールすると説明した。ユーザー端末１０は、ウォレットアプリをインストールした後、金融機関のリストの中から金融機関を選択するユーザーの操作を再度受け付けてもよい。
【００９７】
また、上述した実施形態に係るチャージシステム１の処理は、上述したステップ以外のステップを含んでもよく、あるいは、上述したステップのうちの一部を含まなくてもよい。また、ステップの順序は、上述した実施形態に限定されない。さらに、各ステップは、他のステップと組み合わされて一つのステップとして実行されてもよく、他のステップに含まれて実行されてもよく、複数のステップに分割されて実行されてもよい。
【００９８】
また、上述した実施形態に係るチャージシステム１の各装置における各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記のプログラムは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記のプログラムは、単独のアプリケーションソフトとして提供されてもよいし、チャージシステム１の各装置の一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【００９９】
１      チャージシステム、
１０    ユーザー端末、
１１、２１、３１、４１、５１  制御部、
１２、２２、３２、４２、５２  記憶部、
１３、２３、３３、４３、５３  通信部、
１４    表示部、
１５    操作受付部、
２０    電子マネー管理サーバー、
３０    仲介サーバー、
３１１  送信部
３１２  受信部、
３１３  判断部、
３１４  指示部、
４０    ウォレット管理サーバー、
５０    金融機関システム、
６０    ネットワーク。
【図１】
2020067826.tif 000003
【図２】
2020067826.tif 000004
【図３】
2020067826.tif 000005
【図４】
2020067826.tif 000006
【図５】
2020067826.tif 000007
【図６】
2020067826.tif 000008
【図７Ａ】
2020067826.tif 000009
【図７Ｂ】
2020067826.tif 000010
【図７Ｃ】
2020067826.tif 000011
【図７Ｄ】
2020067826.tif 000012
【図７Ｅ】
2020067826.tif 000013
【図８】
2020067826.tif 000014
【図９Ａ】
2020067826.tif 000015
【図９Ｂ】
2020067826.tif 000016