(57)【要約】【課題】安全な取引を実現する。【解決手段】決済システム１は、送金元の購入者端末１０と、購入者端末１０とネットワークＮを介して接続された決済サーバ３０と、を具備する。決済サーバ３０は、送金元及び送金先のバーチャル口座（仮想口座）を記憶する口座ＤＢを備える。決済サーバ４０は、送金元である購入者と送金先である出品者との間で商品の売買契約の成立後、送金元の購入者端末１０からネットワークＮを介して送信される送金指示を受信したことに応答して、送金元である購入者のバーチャル口座において送金額である取引金額分の使用を制限する。そして、決済サーバ４０は、送金元である購入者が売買契約の目的物である商品を受領した後、使用を制限した取引金額分を、送金元である購入者のバーチャル口座から送金先である出品者のバーチャル口座に振り替える。【選択図】図１
2018106300.tif 000002
【特許請求の範囲】
【請求項１】
送金元及び送金先の仮想口座を記憶する口座記憶手段と、
送金元の端末からネットワークを介して送信される送金指示を受信したことに応答して、該送金元の仮想口座において送金額分の使用を制限する使用制限手段と、
所定の条件の成立後、前記使用制限手段によって使用を制限した前記送金額分を、前記送信元の仮想口座から前記送金先の仮想口座に振り替える振替手段と、
を備える決済サーバ。
【請求項２】
前記使用制限手段は、前記送金元と前記送金先との間で契約の成立後、該送金元の仮想口座のうち、契約代金分の使用を制限し、
前記振替手段は、前記送金元が前記契約の目的物を受領した後、前記契約代金分を、前記送金元の仮想口座から前記送金先の仮想口座に振り替える、
ことを特徴とする請求項１に記載の決済サーバ。
【請求項３】
前記仮想口座の預金は、入金のみが可能で出金が不能な出金不能預金と、入金及び出金の双方が可能な出金可能預金と、を含み、
前記振替手段は、前記送金先の仮想口座のうちの前記出金可能預金の残高に前記送金額を加算して、該送金先の仮想口座に振り替える、
ことを特徴とする請求項１又は２に記載の決済サーバ。
【請求項４】
前記使用制限手段は、前記送金元の仮想口座のうちの前記出金不能預金の残高から前記送金額を減算して、該送金額分の使用を制限する、
ことを特徴とする請求項３に記載の決済サーバ。
【請求項５】
前記出金不能預金の残高に入金額を加算して入金する入金手段をさらに備える、
ことを特徴とする請求項３又は４に記載の決済サーバ。
【請求項６】
送金元の端末と、前記送金元の端末とネットワークを介して接続された決済サーバと、を具備する決済システムであって、
前記決済サーバは、
送金元及び送金先の仮想口座を記憶する口座記憶手段と、
前記送金元の端末から前記ネットワークを介して送信される送金指示を受信したことに応答して、該送信元の仮想口座において送金額分の使用を制限する使用制限手段と、
所定の条件の成立後、前記使用制限手段によって使用を制限した前記送金額分を、前記送信元の仮想口座から前記送金先の仮想口座に振り替える振替手段と、
を備えることを特徴とする決済システム。
【請求項７】
送金元及び送金先の仮想口座を記憶する口座記憶手段を備える決済サーバの決済方法であって、
前記決済サーバが、送金元の端末からネットワークを介して送信される送金指示を受信したことに応答して、該送金元の仮想口座において送金額分の使用を制限する使用制限ステップと、
前記決済サーバが、所定の条件の成立後、前記使用制限ステップによって使用を制限した前記送金額分を、前記送金元の仮想口座から前記送金先の仮想口座に振り替える振替ステップと、
を備える決済方法。
【請求項８】
送金元及び送金先の仮想口座を記憶する口座記憶手段を備える決済サーバのコンピュータに、
送金元の端末からネットワークを介して送信される送金指示を受信したことに応答して、該送金元の仮想口座において送金額分の使用を制限する使用制限手段と、
所定の条件の成立後、前記使用制限手段によって使用を制限した前記送金額分を、前記送金元の仮想口座から前記送金先の仮想口座に振り替える振替手段と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、決済サーバ、決済システム、決済方法、及びプログラムに関し、特に、安全な取引を実現できる決済サーバ、決済システム、決済方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、オークション等を含むインターネットを介した個人間の取引が頻繁に行われている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３２９０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、個人間の取引では、代金及び送料は支払ったが商品が届かない、商品は送ったが代金が支払われないといったトラブルが発生しやすいため、安全性が低いものとなっている。
【０００５】
本発明は、上記の課題を解決するためになされたものであって、安全な取引を実現できる決済サーバ、決済システム、決済方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明の第１の観点に係る決済サーバは、送金元及び送金先の仮想口座を記憶する口座記憶手段と、送金元の端末からネットワークを介して送信される送金指示を受信したことに応答して、該送金元の仮想口座において送金額分の使用を制限する使用制限手段と、所定の条件の成立後、前記使用制限手段によって使用を制限した前記送金額分を、前記送金元の仮想口座から前記送金先の仮想口座に振り替える振替手段と、を備える。
【０００７】
上記の決済サーバにおいて、前記使用制限手段は、前記送金元と前記送金先との間で契約の成立後、該送金元の仮想口座のうち、契約代金分の使用を制限し、前記振替手段は、前記送金元が前記契約の目的物を受領した後、前記契約代金分を、前記送金元の仮想口座から前記送金先の仮想口座に振り替える、ものであってもよい。
【０００８】
上記の決済サーバにおいて、前記仮想口座の預金は、入金のみが可能で出金が不能な出金不能預金と、入金及び出金の双方が可能な出金可能預金と、を含み、前記振替手段は、前記送金先の仮想口座のうちの前記出金可能預金の残高に前記送金額を加算して、該送金先の仮想口座に振り替える、ものであってもよい。
【０００９】
上記の決済サーバにおいて、前記使用制限手段は、前記送金元の仮想口座のうちの前記出金不能預金の残高から前記送金額を減算して、該送金額分の使用を制限する、ものであってもよい。
【００１０】
上記の決済サーバは、前記出金不能預金の残高に入金額を加算して入金する入金手段をさらに備える、ものであってもよい。
【００１１】
上記の目的を達成するため、本発明の第２の観点に係る決済システムは、送金元の端末と、前記送金元の端末とネットワークを介して接続された決済サーバと、を具備する決済システムであって、前記決済サーバは、送金元及び送金先の仮想口座を記憶する口座記憶手段と、前記送金元の端末から前記ネットワークを介して送信される送金指示を受信したことに応答して、該送信元の仮想口座において送金額分の使用を制限する使用制限手段と、所定の条件の成立後、前記使用制限手段によって使用を制限した前記送金額分を、前記送信元の仮想口座から前記送金先の仮想口座に振り替える振替手段と、を備えることを特徴とする。
【００１２】
上記の目的を達成するため、本発明の第３の観点に係る決済方法は、送金元及び送金先の仮想口座を記憶する口座記憶手段を備える決済サーバの決済方法であって、前記決済サーバが、送金元の端末からネットワークを介して送信される送金指示を受信したことに応答して、該送金元の仮想口座において送金額分の使用を制限する使用制限ステップと、前記決済サーバが、所定の条件の成立後、前記使用制限ステップによって使用を制限した前記送金額分を、前記送金元の仮想口座から前記送金先の仮想口座に振り替える振替ステップと、を備える。
【００１３】
上記の目的を達成するため、本発明の第４の観点に係るプログラムは、送金元及び送金先の仮想口座を記憶する口座記憶手段を備える決済サーバのコンピュータに、送金元の端末からネットワークを介して送信される送金指示を受信したことに応答して、該送金元の仮想口座において送金額分の使用を制限する使用制限手順と、所定の条件の成立後、前記使用制限手順によって使用を制限した前記送金額分を、前記送金元の仮想口座から前記送金先の仮想口座に振り替える振替手順と、を実行させる。
【発明の効果】
【００１４】
本発明によれば、安全な取引を実現できる決済サーバ、決済システム、決済方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】決済システムの構成例を示す図である。
【図２】購入者端末の構成例を示すブロック図である。
【図３】ＰＯＳシステムの構成例を示すブロック図である。
【図４】取引サーバの構成例を示すブロック図である。
【図５】決済サーバの構成例を示すブロック図である。
【図６】出品者端末の構成例を示すブロック図である。
【図７】入金処理の詳細を示すフローチャートである。
【図８】送金前処理の詳細を示すフローチャートである。
【図９】仮送金処理の詳細を示すフローチャートである。
【図１０】本送金処理の詳細を示すフローチャートである。
【図１１】本送金処理の続きを示すフローチャートである。
【図１２】出金処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態について説明する。
【００１７】
まず、本実施形態に係る決済システムの構成について図面を参照しつつ説明する。
【００１８】
図１は、決済システムの構成例を示す図である。
【００１９】
決済システム１は、図１に示すように、購入者端末１０と、ＰＯＳ（Point of Sale System）システム２０−ｎ（ｎは自然数）と、取引サーバ３０と、決済サーバ４０と、出品者端末５０と、を具備し、これらは、インターネット等のネットワークＮを介して相互に通信可能に接続されている。
【００２０】
購入者端末１０は、例えば汎用のスマートフォン又はタブレットコンピュータ等から構成されている。購入者端末１０は、インターネットショップで商品を購入する購入者によって操作される。なお、購入者端末１０は、例えば携帯電話又は汎用のパーソナルコンピュータ等から構成されてもよい。
【００２１】
図２は、購入者端末の構成例を示すブロック図である。
【００２２】
購入者端末１０は、図２に示すように、タッチパネル１１と、記憶部１２と、通信部１３と、撮像部１４と、制御部１５と、を備え、これらはバスを介して接続されている。
【００２３】
タッチパネル１１は、例えば液晶表示装置とポインティングデバイスとを組み合わせた汎用のタッチパネル等から構成されている。タッチパネル１１は、各種画面を表示するとともに、購入者による各種操作を受け付ける。
【００２４】
記憶部１２は、例えば汎用のフラッシュメモリ等の不揮発性メモリ等から構成されている。記憶部１２は、個人間の安全な送受金を実現するための専用のアプリケーションプログラム（以下、「専用アプリ」という。）を記憶する。
【００２５】
通信部１３は、例えば汎用の無線通信装置等から構成されている。通信部１３は、ネットワークＮを介して取引サーバ３０及び決済サーバ４０と無線通信を行う。
【００２６】
撮像部１４は、例えばＣＣＤ（Charge Coupled Device）等の固体撮像素子から構成されている。撮像部１４は、ＱＲコード（登録商標）等の二次元コード等を撮像する。
【００２７】
制御部１５は、例えばＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及びＲＡＭ（Random Access Memory）等から構成されている。ＣＰＵは、ＲＡＭをワークメモリとして用い、ＲＯＭに記憶されているプログラム及び記憶部１２に記憶されている専用アプリを適宜実行することによって、購入者端末１０の各種動作を制御する。
【００２８】
具体的に、制御部１５は、購入者がタッチパネル１１に表示される専用アプリのアイコンをタップしたことに応答して、記憶部１２に記憶されている専用アプリを起動する。制御部１５は、購入者がタッチパネル１１で、例えば店舗で使用可能なポイントカードの会員ＩＤ（Identity）を入力した後、バーチャル口座（仮想口座）の開設を指示したことに応答して、会員ＩＤを特定可能な口座開設指示を通信部２３からネットワークＮを介して決済サーバ４０に送信する。
【００２９】
その後、制御部１５は、決済サーバ４０からネットワークＮを介して送信される口座開設完了通知を通信部１３で受信したことに応答して、会員ＩＤをバーチャル口座の口座番号として、専用アプリの初期設定を行う。
【００３０】
また、制御部１５は、専用アプリの初期設定後、購入者がタッチパネル１１で入金額を入力したことに応答して、入金額及び購入者のバーチャル口座の口座番号を特定可能な入金フォーマットを作成するとともに、入金額及び口座番号を示すバーコードを生成する。そして、制御部１５は、入金フォーマット及びバーコードをタッチパネル１１に表示する。
【００３１】
さらに、制御部１５は、決済サーバ４０からネットワークＮを介して送信される口座情報を通信部１３で受信したことに応答して、口座情報から特定される入金額と、バーチャル口座の口座番号、入金のみが可能で出金が不能な出金不能預金の残高、並びに入金及び出金ともに可能な出金可能預金の残高と、をタッチパネル１１に表示する。
【００３２】
また、制御部１５は、購入者がインターネットショップで購入した商品の代金及び送料（以下、「取引代金」という。）を、バーチャル口座から支払うことをタッチパネル１１で指示したことに応答して、決済指示を通信部１３からネットワークＮを介して取引サーバ３０に送信する。その後、制御部１５は、取引サーバ３０からネットワークＮを介して送信される取引ＩＤを通信部１３で受信する。
【００３３】
さらに、制御部１５は、購入者がタッチパネル１１で取引代金の送金を指示したことに応答して、取引ＩＤを特定可能な送金指示を、通信部１３からネットワークＮを介して決済サーバ４０に送信する。その後、制御部１５は、決済サーバ４０からネットワークＮを介して送信される仮送金情報を通信部１３で受信して、タッチパネル１１に表示する。具体的に、制御部１５は、合計預金残高が取引金額以上である場合、バーチャル口座の口座番号、並びに更新後の出金不能預金の残高及び出金可能預金の残高をタッチパネル１１に表示する。これに対して、制御部１５は、購入者のバーチャル口座の合計預金残高が取引金額未満である場合、仮送金できなかった旨をタッチパネル１１に表示する。
【００３４】
また、制御部１５は、購入者がインターネットショップで購入した商品を受領した後、商品の包装に添付されている伝票に印刷されているＱＲコード（登録商標）の読取をタッチパネル１１で指示したことに応答して、ＱＲコード（登録商標）を撮像部１４で撮像して、ＱＲコード（登録商標）から取引ＩＤを読み取る。そして、制御部１５は、ＱＲコード（登録商標）から読み取った取引ＩＤを特定可能な受領済み通知を通信部１３からネットワークＮを介して決済サーバ４０に送信する。その後、制御部１５は、決済サーバ４０からネットワークＮを介して送信される本送金情報を通信部１３で受信したことに応答して、取引金額の送金が完了した旨をタッチパネル１１に表示する。
【００３５】
図１に示すＰＯＳシステム２０−ｎは、例えば汎用のＰＯＳレジスタ及び汎用のサーバコンピュータ等から構成され、これらはＬＡＮ（Local Area Network）を介して接続されている。ＰＯＳシステム２０−ｎは、コンビニエンスストア等の店舗毎に設置されている。
【００３６】
図３は、ＰＯＳシステムの構成例を示すブロック図である。
【００３７】
ＰＯＳシステム２０−ｎは、図３に示すように、操作部２１と、読取部２２と、通信部２３と、表示部２４と、制御部２５と、を備えている。
【００３８】
操作部２１は、例えば各種操作ボタン等から構成されている。操作部２１は、店舗の店員による各種操作を受け付ける。
【００３９】
読取部２２は、例えば汎用バーコードリーダ等から構成されている。読取部２２は、バーコードを読み取る。
【００４０】
通信部２３は、例えばＮＩＣ（Network Interface Card）等から構成されている。通信部２３は、ネットワークＮを介して決済サーバ４０と無線通信を行う。
【００４１】
表示部２４は、例えば液晶表示装置等から構成されている。表示部２４は、各種画面を表示する。
【００４２】
制御部２５は、例えばＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成されている。ＣＰＵは、ＲＡＭをワークメモリとして用い、ＲＯＭに記憶されているプログラムを適宜実行することにより、ＰＯＳレジスタ２０−ｎの各種動作を制御する。
【００４３】
具体的に、制御部２５は、購入者端末１０のタッチパネル１１に表示されるバーコードから入金額と、購入者のバーチャル口座の口座番号と、を読取部２２で読み取って、入金額を表示部２４に表示する。そして、制御部２５は、購入者が表示部２４に表示される入金額を現金又はクレジットカードで支払った後、店舗の店員が操作部２１で入金を指示したことに応答して、読取部２２で読み取った口座番号及び入金額を特定可能な入金指示を通信部２３からネットワークＮを介して決済サーバ４０に送信する。
【００４４】
また、制御部２５は、出品者端末５０のタッチパネル５１に表示されるバーコードから出品者のバーチャル口座の口座番号と、出金額と、を読取部２２で読み取って、口座番号及び出金額を特定可能な出金指示を通信部２３からネットワークＮを介して決済サーバ４０に送信する。その後、制御部２５は、決済サーバ４０からネットワークＮを介して送信される出金情報を通信部２３で受信して、表示部２４に表示する。具体的に、制御部２５は、出品者のバーチャル口座の口座残高が出金額未満である場合、出金できない旨を表示部２４に表示する。これに対して、制御部２５は、出品者のバーチャル口座の口座残高が出金額以上である場合、出金額を表示部２４に表示する。そして、店舗の店員は、表示部２４に表示される出金額を出品者に支払う。
【００４５】
取引サーバ３０は、例えば汎用のサーバコンピュータ等から構成されている。取引サーバ３０は、出品者と購入者との商品の取引を可能にするインターネットショップを管理する。
【００４６】
図４は、取引サーバの構成例を示すブロック図である。
【００４７】
取引サーバ３０は、図４に示すように、通信部３１と、制御部３２と、を備え、これらはバスを介して接続されている。
【００４８】
通信部３１は、例えばＮＩＣ等から構成されている。通信部３１は、例えば購入者端末１０、決済サーバ３０、及び出品者端末５０とネットワークＮを介して無線通信を行う。
【００４９】
制御部３２は、例えばＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成されている。ＣＰＵは、ＲＡＭをワークメモリとして用い、ＲＯＭに記憶されているプログラムを適宜実行することにより、取引サーバ３０の各種動作を制御する。
【００５０】
具体的に、制御部３２は、購入者端末１０からネットワークＮを介して送信される決済指示を受信したことに応答して、取引ＩＤを生成する。そして、制御部３２は、取引金額、出品者、及び購入者を特定可能な取引情報を取引ＩＤとともに通信部３１からネットワークＮを介して決済サーバ４０に送信する。また、制御部３２は、取引ＩＤを通信部３１からネットワークＮを介して購入者端末１０に送信する。
【００５１】
図１に示す決済サーバ４０は、例えば汎用のサーバコンピュータ等から構成されている。決済サーバ４０は、バーチャル口座を管理する。
【００５２】
図５は、決済サーバの構成例を示すブロック図である。
【００５３】
決済サーバ４０は、図５に示すように、通信部４１と、記憶部４２と、制御部４３と、を備え、これらはバスを介して接続されている。
【００５４】
通信部４１は、例えばＮＩＣ等から構成されている。通信部４１は、例えば購入者端末１０、ＰＯＳシステム２０−ｎ、取引サーバ３０、及び出品者端末５０とネットワークＮを介して無線通信を行う。
【００５５】
記憶部４２は、例えばハードディスクドライブ等の不揮発性メモリ等から構成されている。本実施形態において、記憶部４２は、会員ＤＢ（Database）４２０と、口座ＤＢ４２１と、取引ＤＢ４２２と、を記憶している。
【００５６】
会員ＤＢ４２０は、会員毎に、会員ＩＤと、氏名、住所、年齢、電話番号、及びメールアドレス等の会員情報と、を対応付けて記憶する。
【００５７】
口座ＤＢ４２１は、バーチャル口座毎に、口座番号と、会員情報と、出金不能預金の残高と、出金可能預金の残高と、を対応付けて登録する。
【００５８】
取引ＤＢ４２２は、取引毎に、取引ＩＤと、取引金額と、出品者のバーチャル口座の口座番号と、購入者のバーチャル口座の口座番号と、を対応付けて登録する。
【００５９】
制御部４３は、例えばＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成されている。ＣＰＵは、ＲＡＭをワークメモリとして用い、ＲＯＭ及び記憶部４２に記憶されているプログラムを適宜実行することにより、決済サーバ４０の各種動作を制御する。
【００６０】
具体的に、制御部４３は、購入者端末１０又は出品者端末５０からネットワークＮを介して送信される口座開設指示を受信したことに応答して、口座開設指示から特定される会員ＩＤに対応する会員情報を会員ＤＢ４２０から検出する。次に、制御部４３は、会員ＩＤを口座番号として、会員情報に対応付けて会員ＤＢ４２１に登録して、購入者又は出品者のバーチャル口座を開設する。そして、制御部４３は、バーチャル口座の開設が完了した旨を示す口座開設完了通知を通信部４１からネットワークＮを介して購入者端末１０又は出品者端末５０に送信する。
【００６１】
制御部４３は、ＰＯＳシステム２０−ｎからネットワークＮを介して送信される入金指示を通信部４１で受信したことに応答して、入金指示から特定される購入者のバーチャル口座の口座番号に対応する出金不能預金の残高及び出金可能預金の残高を口座ＤＢ４２１から検出する。次に、制御部４３は、出金不能預金の残高に入金指示から特定される入金額を加算して更新する。そして、制御部４３は、入金額、並びにバーチャル口座の口座番号、更新後の出金不能預金の残高、及び出金可能預金の残高を特定可能な口座情報を通信部４１からネットワークＮを介して購入者端末１０に送信する。
【００６２】
また、制御部４３は、取引サーバ３０からネットワークＮを介して送信される取引ＩＤ及び取引情報を通信部４１で受信したことに応答して、取引情報に含まれる出品者及び購入者のバーチャル口座の口座番号を口座ＤＢ４２１から検出する。そして、制御部４３は、取引ＩＤと、取引情報に含まれる取引金額と、口座ＤＢ４２１から検出した出品者及び購入者のバーチャル口座の口座番号と、を対応付けて取引ＤＢ４２２に登録する。
【００６３】
さらに、制御部４３は、購入者端末１０からネットワークＮを介して送信される送金指示を通信部４１で受信したことに応答して、送金指示から特定される取引ＩＤに対応する購入者のバーチャル口座の口座番号を取引ＤＢ４２２から検出する。次に、制御部４３は、購入者のバーチャル口座の口座番号に対応する出金不能預金の残高及び出金可能預金の残高を口座ＤＢ４２１から検出する。次に、制御部４３は、出金不能預金の残高が送金指示から特定される取引金額以上であるか否かを判別する。制御部４３は、出金不能預金の残高が取引金額以上である場合、出金不能預金の残高から取引金額を減算して更新する。一方、制御部４３は、出金不能預金の残高が取引金額未満である場合、出金不能預金の残高と出金可能預金の残高との合計預金残高が取引金額以上であるか否かを判別する。制御部４３は、合計預金残高が取引金額以上である場合、出金不能預金の残高を“０”にするとともに、出金可能預金の残高から残額を減算して更新する。そして、制御部４３は、購入者のバーチャル口座の口座番号、並びに更新後の出金不能預金の残高及び出金可能預金の残高を特定可能な仮送金情報を通信部４１からネットワークＮを介して購入者端末１０に送信する。また、制御部４３は、取引ＩＤ及び取引金額を特定可能な仮受金情報を通信部４１からネットワークＮを介して出品者端末５０に送信する。これに対して、制御部４３は、合計預金残高が取引金額未満である場合、仮送金できない旨の仮送金情報を通信部４１からネットワークＮを介して購入者端末１０に送信する。
【００６４】
また、制御部４３は、購入者端末１０からネットワークＮを介して送信される受領済み通知を通信部４１で受信したことに応答して、受領済み通知から特定される取引ＩＤに対応する取引金額、並びに出品者及び購入者のバーチャル口座の口座番号を取引ＤＢ４２２から検出する。次に、制御部４３は、出品者及び購入者のバーチャル口座の口座番号に対応する出金不能預金の残高及び出金可能預金の残高を口座ＤＢ４２１から検出する。続いて、制御部４３は、出金可能預金の残高に取引金額を加算して更新する（振り替える）。そして、制御部４３は、購入者のバーチャル口座の口座番号、出金不能預金の残高、及び出金可能預金の残高を特定可能な本送金情報を通信部４１からネットワークＮを介して購入者端末１０に送信する。また、制御部４３は、取引金額、並びに出品者のバーチャル口座の口座番号、出金不能預金の残高、及び更新後の出金可能預金の残高を特定可能な本受金情報を通信部４１からネットワークＮを介して出品者端末５０に送信する。
【００６５】
さらに、制御部４３は、ＰＯＳシステム２０−ｎからネットワークＮを介して送信される出金指示を通信部４１で受信したことに応答して、出金指示から特定される出品者のバーチャル口座の口座番号に対応する出金不能預金の残高及び出金可能預金の残高を口座ＤＢ４２１から検出する。次に、制御部４３は、出金可能預金の残高が出金額以上であるか否かを判別する。制御部４３は、出金可能預金の残高が出金額以上である場合、出金可能預金の残高から出金指示から特定される出金額を減算して更新する。そして、制御部４３は、出金額を特定可能な出金情報を通信部４１からネットワークＮを介してＰＯＳシステム２０−ｎに送信する。これに対して、制御部４３は、出金可能預金の残高が出金額未満である場合、出金できない旨の出金情報を通信部４１からネットワークＮを介してＰＯＳシステム２０−ｎに送信する。
【００６６】
図１に示す出品者端末５０は、購入者端末１０と同様に、汎用のスマートフォン又はタブレットコンピュータ等から構成されている。出品者端末５０は、インターネットショップで商品を出品する出品者によって操作される。なお、出品者端末５０は、例えば携帯電話又は汎用のパーソナルコンピュータ等から構成されてもよい。
【００６７】
図６は、出品者端末の構成例を示すブロック図である。
【００６８】
出品者端末５０は、図６に示すように、タッチパネル５１と、記憶部５２と、通信部５３と、制御部５４と、を備え、これらはバスを介して接続されている。
【００６９】
タッチパネル５１は、タッチパネル１１と同様に、汎用のタッチパネル等から構成されている。タッチパネル５１は、各種画面を表示するとともに、購入者による各種操作を受け付ける。
【００７０】
記憶部５２は、記憶部１２と同様に、汎用のフラッシュメモリ等の不揮発性メモリ等から構成されている。記憶部５２は、専用アプリを記憶する。
【００７１】
通信部５３は、通信部１３と同様に、汎用の無線通信装置等から構成されている。通信部５２は、ネットワークＮを介して取引サーバ３０及び決済サーバ４０と無線通信を行う。
【００７２】
制御部５４は、制御部１５と同様に、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成されている。ＣＰＵは、ＲＡＭをワークメモリとして用い、ＲＯＭ及び記憶部５２に記憶されているプログラムに記憶されている専用アプリを適宜実行することによって、出品者端末５０の各種動作を制御する。
【００７３】
具体的に、制御部５４は、出品者がタッチパネル５１に表示される専用アプリのアイコンをタップしたことに応答して、記憶部５２に記憶されている専用アプリを起動する。制御部５４は、購入者がタッチパネル５１で、例えば店舗で使用可能なポイントカードの会員ＩＤを入力した後、バーチャル口座の開設を指示したことに応答して、会員ＩＤを特定可能な口座開設指示を通信部５３からネットワークＮを介して決済サーバ４０に送信する。
【００７４】
その後、制御部５４は、決済サーバ４０からネットワークＮを介して送信される口座開設完了通知を通信部５３で受信したことに応答して、会員ＩＤをバーチャル口座の口座番号として、専用アプリの初期設定を行う。
【００７５】
また、制御部５４は、決済サーバ４０からネットワークＮを介して送信される仮受金情報を通信部５３で受信したことに応答して、仮受金情報から特定される取引金額をタッチパネル５１に表示する。
【００７６】
さらに、制御部５４は、出品者がタッチパネル５１で伝票の生成を指示したことに応答して、仮受金情報から特定される取引ＩＤを示すＱＲコード（登録商標）を含む伝票を生成して、図示せぬ印刷装置から印刷する。そして、出品者は、購入者がインターネットショップで購入した商品に伝票を添付して、購入者に郵送する。
【００７７】
さらに、制御部５４は、決済サーバ４０からネットワークＮを介して送信される本受金情報を通信部５３で受信したことに応答して、本受金情報から特定される取引金額、並びに出品者のバーチャル口座の口座番号、出金不能預金の残高、及び出金可能預金の残高をタッチパネル５１に表示する。
【００７８】
また、制御部５４は、専用アプリの初期設定後、出品者がタッチパネル５１で出金額を入力したことに応答して、出金額及び購入者のバーチャル口座の口座番号を特定可能な出金フォーマットを作成するとともに、出金額及び口座番号を示すバーコードを生成する。そして、制御部５４は、出金フォーマット及びバーコードをタッチパネル５１に表示する。
【００７９】
次に、上記構成を備える決済システム１が実行する各種処理について図面を参照して説明する。
【００８０】
購入者端末１０の制御部１５は、購入者がタッチパネル１１で入金額を入力したことに応答して、入金額及び購入者のバーチャル口座の口座番号を特定可能な入金フォーマットを作成するとともに、入金額及び口座番号を示すバーコードを生成する。次に、制御部１５は、入金フォーマット及びバーコードをタッチパネル１１に表示する。
【００８１】
続いて、ＰＯＳシステム２０−ｎの制御部２５が、購入者端末１０のタッチパネル１１に表示されるバーコードから入金額と、購入者のバーチャル口座の口座番号と、を読取部２２で読み取って、入金額を表示部２４に表示する。そして、購入者が表示部２４に表示される入金額を現金又はクレジットカードで支払った後、店舗の店員が操作部２１で入金を指示したことに応答して、制御部２５は、入金処理を開始する。
【００８２】
図７は、入金処理の詳細を示すフローチャートである。
【００８３】
入金処理において、制御部２５は、まず、図７に示すように、読取部２２で読み取った口座番号及び入金額を特定可能な入金指示を通信部２３からネットワークＮを介して決済サーバ４０に送信する（ステップＳ１）。
【００８４】
次に、決済サーバ４０の制御部４３は、ＰＯＳシステム２０−ｎからネットワークＮを介して送信される入金指示を通信部４１で受信したことに応答して（ステップＳ２）、入金指示から特定される購入者のバーチャル口座の口座番号に対応する出金不能預金の残高及び出金可能預金の残高を口座ＤＢ４２１から検出する（ステップＳ３）。
【００８５】
続いて、制御部４３は、出金不能預金の残高に入金指示から特定される入金額を加算して更新する（ステップＳ４）。
【００８６】
続いて、制御部４３は、入金額、並びにバーチャル口座の口座番号、更新後の出金不能預金の残高、及び出金可能預金の残高を特定可能な口座情報を通信部４１からネットワークＮを介して購入者端末１０に送信する（ステップＳ５）。
【００８７】
そして、購入者端末１０の制御部１５は、決済サーバ４０からネットワークＮを介して送信される口座情報を通信部１３で受信したことに応答して（ステップＳ６）、口座情報から特定される入金額、並びにバーチャル口座の口座番号、出金不能預金の残高、及び出金可能預金の残高をタッチパネル１１に表示してから（ステップＳ７）、入金処理を終了する。
【００８８】
その後、購入者は、購入者端末１０のタッチパネル１１を操作して、取引サーバ３０が管理するインターネットショップで出品者が出品する商品を購入する。その後、購入者がインターネットショップで購入した商品の代金及び送料を、バーチャル口座から支払うことをタッチパネル１１で指示したことに応答して、購入者端末１０の制御部１５は、送金前処理を開始する。
【００８９】
図８は、送金前処理の詳細を示すフローチャートである。
【００９０】
送金前処理において、制御部１５は、まず、図８に示すように、決済指示を通信部１３からネットワークＮを介して取引サーバ３０に送信する（ステップＳ１１）。
【００９１】
次に、取引サーバ３０の制御部３２は、購入者端末１０からネットワークＮを介して送信される決済指示を受信したことに応答して（ステップＳ１２）、取引ＩＤを生成する（ステップＳ１３）。
【００９２】
続いて、制御部３２は、取引金額、出品者、及び購入者を特定可能な取引情報を取引ＩＤとともに通信部３１からネットワークＮを介して決済サーバ４０に送信する（ステップＳ１４）。
【００９３】
続いて、決済サーバ４０の制御部４３は、取引サーバ３０からネットワークＮを介して送信される取引ＩＤ及び取引情報を通信部４１で受信したことに応答して（ステップＳ１５）、取引情報に含まれる出品者及び購入者のバーチャル口座の口座番号を口座ＤＢ４２１から検出する（ステップＳ１６）。
【００９４】
そして、制御部４３は、取引ＩＤと、取引情報に含まれる取引金額と、口座ＤＢ４２１から検出した出品者及び購入者のバーチャル口座の口座番号と、を対応付けて取引ＤＢ４２２に登録してから（ステップＳ１７）、送金前処理を終了する。
【００９５】
また、制御部３２は、取引ＩＤを通信部３１からネットワークＮを介して購入者端末１０に送信する。次に、購入者端末１０の制御部１５は、購入者がタッチパネル１１で取引代金の送金を指示したことに応答して、仮送金処理を開始する。
【００９６】
図９は、仮送金処理の詳細を示すフローチャートである。
【００９７】
仮送金処理において、制御部１５は、まず、図９に示すように、取引ＩＤを特定可能な送金指示を、通信部１３からネットワークＮを介して決済サーバ４０に送信する（ステップＳ２１）。
【００９８】
次に、決済サーバ４０の制御部４３は、購入者端末１０からネットワークＮを介して送信される送金指示を通信部４１で受信したことに応答して（ステップＳ２２）、送金指示から特定される取引ＩＤに対応する購入者のバーチャル口座の口座番号を取引ＤＢ４２２から検出する（ステップＳ２３）。
【００９９】
続いて、制御部４３は、購入者のバーチャル口座の口座番号に対応する出金不能預金の残高及び出金可能預金の残高を口座ＤＢ４２１から検出する（ステップＳ２４）。
【０１００】
続いて、制御部４３は、出金不能預金の残高が送金指示から特定される取引金額以上であるか否かを判別する（ステップＳ２５）。
【０１０１】
制御部４３は、出金不能預金の残高が取引金額以上である場合（ステップＳ２５；Ｙｅｓ）、出金不能預金の残高から取引金額を減算して更新する（ステップＳ２６）。
【０１０２】
一方、制御部４３は、出金不能預金の残高が取引金額未満である場合（ステップＳ２５；Ｎｏ）、出金不能預金の残高と出金可能預金の残高との合計預金残高が取引金額以上であるか否かを判別する（ステップＳ２７）。
【０１０３】
制御部４３は、合計預金残高が取引金額以上である場合（ステップＳ２７；Ｙｅｓ）、出金不能預金の残高を“０”にするとともに、出金可能預金の残高から残額を減算して更新する（ステップＳ２８）。
【０１０４】
そして、制御部４３は、仮送金情報を通信部４１からネットワークＮを介して購入者端末１０に送信する（ステップＳ２９）。具体的に、ステップＳ２９では、出金不能預金の残高が取引金額以上である場合（ステップＳ２５；Ｙｅｓ）、又は合計預金残高が取引金額以上である場合（ステップＳ２７；Ｙｅｓ）、購入者のバーチャル口座の口座番号、並びに更新後の出金不能預金の残高及び出金可能預金の残高を特定可能な仮送金情報を通信部４１からネットワークＮを介して購入者端末１０に送信する。これに対して、合計預金残高が取引金額未満である場合には（ステップＳ２７；Ｎｏ）、仮送金できない旨の仮送金情報を通信部４１からネットワークＮを介して購入者端末１０に送信する。
【０１０５】
また、制御部４３は、出金不能預金の残高が取引金額以上である場合（ステップＳ２５；Ｙｅｓ）、又は合計預金残高が取引金額以上である場合（ステップＳ２７；Ｙｅｓ）、取引金額を特定可能な仮受金情報を通信部４１からネットワークＮを介して出品者端末５０に送信する。そして、出品者端末５０の制御部５４は、決済サーバ４０からネットワークＮを介して送信される仮受金情報を通信部５３で受信したことに応答して、仮受金情報から特定される取引金額をタッチパネル５１に表示する。
【０１０６】
そして、購入者端末１０の制御部１５は、決済サーバ４０からネットワークＮを介して送信される仮送金情報を通信部１３で受信して（ステップＳ３０）、タッチパネル１１に表示してから（ステップＳ３１）、仮送金処理を終了する。具体的に、ステップＳ３１では、購入者のバーチャル口座の合計預金残高が取引金額以上である場合、バーチャル口座の口座番号、並びに更新後の出金不能預金の残高及び出金可能預金の残高をタッチパネル１１に表示する。これに対して、合計預金残高が取引金額以上である場合には、仮送金できなかった旨をタッチパネル１１に表示する。
【０１０７】
次に、出品者端末５０の制御部５４は、出品者がタッチパネル５１で伝票の生成を指示したことに応答して、仮受金情報から特定される取引ＩＤを示すＱＲコード（登録商標）を含む伝票を生成して、図示せぬ印刷装置から印刷する。そして、出品者は、購入者がインターネットショップで購入した商品に伝票を添付して、購入者に郵送する。
【０１０８】
購入者がインターネットショップで購入した商品を受領した後、商品の包装に添付されている伝票等に印刷されているＱＲコード（登録商標）の読取をタッチパネル１１で指示したことに応答して、購入者端末１０の制御部１５は、本送金処理を開始する。
【０１０９】
図１０及び図１１は、本送金処理の詳細を示すフローチャートである。
【０１１０】
本送金処理において、購入者端末１０の制御部１５は、まず、図１０に示すように、ＱＲコード（登録商標）を撮像部１４で撮像して、ＱＲコード（登録商標）から取引ＩＤを読み取る（ステップＳ４１）。
【０１１１】
次に、制御部１５は、ＱＲコード（登録商標）から読み取った取引ＩＤを特定可能な受領済み通知を通信部１３からネットワークＮを介して決済サーバ４０に送信する（ステップＳ４２）。
【０１１２】
続いて、決済サーバ４０の制御部４３は、購入者端末１０からネットワークＮを介して送信される受領済み通知を通信部４１で受信したことに応答して（ステップＳ４３）、受領済み通知から特定される取引ＩＤに対応する取引金額、並びに出品者及び購入者のバーチャル口座の口座番号を取引ＤＢ４２２から検出する（ステップＳ４４）。
【０１１３】
続いて、制御部４３は、出品者及び購入者のバーチャル口座の口座番号に対応する出金不能預金の残高及び出金可能預金の残高を口座ＤＢ４２１から検出する（ステップＳ４５）。
【０１１４】
続いて、制御部４３は、出金可能預金の残高に取引金額を加算して更新する（振り替える）（ステップＳ４６）。
【０１１５】
続いて、制御部４３は、購入者のバーチャル口座の口座番号、出金不能預金の残高、及び出金可能預金の残高を特定可能な本送金情報を通信部４１からネットワークＮを介して購入者端末１０に送信する（ステップＳ４７）。そして、購入者端末１０の制御部１５は、決済サーバ４０からネットワークＮを介して送信される本送金情報を通信部１３で受信したことに応答して、取引金額の送金が完了した旨をタッチパネル１１に表示する。
【０１１６】
また、決済サーバ４０の制御部４３は、図１１に示すように、取引金額、並びに出品者のバーチャル口座の口座番号、出金不能預金の残高、及び更新後の出金可能預金の残高を特定可能な本受金情報を通信部４１からネットワークＮを介して出品者端末５０に送信する（ステップＳ４８）。
【０１１７】
そして、出品者端末５０の制御部５４は、決済サーバ４０からネットワークＮを介して送信される本受金情報を通信部５３で受信したことに応答して（ステップＳ４９）、本受金情報から特定される取引金額、並びに出品者のバーチャル口座の口座番号、出金不能預金の残高、及び出金可能預金の残高をタッチパネル５１に表示してから（ステップＳ５０）、本送金処理を終了する。
【０１１８】
また、出品者がタッチパネル５１で出金額を入力したことに応答して、出品者端末５０の制御部５４は、出金額及び購入者のバーチャル口座の口座番号を特定可能な出金フォーマットを作成するとともに、出金額及び口座番号を示すバーコードを生成する。次に、制御部５４は、出金フォーマット及びバーコードをタッチパネル５１に表示する。そして、ＰＯＳシステム２０−ｎの制御部２５は、出品者端末５０のタッチパネル５１に表示されるバーコードから出品者のバーチャル口座の口座番号と、出金額と、を読取部２２で読み取ったことに応答して、出金処理を開始する。
【０１１９】
図１２は、出金処理の詳細を示すフローチャートである。
【０１２０】
出金処理において、制御部２５は、まず、図１２に示すように、口座番号及び出金額を特定可能な出金指示を通信部２３からネットワークＮを介して決済サーバ４０に送信する（ステップＳ５１）。
【０１２１】
次に、決済サーバ４０の制御部４３は、ＰＯＳシステム２０−ｎからネットワークＮを介して送信される出金指示を通信部４１で受信したことに応答して（ステップＳ５２）、出金指示から特定される出品者のバーチャル口座の口座番号に対応する出金不能預金の残高及び出金可能預金の残高を口座ＤＢ４２１から検出する（ステップＳ５３）。
【０１２２】
続いて、制御部４３は、出金可能預金の残高が出金額以上であるか否かを判別する（ステップＳ５４）。
【０１２３】
制御部４３は、出金可能預金の残高が出金額以上である場合（ステップＳ５４；Ｙｅｓ）、出金可能預金の残高から出金指示から特定される出金額を減算して更新する（ステップＳ５５）。
【０１２４】
そして、制御部４３は、出金情報を通信部４１からネットワークＮを介してＰＯＳシステム２０−ｎに送信する（ステップＳ５６）。具体的に、ステップＳ５６では、出金可能預金の残高が出金額以上である場合（ステップＳ５４；Ｙｅｓ）、出金額を特定可能な出金情報を通信部４１からネットワークＮを介してＰＯＳシステム２０−ｎに送信する。これに対して、制御部４３は、出金可能預金の残高が出金額未満である場合（ステップＳ５４；Ｎｏ）、出金できない旨の出金情報を通信部４１からネットワークＮを介してＰＯＳシステム２０−ｎに送信する。
【０１２５】
ＰＯＳシステム２０−ｎの制御部２５は、決済サーバ４０からネットワークＮを介して送信される出金情報を通信部２３で受信して（ステップＳ５７）、表示部２４に表示する（ステップＳ５８）。具体的に、ステップＳ５８では、出品者のバーチャル口座の口座残高が出金額未満である場合、出金できない旨を表示部２４に表示する。これに対して、出品者のバーチャル口座の口座残高が出金額以上である場合には、出金額を表示部２４に表示する。そして、店舗の店員は、表示部２４に表示される出金額を出品者に支払う。
【０１２６】
以上説明したように、本実施形態に係る決済システム１は、送金元の購入者端末１０と、購入者端末１０とネットワークＮを介して接続された決済サーバ３０と、を具備する。決済サーバ３０は、送金元及び送金先のバーチャル口座（仮想口座）を記憶する口座ＤＢ４２１を備える。
【０１２７】
決済サーバ４０は、送金元である購入者と送金先である出品者との間で商品の売買契約の成立後、送金元の購入者端末１０からネットワークＮを介して送信される送金指示を受信したことに応答して、送金元である購入者のバーチャル口座において送金額である取引金額分（契約代金分）の使用を制限する。そして、決済サーバ４０は、送金元である購入者が売買契約の目的物である商品を受領した後、使用を制限した取引金額分を、送金元である購入者のバーチャル口座から送金先である出品者のバーチャル口座に振り替える。
【０１２８】
このように、本実施形態に係る決済システム１によれば、決済サーバ４０は、購入者と出品者との間で商品の売買契約の成立の時点で、購入者のバーチャル口座において取引金額分の使用を制限して、取引金額を確保しつつ、購入者が売買契約の目的物である商品を受領するまで、取引金額を出品者のバーチャル口座に移動しないようにすることができる。これにより、代金及び送料は支払ったが商品が届かない、商品は送ったが代金が支払われたいといった個人間の取引で生じ得るリスクを防止することができるため、安全な取引を実現することができる。
【０１２９】
また、バーチャル口座の預金は、入金のみが可能で出金が不能な出金不能預金と、入金及び出金の双方が可能な出金可能預金と、を含んでいる。決済サーバ４０は、送金元である購入者のバーチャル口座のうちの出金不能預金の残高に入金額を加算して入金し、出金不能預金の残高から送金額である取引金額を減算して取引金額の使用を制限する。これに対して、決済サーバ４０は、送金先である出品者のバーチャル口座のうちの出金可能預金の残高に送金額である取引金額を加算して、送金先である出品者のバーチャル口座に振り替える。
【０１３０】
このため、送金先である出品者は、送金元である購入者から送金された取引金額を自由に出金できる一方で、送金元である購入者は、一度入金した入金額をもはや出金できなくなる。これにより、購入者と出品者との間で商品の売買契約の成立後、購入者が売買契約の目的物である商品を受領する前に、購入者のバーチャル口座の残高から大金が引き出されて、購入者が売買契約の目的物である商品を受領した後、取引金額を購入者のバーチャル口座から出品者のバーチャル口座に振り替えることができないといったことを防止できるため、安全な取引を実現することができる。
【０１３１】
なお、本発明は、上記の実施形態に限定されず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施形態の変形態様について、説明する。
【０１３２】
上記実施形態において、バーチャル口座の預金は、入金のみが可能で出金が不能な出金不能預金と、入金及び出金の双方が可能な出金可能預金と、を含んでいるものとして説明した。しかしながら、本発明はこれに限定されるものではなく、バーチャル口座の預金は、入金及び出金の双方が可能な出金可能預金のみであってもよい。
【０１３３】
上記実施形態では、取引サーバ３０と決済サーバ４０とを別体のものとして説明したが、本発明はこれに限定されるものではなく、取引サーバ３０と決済サーバ４０とは一体に構成されてもよい。
【０１３４】
上記の実施形態では、商品の包装に添付されている伝票にＱＲコード（登録商標）が印刷されているものとして説明した。しかしながら、本発明はこれに限定されるものではなく、伝票に印刷される二次元コードは、データマトリクス、アズテックコード、コードワン、アレイタグ、ボックス図形コード、マキシコード、ペリコード、ソフトストリップ、ＣＰコード、カルラコード、ウルトラコードなどといった他のマトリクス式の二次元コードであってもよい。あるいは、ＰＤＦ４１７、コード４９、コード１６ｋ、コーダブロックなどといった一次元バーコードを縦に積み重ねたスタック式の二次元コードであっても構わない。
【０１３５】
また、商品の包装に添付されている伝票に印刷されているＱＲコード（登録商標）は、白色のセルと黒色のセルとから構成されるものに限定されるものではなく、汎用の二次元コードリーダによって“０”と認識される光学的特性の一又は複数の色と、“１”と認識される光学的特性の一又は複数の色と、を用いて送金ＩＤ及び送金額を特定可能なものであれば任意に適用可能であり、例えば二次元コードに視認可能な支払企業等のロゴマークを重ね合わせたロゴ付き二次元コードであってもよい。例えば、所定明度未満（汎用の二次元コードリーダによって“０”と認識される明度）のロゴマークに、所定明度以上（汎用の二次元コードリーダによって“１”と認識される明度）のセルを重ね合わせ、ロゴマークのうちセルが重ね合わされていない部分とセルとの分布パターンによって送金ＩＤ及び送金額を示すものであってもよい。あるいは、ロゴマークのうち所定明度以上の部分には、所定明度未満のセルドットを重ね合わせる一方で、ロゴマークのうち所定明度未満の部分には、所定明度以上のセルドットを重ね合わせ、所定明度以上のセルドット及びロゴマークのうち所定明度以上の部分と、所定明度未満のセルドット及びロゴマークのうち所定明度未満の部分と、の分布パターンによって送金ＩＤ及び送金額を示すものであってもよい。
【０１３６】
また、上記の実施形態において、制御部１５、制御部２５、制御部３２、制御部４３、及び制御部５４のＣＰＵが実行するプログラムは、予めＲＯＭ、記憶部１２、記憶部４２、及び記憶部５２等に記憶されるものとして説明したが、本発明はこれに限定されるものではなく、上述の処理を実行させるためのプログラムを、既存の汎用コンピュータに適用することで、上記の実施形態に係る購入者端末１０、ＰＯＳシステム２０−ｎ、取引サーバ３０、決済サーバ４０、及び出品者端末５０として機能させてもよい。
【０１３７】
このようなプログラムの提供方法は任意であり、例えばコンピュータが読取可能な記録媒体（フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ等）に格納して配布してもよいし、インターネット等のネットワーク上のストレージにプログラムを格納しておき、これをダウンロードさせることにより提供してもよい。
【０１３８】
さらに、上記の処理をＯＳ（Operating System）とアプリケーションプログラムとの分担、又はＯＳとアプリケーションプログラムとの協働によって実行する場合には、アプリケーションプログラムのみを記録媒体やストレージに格納してもよい。また、搬送波にプログラムを重畳し、ネットワークを介して配信することも可能である。例えば、ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）に上記プログラムを掲示し、ネットワークを介してプログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【符号の説明】
【０１３９】
１                          決済システム
１０                          購入者端末
１１，５１                    タッチパネル
１２，４２，５２              記憶部
１３，２３，３１，４１，５３  通信部
１４                          撮像部
１５，２５，３２，４３，５４  制御部
２０−ｎ                      ＰＯＳシステム
２１                          操作部
２２                          読取部
２４                          表示部
３０                          取引サーバ
４０                          決済サーバ
５０                          出品者端末
４２０                          会員ＤＢ
４２１                          口座ＤＢ
４２２                          取引ＤＢ
【図１】
2018106300.tif 000003
【図２】
2018106300.tif 000004
【図３】
2018106300.tif 000005
【図４】
2018106300.tif 000006
【図５】
2018106300.tif 000007
【図６】
2018106300.tif 000008
【図７】
2018106300.tif 000009
【図８】
2018106300.tif 000010
【図９】
2018106300.tif 000011
【図１０】
2018106300.tif 000012
【図１１】
2018106300.tif 000013
【図１２】
2018106300.tif 000014