(57)【要約】【課題】商品等の提供者の手間や提供者が管理運用する口座数を増大させることなく、同一氏名の支払人が複数いる場合でも支払を行った者を正確に把握することができ、しかも商品等の提供者による支払状況の確認作業を短縮することのできる支払処理方法およびそのシステムを提供する。【解決手段】この支払処理システムは、銀行サーバ２００が、前記所定の番号範囲のワンタイム口座に入金があると当該入金額を提供者Ｘの口座に振替えると共に、前記入金額と入金があったワンタイム口座の口座番号を含む入金額情報を所定のＵＲＬにアップロードする。そして、提供者サーバ１００が、注文情報のうち前記アップロード工程で前記ＵＲＬにアップロードされた入金額情報に対応する注文情報について支払処理済にする。【選択図】図１
2014078213.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに対し商品又はサービス（以下「商品等」）を提供する提供者が有する提供者サーバと通信回線を介して通信可能でありかつ前記提供者の口座が開設されている銀行のサーバで実行され、この銀行サーバが前記ユーザから前記提供者への支払を処理する支払処理システムであって、
前記銀行のサーバは前記提供者に所定の番号範囲でワンタイム口座を利用させるものであると共に前記提供者の口座の口座データを記憶格納しているものであり、
前記銀行サーバが、前記ユーザによる前記ワンタイム口座への入金処理を実行する入金処理手段と、
前記銀行サーバが、前記ワンタイム口座への入金額を前記提供者の口座に振替える振替処理手段と、
前記銀行サーバが、前記ユーザによる前記ワンタイム口座への入金額をこのワンタイム口座を利用する提供者の提供者サーバに通知するワンタイム口座入金額通知手段と
を有する支払処理システム
【請求項２】
請求項１記載の支払処理システムにおいて、
前記銀行のサーバは、各ワンタイム口座を、振込が一度行われると所定の振込停止期間だけ振込を受付けなくなる振込条件Ａ、所定の振込期間を経過すると振込を受付けなくなる振込条件Ｂ、所定の振込受付金額だけ受付ける振込条件Ｃ、および前記振込停止期間、前記振込期間および前記振込受付金額を設けない振込条件Ｄの何れかに設定することができるものであり、
前記銀行のサーバにおいて、前記所定の番号範囲のうち第１の番号範囲は前記振込条件Ａ〜Ｄを使った第１の振込条件で設定されていると共に、前記所定の番号範囲のうち第２の番号範囲は前記振込条件Ａ〜Ｄを使っており前記第１の振込条件とは異なる第２の振込条件で設定されており、
前記口座割当手段は、前記受付けた前記商品等の注文の種類に応じて前記第１の番号範囲又は前記第２の番号範囲を選択し、選択した番号範囲内で任意のワンタイム口座を割り当てるものである
ことを特徴とする支払処理システム。
【請求項３】
請求項２記載の支払処理システムにおいて、
前記銀行のサーバが、
前記所定の番号範囲の各ワンタイム口座が前記振込条件Ａ〜Ｄのうち何れの振込条件を使って設定されているかを示すワンタイム口座情報を、前記提供サーバに対しその表示装置に表示させるために送信する口座情報送信手段と、
前記提供者サーバから前記各ワンタイム口座を前記振込条件Ａ〜Ｄのうち何れの振込条件を使って設定すべきかの振込条件設定指示を受付け、受付けた振込条件設定指示に応じて前記各ワンタイム口座を設定する口座設定手段と
をさらに行う
ことを特徴とする支払処理システム。
【請求項４】
請求項１記載の支払処理システムにおいて、
前記提供者サーバが、前記口座情報と前記支払額を前記銀行のサーバに対して送信する送信手段をさらに有し、
前記銀行のサーバが、前記提供者サーバから受信する前記口座情報に対応するワンタイム口座を、前記支払額と同一額の入金依頼についてだけ入金処理が行われるように設定する口座設定手段をさらに有する
ことを特徴とする支払処理システム。
【請求項５】
ユーザに対し商品又はサービス（以下「商品等」）を提供する商品等提供者が有する提供者サーバと、この提供者サーバと通信回線を介して通信可能であり前記提供者の口座が開設されている銀行のサーバとで実行され、前記ユーザから前記提供者への支払を処理する支払処理方法であって、
前記銀行のサーバは前記提供者に所定の番号範囲でワンタイム口座を利用させるものであると共に前記提供者の口座の口座データを記憶格納しているものであり、
この方法は、
前記提供者サーバが、
前記ユーザによる前記商品等の提供に対する支払について、支払ごとに前記所定の番号範囲内で任意のワンタイム口座を割当てる口座割当工程と、
前記支払の支払額と前記割当てられたワンタイム口座の口座情報と前記ユーザとを対応させた支払情報を、前記支払ごとに記憶格納する注文情報格納工程と、
を行い、
前記銀行のサーバが、
前記ユーザによる前記ワンタイム口座への入金処理を実行する入金処理工程と、
前記ワンタイム口座への入金額を前記提供者の口座に振替える振替処理工程と、
前記ユーザによる前記ワンタイム口座への入金額を所定のURLにアップロードするワンタイム口座入金額情報アップロード工程と
を行い、
この方法は、前記提供者サーバがさらに、前記注文情報格納工程で格納された前記注文情報のうち前記ワンタイム口座入金額情報アップロード工程で前記URLに入金額がアップロードされたワンタイム口座に対応する注文情報について、前記入金額と前記支払額とが一致又は前記入金額が前記支払額よりも多い場合に前記対応する注文情報について支払が行われたことを記憶格納する注文情報整理工程を行う
ことを特徴とする支払処理方法。
【請求項６】
請求項５記載の支払処理方法において、
前記銀行のサーバは、各ワンタイム口座を、振込が一度行われると所定の振込停止期間だけ振込を受付けなくなる振込条件Ａ、所定の振込期間を経過すると振込を受付けなくなる振込条件Ｂ、所定の振込受付金額だけ受付ける振込条件Ｃ、および前記振込停止期間、前記振込期間および前記振込受付金額を設けない振込条件Ｄの何れかに設定することができるものであり、
前記銀行のサーバにおいて、前記所定の番号範囲のうち第１の番号範囲は前記振込条件Ａ〜Ｄを使った第１の振込条件で設定されていると共に、前記所定の番号範囲のうち第２の番号範囲は前記振込条件Ａ〜Ｄを使っており前記第１の振込条件とは異なる第２の振込条件で設定されており、
前記口座割当工程では、前記受付けた前記商品等の注文の種類に応じて前記第１の番号範囲又は前記第２の番号範囲を選択し、選択した番号範囲内で任意のワンタイム口座を割り当てる
ことを特徴とする支払処理方法。
【請求項７】
請求項６記載の支払処理方法において、
前記銀行のサーバが、
前記所定の番号範囲の各ワンタイム口座が前記振込条件Ａ〜Ｄのうち何れの振込条件を使って設定されているかを示すワンタイム口座情報を、前記提供サーバに対しその表示装置に表示させるために送信する口座情報送信工程と、
前記提供者サーバから前記各ワンタイム口座を前記振込条件Ａ〜Ｄのうち何れの振込条件を使って設定すべきかの振込条件設定指示を受付け、受付けた振込条件設定指示に応じて前記各ワンタイム口座を設定する口座設定工程と
をさらに行う
ことを特徴とする支払処理方法。
【請求項８】
請求項５記載の支払処理方法において、
前記提供者サーバが、前記口座情報と前記支払額を前記銀行のサーバに対して送信する送信工程をさらに行い、
前記銀行のサーバが、前記提供者サーバから受信した前記口座情報に対応するワンタイム口座を、前記支払額と同一入金額の入金依頼についてだけ入金処理が行われるように設定する口座設定工程をさらに行う
ことを特徴とする支払処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品やサービスを提供する提供者に対し被提供者であるユーザが支払を行う際に、その支払を当該提供者サーバと通信回線を介して通信可能な銀行のサーバを用いて処理する支払処理方法およびその装置に関する。
【背景技術】
【０００２】
近年では、Ｗｅｂサイトを使って商品やサービスの販売・提供が頻繁に行われており、その支払は銀行振込、クレジットカード決済、コンビニ決済、代金引換等の方法で行われている。また、電気料金や水道料金等の定期的な支払にも上記決済方法が用いられている。
【０００３】
上記決済方法のうち銀行振込は安全な決済方法の一つとして選択されることが多い。一方、商品やサービスの提供者が支払側であるユーザによる銀行振込を確認する際、例えば前記提供者による商品の販売数量が多く、支払側であるユーザの数も多い場合は、各ユーザが銀行振込を行ったか否かの確認に手間がかかる。また、同一氏名のユーザが複数いる場合は何れの購入に対して支払が行われたかを正確に判断することができなかった。
【０００４】
上記の課題を解決するために、銀行の振替処理システムであって、ある顧客用に設定された複数の貸与口座の口座データと、前記貸与口座に紐付けられた取りまとめ口座の口座データと、各貸与口座の履歴を格納した貸与口座元帳ファイルと、取りまとめ口座の履歴を格納した取りまとめ口座元帳ファイルと、入金が予定されている貸与口座毎の口座振替情報を一元的に管理している口座振替ファイルとを格納しており、前記各貸与口座がそれぞれ予め特定の支払人用に設定されているものが知られている（例えば、特許文献１参照。）。このシステムでは、各支払人に対する請求内容を示す請求データが前記顧客のコンピュータから前記銀行サーバに送られ、前記請求データに基づき前記システムでは前記各支払人とその支払額とを紐付けた請求レコードが作成されると共に、各請求レコードにそれぞれ前記予め支払人に割り当てられている貸与口座の口座番号が付与され、各請求レコードが前記口座振替ファイルに格納される。そして、前記顧客がある支払人による振込有無の確認をする場合、前記顧客はコンピュータから前記システムにアクセスし、口座振替ファイルの格納内容を確認することができる。つまり、このシステムを利用すると、同一氏名の支払人が複数いる場合でも、支払を行った者を振替口座の口座番号により正確に把握することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１２２９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記システムでは、各貸与口座を予め特定の支払人用に設定しておく必要があるので、コンビニエンスストアの各店舗の店長を支払人として予め設定しておき、毎日の売上を銀行振込により振り込ませる場合は有用であるが、Ｗｅｂサイトで商品やサービスを提供する者が支払側であるユーザから銀行振込で支払を受ける際は、商品やサービスの売買が成立する度に銀行に貸与口座の設定を依頼することになり、商品やサービスの提供者の手間が増えることになる。
【０００７】
また、電気料金や水道料金等の定期的な支払の場合は各支払人に予め貸与口座を設定することは可能であるが、定期支払の場合は支払人の数が多く、支払人の数に応じて貸与口座が増加することになるので、提供者が貸与され運用する貸与口座の数が増大することになる。
【０００８】
さらに、各支払人の支払状況を確認するために、前記顧客はコンピュータから前記システムにアクセスし、口座振替ファイルの格納内容を確認する必要がある。確認作業は１件１件についてはそれほど時間のかかるものではないが、確認する件数が多い場合はその作業時間は決して短いものではない。
【０００９】
一方、近年では、Ｗｅｂサイトやゲーム中において商品やサービスの販売・提供が行われており、購入した商品等のより迅速な引き渡しが求められるようになってきている。例えば、ゲーム中で武器や防具等を実際の現金で購入する場合も出てきているが、プレーヤーが武器や防具をゲーム上で入手するためには、その購入をプレーヤーがゲーム提供者に依頼し、プレーヤーがゲーム提供者に対して銀行振込を行い、その銀行振込の有無がゲーム提供者によって確認され、当該確認に基づいてゲーム提供者がプレーヤーに武器や防具を提供するというステップを踏む必要がある。この中で銀行振込の有無の確認に時間がかかると、結果的にプレーヤーが武器や防具を手にする迄に時間がかかることになるので、発明者らは各支払人の支払状況の確認作業を短縮した方がより良いサービスを提供できるではないかと考えるようになった。
【００１０】
本発明は、このような課題を解決するためになされたもので、商品等の提供者の手間や提供者が管理運用する口座数を増大させることなく、同一氏名の支払人が複数いる場合でも支払を行った者を正確に把握することができ、しかも商品等の提供者による支払状況の確認作業を短縮することのできる支払処理方法およびそのシステムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、この発明の主要な観点によれば、ユーザに対し商品又はサービス（以下「商品等」）を提供する提供者が有する提供者サーバと通信回線を介して通信可能でありかつ前記提供者の口座が開設されている銀行のサーバで実行され、この銀行サーバが前記ユーザから前記提供者への支払を処理する支払処理システムであって、前記銀行のサーバは前記提供者に所定の番号範囲でワンタイム口座を利用させるものであると共に前記提供者の口座の口座データを記憶格納しているものであり、前記銀行サーバが、前記ユーザによる前記ワンタイム口座への入金処理を実行する入金処理手段と、前記銀行サーバが、前記ワンタイム口座への入金額を前記提供者の口座に振替える振替処理手段と、前記銀行サーバが、前記ユーザによる前記ワンタイム口座への入金額をこのワンタイム口座を利用する提供者の提供者サーバに通知するワンタイム口座入金額通知手段と  を有する支払処理システムが提供される。
【００１２】
ここで、この発明の一の実施形態によれば、前記銀行のサーバは、各ワンタイム口座を、振込が一度行われると所定の振込停止期間だけ振込を受付けなくなる振込条件Ａ、所定の振込期間を経過すると振込を受付けなくなる振込条件Ｂ、所定の振込受付金額だけ受付ける振込条件Ｃ、および前記振込停止期間、前記振込期間および前記振込受付金額を設けない振込条件Ｄの何れかに設定することができるものであり、前記銀行のサーバにおいて、前記所定の番号範囲のうち第１の番号範囲は前記振込条件Ａ〜Ｄを使った第１の振込条件で設定されていると共に、前記所定の番号範囲のうち第２の番号範囲は前記振込条件Ａ〜Ｄを使っており前記第１の振込条件とは異なる第２の振込条件で設定されており、前記口座割当手段は、前記受付けた前記商品等の注文の種類に応じて前記第１の番号範囲又は前記第２の番号範囲を選択し、選択した番号範囲内で任意のワンタイム口座を割り当てるものである。
【００１３】
また、この場合、前記銀行のサーバが、前記所定の番号範囲の各ワンタイム口座が前記振込条件Ａ〜Ｄのうち何れの振込条件を使って設定されているかを示すワンタイム口座情報を、前記提供サーバに対しその表示装置に表示させるために送信する口座情報送信手段と、前記提供者サーバから前記各ワンタイム口座を前記振込条件Ａ〜Ｄのうち何れの振込条件を使って設定すべきかの振込条件設定指示を受付け、受付けた振込条件設定指示に応じて前記各ワンタイム口座を設定する口座設定手段とをさらに行うことが望ましい。
【００１４】
さらに、この発明の別の一実施形態によれば、前記提供者サーバが、前記口座情報と前記支払額を前記銀行のサーバに対して送信する送信手段をさらに有し、前記銀行のサーバが、前記提供者サーバから受信する前記口座情報に対応するワンタイム口座を、前記支払額と同一額の入金依頼についてだけ入金処理が行われるように設定する口座設定手段をさらに有する。
【００１５】
この発明の第二の主要な観点によれば、ユーザに対し商品又はサービス（以下「商品等」）を提供する商品等提供者が有する提供者サーバと、この提供者サーバと通信回線を介して通信可能であり前記提供者の口座が開設されている銀行のサーバとで実行され、前記ユーザから前記提供者への支払を処理する支払処理方法であって、前記銀行のサーバは前記提供者に所定の番号範囲でワンタイム口座を利用させるものであると共に前記提供者の口座の口座データを記憶格納しているものであり、この方法は、前記提供者サーバが、前記ユーザによる前記商品等の提供に対する支払について、支払ごとに前記所定の番号範囲内で任意のワンタイム口座を割当てる口座割当工程と、前記支払の支払額と前記割当てられたワンタイム口座の口座情報と前記ユーザとを対応させた支払情報を、前記支払ごとに記憶格納する注文情報格納工程と、を行い、前記銀行のサーバが、前記ユーザによる前記ワンタイム口座への入金処理を実行する入金処理工程と、前記ワンタイム口座への入金額を前記提供者の口座に振替える振替処理工程と、前記ユーザによる前記ワンタイム口座への入金額を所定のURLにアップロードするワンタイム口座入金額情報アップロード工程とを行い、この方法は、前記提供者サーバがさらに、前記注文情報格納工程で格納された前記注文情報のうち前記ワンタイム口座入金額情報アップロード工程で前記URLに入金額がアップロードされたワンタイム口座に対応する注文情報について、前記入金額と前記支払額とが一致又は前記入金額が前記支払額よりも多い場合に前記対応する注文情報について支払が行われたことを記憶格納する注文情報整理工程を行うことを特徴とする支払処理方法が提供される。
【発明の効果】
【００１６】
本発明によれば、商品等の提供者の手間や提供者が管理運用する口座数を増大させることなく、同一氏名の支払人が複数いる場合でも支払を行った者を正確に把握することができ、しかも商品等の提供者による支払状況の確認作業を短縮することができる。
【００１７】
なお、この発明の更なる他の特徴と顕著な効果は次の発明を実施するための最良の形態の項に記載された実施形態及び図面を参照することによって当業者に理解される。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る支払処理システムの概略構成を示す図
【図２】同じく、端末１０、提供者サーバおよび銀行システム２００が行う処理の例を示す図
【図３】同じく、ワンタイム口座管理テーブルの例を示す図
【図４】同じく、ワンタイム口座情報管理テーブルの例を示す図
【図５】同じく、注文情報テーブルの例を示す図
【図６】本発明の第２の実施形態に係る支払処理システムの概略構成を示す図
【図７】同じく、処理の例を示す図
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図面に基づき説明する。
【００２０】
図１は本発明の第１の実施形態に係る支払処理システムの概略構成を示す図である。この支払処理システムは、商品やサービス（以下、商品等と言う）の提供者Ｘが有する提供者サーバ１００と、提供者Ｘが口座を開設している銀行の銀行サーバ２００とを有する。
【００２１】
提供者サーバ１００は通信回線１を介してユーザの端末１０や携帯端末２２と通信可能であると共に、銀行サーバ２００とも通信可能である。また、提供者サーバ１００は、端末１０や携帯端末２０や銀行サーバ２００と通信を行うためのものであって通信に必要なコネクタやプロトコルスタックを有する通信部１１０と、サーバメモリ１７０と、メモリ１８０とを有する。サーバメモリ１７０は、前記銀行から割当られた所定の番号範囲のワンタイム口座の口座情報を管理するためのワンタイム口座情報管理テーブルと、各ユーザからの注文情報を管理するための注文情報テーブルとを格納している。また、提供者サーバ１００は、それぞれ提供者サーバ１００に所定の動作を行わせるプログラムであって、ユーザの端末１０や携帯端末２０に商品やサービスを販売するための販売画面のデータを提供すると共に、その販売画面での入力に応じて商品やサービスの注文を受け付ける注文受付部１２０と、受付けた各注文にそれぞれワンタイム口座の口座番号を割当てるワンタイム口座割当部１３０と、注文受付部１２０で受付けた注文をワンタイム口座割当部１３０で割当てた口座番号と共にサーバメモリ１７０の注文情報テーブルに格納する注文情報格納部１４０と、注文情報整理部１５０と、期限徒過通知部１６０とを有する。注文情報整理部１５０と期限徒過通知部１６０の機能については端末１０、提供者サーバ１００および銀行サーバ２００が行う処理の例（図２参照）に沿って後述する。
【００２２】
この提供者サーバ１００は、この図では１つのみ示しているが、複数の異なる提供者によって所有される独立した複数の提供サーバであっても良い。
【００２３】
銀行サーバ２００は、通信回線１や専用回線２を介してユーザの端末１０、携帯端末２０、ＡＴＭ３０等と通信可能であると共に、提供者サーバ１００とも通信可能である。銀行サーバ２００は、提供者サーバ１００と通信を行うためのものであって通信に必要なコネクタやプロトコルスタックを有する通信部１１０と、提供者Ｘや他の顧客Ｂの口座データを格納する口座データ格納部２９１と、ワンタイム口座データを格納するワンタイム口座データ格納部２９２と、ワンタイム口座情報管理テーブル２９３とを有する。また、銀行サーバ２００は、それぞれ銀行サーバ２００に所定の動作を行わせるプログラムであって、銀行の顧客の要求に応じて各ワンタイム口座の振込条件を設定するための口座設定部２２０と、銀行の顧客からワンタイム口座への振込依頼があるとその依頼を処理する振込依頼処理部２３０と、ワンタイム口座に振込まれた金をそのワンタイム口座と関連付けられた口座に振替えるための振替電文を作成する振替電文作成部２４０と、振替電文に基づいて口座データ格納部２９１およびワンタイム口座データ格納部２９２の各口座データを変更する口座データ処理部２５０と、振替電文作成部２４０で作成される振替電文に基づく振替情報を作成し所定のＵＲＬにアップロードする振替情報アップロード部２６０（この発明の「ワンタイム口座入金額通知手段」）と、銀行の顧客のサーバや端末からの要求に応じて各ワンタイム口座の振込条件等のデータを当該サーバや端末に送信する口座情報送信部２７０とを有する。尚、口座データ格納部２９１、ワンタイム口座データ格納部２９２、振込依頼処理部２３０および口座データ処理部２５０は通常銀行の勘定系システム１００に備わっているものを利用することもできる。
【００２４】
以下、端末１０、提供者サーバ１００および銀行サーバ２００が行う処理の例に沿って、あるユーザから提供者Ｘへの支払を処理する場合を説明する。尚、端末１０の代わりに携帯端末２０を用いても処理は同様となる。
【００２５】
前提として、提供者Ｘは前記銀行において所定の番号範囲、例えば口座番号１０００００１〜１０００１００（以下、００１〜１００とも言う）の番号範囲でワンタイム口座を利用できるようになっている。これに対応し、銀行サーバ２００のワンタイム口座データ格納部２９２には各ワンタイム口座００１〜１００の口座データが格納され、サーバメモリ２９３のワンタイム口座管理テーブルには、例えば図３に示すように、各ワンタイム口座の口座番号と、口座使用者と、振込条件とが対応付けられて格納される。このワンタイム口座管理テーブルは、例えば提供者Ｘがワンタイム口座００１〜１００の利用契約を銀行とした際や、その後に銀行に対してワンタイム口座００１〜１００の振込条件の変更依頼をすることにより、作成更新される。このワンタイム口座管理テーブルの情報は、紙媒体又は電子データで提供者Ｘ又は提供者サーバ１００に送られ、これにより、提供者サーバ１００のサーバメモリ１７０にも、図４に示すように、口座番号と振込条件とが対応付けられたワンタイム口座情報管理テーブルが格納される。ワンタイム口座情報管理テーブルには、各口座の使用状況も格納できるようになっている。
【００２６】
続いて処理について説明する。先ず、端末１０から提供者サーバ１００に所定の要求があると、提供者サーバ１００が注文受付部１２０により、端末１０の表示画面に販売画面を表示させるためのデータを送信し（ステップＳ１）、端末１０の表示装置にブラウザによって前記販売画面が表示される。次に、ユーザが販売画面で注文を入力するとその注文データが提供者サーバ１００に送信される（ステップＳ２）。続いて、ステップＳ２で送信された注文データを提供者サーバ１００が受信すると、提供者サーバ１００はワンタイム口座割当部１３０により当該注文にワンタイム口座の口座番号を割当てる（ステップＳ３）。ここで、割当てるのをワンタイム口座の口座番号ではなく、当該ワンタイム口座に関連する他の情報、例えばワンタイム口座の口座番号に関連付けられた番号としても良い。なお、本実施形態の他の部分においても、上記と同様にワンタイム口座の口座番号を関連する他の情報とすることが可能である
また、図４に示すように、各ワンタイム口座には振込条件が設定されている。振込条件としては、一度ワンタイム口座に振込みがあるとその後所定の振込停止期間だけ振込を受付けなくなる振込条件Ａと、所定の振込期間を経過すると振込を受付けなくなる振込条件Ｂと、所定の振込受付金額だけ受付ける振込条件Ｃと、前記振込停止期間、前記振込期間および前記振込受付金額を設けない振込条件Ｄとがある。振込条件Ａ、ＢおよびＣは同時に適用することも可能である。図４では、番号００１〜０２０が振込条件Ａで設定されており、番号０２１〜０３０が振込条件Ｂで設定されており、番号０３１〜０４０が振込条件Ｃで設定されており、番号０４１〜０５０が振込条件Ｄで設定されており、番号０５１以降が振込条件Ａ、ＢおよびＣで設定されている。また、サーバメモリ１７０は商品種別と振込条件とを対応させた商品・振込条件対応テーブルや、商品種別とワンタイム口座の口座番号とを対応させた商品・口座番号対応テーブルを格納しており、ステップＳ３は、各注文にワンタイム口座の口座番号を割当てる際に、注文を受けた商品を商品・振込条件対応テーブルや商品・口座番号対応テーブルに適用し、当該商品に対応したワンタイム口座の口座番号を割当てるようになっている。
【００２７】
続いて、提供者サーバ１００は、ステップＳ２で送信された注文データに含まれるユーザ名と、電子メールアドレスと、住所と、商品コードと、その商品に対しユーザが支払うべき支払額と、ステップＳ３で当該注文に割当られた口座番号とを対応させて注文情報を作成し（例えば図５参照）、その注文情報をサーバメモリ１７０の注文情報テーブルに格納する（ステップＳ４）。本実施形態では、注文情報は注文ごとに作成され、各注文情報にはその注文に対する支払状況も格納される。さらに、各注文情報に支払期限を設けることもできる。この場合、支払期限を設ける注文情報には図４に示す０２１〜０３０の口座番号、つまり振込期限の振込条件が付いた口座番号を割当て、支払期限と振込期限とが同一日になるようにすると、提供者Ｘにおいて振込を効率的に管理できる。また、提供者Ｘから銀行には例えば定期的（毎週、毎月等）に各ワンタイム口座の振込条件の設定要求があり、銀行サーバ１００は口座設定部２２０により、前記設定要求に応じて各ワンタイム口座の振込条件の設定を行う。ここで、振込条件Ｂの場合は振込停止期間を設定し、振込条件Ｂの場合は振込期間を設定し、振込条件Ｃの場合は振込受付金額を設定する。そして、銀行サーバ１００は期間管理部２７０により、振込期間を経過したワンタイム口座を振込ができないように設定する。
【００２８】
続いて、提供者サーバ１００は、例えば電子メールや郵便により、ユーザに前記口座番号と支払額とを通知する（ステップＳ５）。ステップＳ５では、電子メールや郵便を送る代わりに、提供者サーバ１００が端末１０に口座番号と支払額の情報を含んだ販売画面のデータを送信し、端末１０の表示装置にブラウザによって前記販売画面が表示されるようにしても良い。
【００２９】
次に、ユーザが端末１０でインターネットバンキングシステムを用いて上記注文の振込依頼（ワンタイム口座への振込依頼）を行い（ステップＳ６）、又はＡＴＭを用いて上記注文の振込依頼（ワンタイム口座への振込依頼）を行い、その振込依頼を銀行サーバ１００が受信すると、銀行サーバ２００は口座データ処理部２５０により、ワンタイム口座データ格納部２９２の該当する口座データを支払依頼に基づいて更新して、前記振込依頼を処理する（ステップＳ７）。続いて、銀行サーバ２００は振替電文作成部２４０により、前記振込依頼によりワンタイム口座に入金された入金額と入金が行われたワンタイム口座の口座番号とを含む振替電文を作成し（ステップＳ８）、銀行サーバ２００は口座データ処理部２５０により、ワンタイム口座データ格納部２９２に格納されている該当するワンタイム口座の口座データを前記入金額の分だけ減額し、口座データ格納部２９１に格納されている提供者Ｘの口座の口座データを前記入金額の分だけ増額することにより、振替処理を実行する（ステップＳ９）。
【００３０】
続いて、銀行サーバ２００は振替情報アップロード部２６０により、ステップＳ８で作成された振替電文に基づき作成される振替情報を所定のＵＲＬにアップロードする（ステップＳ１０）。本実施形態ではこのＵＲＬは提供者サーバ１００のメモリ１８０内に設定されている。尚、前記アップロードは振替情報を前記ＵＲＬにＷｅｂ通知することも含む。また、ステップＳ１０では振替電文をそのまま前記ＵＲＬにアップロードしても良い。
【００３１】
このアップロードの目的は、上記提供サーバがこの提供サーバの所有者である提供者に割り当てられたワンタイム口座へ入金があったことを通知することにある。したがって、通知方法は、上記のようなアップロードだけでなく、何らかの方法により提供者サーバに上記入金金額を通知するものであれば良い。なお、ここで通知される情報には、提供サーバにおける消込処理を容易にするためワンタイム口座の口座番号を含む。
【００３２】
ステップＳ１０でアップロード（通知）が行われると、提供サーバ１００は前記アップロードを検知し（ステップＳ１１）、当該検知があると、提供サーバ１００は注文情報整理部１５０によってサーバメモリ１７０に格納されている注文情報テーブルを更新する（ステップＳ１２）。具体的には、サーバメモリ１７０の注文情報テーブルに格納されている注文情報のうちステップＳ１０でアップロードされた情報の口座番号に対応する注文情報について、当該アップロードされた情報の入金額がその注文情報の支払額と一致又は前記入金額が前記支払額よりも多い場合に、当該注文情報の支払状況を「支払済」にする。また、提供サーバ１００は注文情報処理部１５０によってメモリ１８０のＵＲＬにアップロードされ前記ステップＳ１２の更新に使われた振替情報を削除する（ステップＳ１３）。
【００３３】
ここで、図４の注文番号００００１の注文情報には支払期限が付いているが、この支払期限迄にステップＳ１１およびＳ１２により当該注文情報の支払状況が「支払済」にならない場合、提供サーバ１００は期限徒過通知部１６０により、当該注文情報に対応するユーザに注文情報の通りに支払が行われていないことを電子メールや郵便で通知する（ステップＳ１４）。ステップＳ１４において、前記ユーザのために新たにワンタイム口座番号を割当てた場合は、その口座番号も併せて通知して振込を促す。尚、ステップＳ１４において、電子メールや郵便を送る代わりに、次に端末１０から要求があった際に、提供者サーバ１００が端末１０に未払いであることや新たに割当てた口座番号の情報を含んだ販売画面のデータを送信し、端末１０の表示装置にブラウザによって前記販売画面が表示されるようにしても良い。
【００３４】
このように、本実施形態によれば、提供者サーバ１００が、ユーザによる商品等の支払に対して所定の番号範囲内で任意のワンタイム口座を割当てると共に、その支払の支払額と前記割当てられたワンタイム口座の口座情報とユーザとを対応させた注文情報を支払ごとに記憶格納するので、前記支払額とワンタイム口座の口座番号とを対応するユーザに連絡し、銀行から上記ワンタイム口座への振込の有無やその額の情報を受け取ることにより、同一氏名の支払人が複数いる場合でも支払を行った者を正確に把握することができる。なお、各ワンタイム口座と各支払人との紐付けは提供者サーバ１００で一元的に行われ、銀行では各ワンタイム口座に各支払人を紐付ける等の処理を行う必要が無いので、商品等の提供者の手間や提供者が管理運用する口座数を増大させることはない。
【００３５】
また、本実施形態では、銀行サーバ２００が、前記所定の番号範囲のワンタイム口座に入金があると当該入金額を提供者Ｘの口座に振替えるために前記入金額と入金があったワンタイム口座の口座番号を含む振替電文を作成し、振替電文で前記提供者Ｘの口座を更新すると共に、振替電文又は振替電文に基づく振替情報を所定のＵＲＬにアップロードする。さらに、提供者サーバ１００が、格納された前記注文情報のうち前記振替情報アップロード工程で前記ＵＲＬにアップロードされた情報の口座情報に対応する注文情報について、前記入金額と前記支払額とが一致又は前記入金額が前記支払額よりも多い場合に前記対応する注文情報について支払が行われたことを記憶格納する。このため、提供者Ｘが銀行サーバ２００にアクセスして各支払人の支払状況を確認する作業や、提供者Ｘが人手により支払状況を確認する作業を行う必要がなく、提供者Ｘによる支払状況の確認作業効率を向上することができる。
【００３６】
また、前記振替情報が前記ＵＲＬにアップロードされると当該アップロードが検知され、アップロードの検知に応じて前記支払が行われたことが注文情報に反映されると共に、前記ＵＲＬから前記検知がされた振替情報が削除されるので、注文情報が銀行のワンタイム口座への入金に遅滞なく連動して更新されることになる。例えば、提供者がオンラインゲームを提供する者であり、ユーザが当該オンラインゲームのプレーヤーであり、プレーヤーがゲーム上で武器や防具を購入するために提供者に銀行振込を行う場合は、プレーヤーによる銀行振込から提供者による振込確認迄の時間を劇的に短縮することができ、ゲームの魅力向上等につながる。
【００３７】
また、本実施形態では、銀行サーバ１００は、各ワンタイム口座を、振込が一度行われると所定の振込停止期間だけ振込を受付けなくなる振込条件Ａ、所定の振込期間を経過すると振込を受付けなくなる振込条件Ｂ、所定の振込受付金額だけ受付ける振込条件Ｃ、および前記振込停止期間、前記振込期間および前記振込受付金額を設けない振込条件Ｄの何れかで設定することができるものでる。また、銀行サーバ１００において、前記所定の番号範囲のうちある番号範囲（例えば前記００１〜０２０）は前記振込条件Ａ〜Ｄを使った第１の振込条件で設定されていると共に、前記所定の番号範囲のうち他の番号範囲（例えば前記０２１〜０３０）は前記振込条件Ａ〜Ｄを使っており前記第１の振込条件とは異なる第２の振込条件で設定されている。そして、受付けた商品等の注文の種類に応じて前記第１の番号範囲又は前記第２の番号範囲を選択し、選択した番号範囲内で任意のワンタイム口座が割り当てられる。このように、注文を受けた商品やサービスの種類に応じてワンタイム口座の振込条件を設定することができ、しかもその条件は予めワンタイム口座群を複数のグループに分け、各グループの振込条件をそれぞれ設定することにより行われているので、銀行側の処理量の軽減をすることができ、提供者側の利便性も極めて高い。そして、提供者側としては、商品やサービスの種類が多岐に亘っており、商品やサービス毎に支払期限等を設定したい場合もあるが、これに対応することも可能である。例えば、電気料金や水道料金等の定期的且つ期限付きの支払をユーザに求める提供者の場合、従来の銀行システムでは、期限を徒過した振込でも銀行が受付けてしまうシステムであった。このため、期限徒過した振込についてのユーザへの再通知の書類作成が始まっている場合は、その書類の内容を途中で変更すること等になり、業務を効率的に行う上で障害になっていた。これに対し、上記のように各ワンタイム口座の振込条件を設定し、その中からワンタイム口座を選択できるようにすると、期限徒過した振込を容易に防止することができ、業務の効率化を図る上で極めて有効である。
【００３８】
尚、上記実施形態では、提供者Ｘから銀行には例えば定期的（毎週、毎月等）に各ワンタイム口座の振込条件の設定要求があり、銀行サーバ１００は口座設定部２２０により、前記設定要求に応じて各ワンタイム口座の振込条件の設定を行うことを示した。また、前記設定要求に応じて、振込条件Ｂの場合は振込停止期間を設定し、振込条件Ｂの場合は振込期間を設定し、振込条件Ｃの場合は振込受付金額を設定することを示した。これに対し、前記ステップＳ５を行う際に提供者サーバ１００から銀行サーバ２００にステップＳ５で通知する口座番号と支払額とを送信し、銀行サーバ２００が口座設定部２２０により該当する口座を前記支払額と同一額の入金依頼についてだけ入金処理が行われるように設定することも可能である。これにより、都度各ワンタイム口座の振込条件Ｃの設定をすることができるようになり、業務の効率化を図る上で極めて有効である。
【００３９】
さらに、前記ステップＳ５を行う際に提供者サーバ１００から銀行サーバ２００に各注文情報について割当てられたワンタイム口座の口座番号と共に振込条件Ａ〜Ｄを送信し、銀行サーバ２００が口座設定部２２０により各ワンタイム口座を送信された振込条件により設定することも可能である。
【００４０】
尚、上記実施形態では、提供者Ｘから銀行には例えば定期的（毎週、毎月等）に各ワンタイム口座の振込条件の設定要求があり、銀行サーバ１００は口座設定部２２０により、前記設定要求に応じて各ワンタイム口座の振込条件の設定を行うことを示した。これに対し、銀行サーバ２００が口座情報送信部２８０により、所定の番号範囲の各ワンタイム口座が前記振込条件Ａ〜Ｄのうち何れの振込条件を使って設定されているかを示すワンタイム口座情報を、提供サーバ１００に対しその表示装置に表示させるために送信し、提供者サーバ１００から各ワンタイム口座を前記振込条件Ａ〜Ｄのうち何れの振込条件を使って設定すべきかの振込条件設定指示を受付け、銀行サーバ２００が口座設定部２２０により受付けた振込条件設定指示に応じて前記各ワンタイム口座を設定するように構成することも可能である。これにより、提供者が各ワンタイム口座の設定をより容易に行うことができるようになり、業務の効率化を図る上で有効である。
【００４１】
次に、この発明の第２の実施形態を、図６及び図７を用いて説明する。なお、上記第１の実施形態と同様の構成要素については、同じ参照符号を伏してその詳しい説明は省略する。
【００４２】
前記第１の実施形態では、この発明のワンタイム口座入金額通知手段として、振替情報アップロード部２６０が設けられていたが、これに替えて、この第２の実施形態ではワンタイム口座入金情報アップロード部２６０が設けられているものである。このワンタイム口座入金情報アップロード部２６０は、ワンタイム口座に入金があった時に、このワンタイム口座の口座番号と入金額をそのワンタイム口座番号が割り当てられた提供者（提供者サーバ）に通知する機能を奏するものである。
【００４３】
このワンタイム口座入金情報のアップロード（Ｓ８）は、図７に示すようにワンタイム口座への振込処理（Ｓ７）が実行された後に実行されるようになっている。銀行サーバは、ワンタイム口座番号に基づいて、このワンタイム口座が割り当てられた提供者を特定し、この特定された提供者のサーバに入金額情報をアップロードする。
【００４４】
また、この発明は上記一実施形態に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。
【００４５】
例えば、上記一実施形態では、当該注文情報の支払状況を「支払済」に更新された後、注文情報処理部１５０によってメモリ１８０のＵＲＬにアップロードされ前記ステップＳ１２の更新に使われた振替情報を削除する（ステップＳ１３）ようになっていたが、この削除は行わないようになっていても良い。
【符号の説明】
【００４６】
１０…端末、１００…提供者サーバ、１１０…通信部、１２０…注文受付部、１３０…ワンタイム口座割当部、１４０…注文情報格納部、１５０…注文情報整理部、１６０…期限徒過通知部、１７０…サーバメモリ、１８０…メモリ、２００…銀行サーバ、２１０…通信部、２２０…口座設定部、２３０…振込依頼処理部、２４０…振替電文作成部、２５０…口座データ処理部、２６０…振替情報アップロード部、２７０…期限管理部、２８０…口座情報送信部、２９１…口座データ格納部、２９２…ワンタイム口座データ格納部、２９３…サーバメモリ。
【図１】
2014078213.tif 000003
【図２】
2014078213.tif 000004
【図３】
2014078213.tif 000005
【図４】
2014078213.tif 000006
【図５】
2014078213.tif 000007
【図６】
2014078213.tif 000008
【図７】
2014078213.tif 000009