JP2004326727A - Server, method, and program for processing settlement, program, device, method, and program for settlement processing terminal - Google Patents
Server, method, and program for processing settlement, program, device, method, and program for settlement processing terminal Download PDFInfo
- Publication number
- JP2004326727A JP2004326727A JP2003175315A JP2003175315A JP2004326727A JP 2004326727 A JP2004326727 A JP 2004326727A JP 2003175315 A JP2003175315 A JP 2003175315A JP 2003175315 A JP2003175315 A JP 2003175315A JP 2004326727 A JP2004326727 A JP 2004326727A
- Authority
- JP
- Japan
- Prior art keywords
- information
- money
- processing
- amount
- payment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/326—Payment applications installed on the mobile devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、決済処理サーバなどに関し、例えば、サーバ装置から携帯電話に記憶されているバリュー(電子マネー)を処理して決済を行うものに関する。
【0002】
【従来の技術】
近年の電子マネーの普及に伴い、電子マネーを用いた商取引が盛んに行われるようになってきた。
電子マネーによる商取引は、バリューと呼ばれる金銭と同等の交換価値を持つ電子情報を操作して価値の移動を行うことにより行われる。
一般に、バリューは、ICチップを内蔵した電子マネーカードに書き込まれており、このバリューの表す金額はリーダライタと呼ばれる装置を介して書き換えることができる。
このようなバリューの書き換えによる商品・サービスの購入は、バリューによる商取引を行う契約を結んでいる加盟店で行うことができる。加盟店は、店頭にリーダライタを備えており、ユーザの電子マネーカードに記憶されているバリューを代金分だけ減算して決済する。
また、ユーザは、加盟店に金銭を支払い、その金額分のバリューをリーダライタで電子マネーカードに書き込んでもらうこともできる。電子マネーカードにバリューを書き込む処理をチャージと呼ぶ。
この他、チャージは、現金入金機に現金を投入して行ったり、あるいは、銀行口座からの引き落としや、やクレジットカードによる決済を用いて、ネットワーク上に設置されたサーバ装置から行うことも可能である。
【0003】
インターネット上に開設した仮想店舗においても電子マネーカードを使って決済を行うことができる。
この場合、ユーザは、パーソナルコンピュータなどの端末にリーダライタを接続してこれに電子マネーカードをセットし、そして加盟店がインターネットを介してこの電子マネーカードからバリューを減算することにより決済を行っている。
【0004】
最近では、携帯電話の急激な普及に伴い、携帯電話にバリューを記憶し、携帯電話でバリューの決済を行うことも提案されている。
このような提案としては次の文献で開示されている携帯電話を用いた電子マネー決済システムがある。
【0005】
【特許文献1】特開2002−352173
【0006】
【発明が解決しようとする課題】
ところが、電子マネーを用いた決済をインターネット上で行う場合、ユーザは、インターネット接続可能なパーソナルコンピュータやリーダライタなどを準備する必要があり、大きな負担となっていた。
また、加盟店も、電子マネーによる決済を行うための専用のプログラムを販売システムに組み込まなければならず、負担となっていた。この作業は、大がかりで、時間とコストがかかるものである。
【0007】
そこで、本発明の目的は、ネットワークを介した電子マネーによる決済を容易に行うことができる決済処理サーバなどを提供することである。
【0008】
【課題を解決するための手段】
本発明は、前記目的を達成するために、請求項1に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、決済処理サーバから取得した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた端末装置に対して、前記貨幣情報記憶手段に記憶されている貨幣情報が表す金額を減算させることにより決済処理を行う決済処理サーバであって、代金の請求元から、決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を取得する請求情報取得手段と、前記取得した送信先特定情報で特定される送信先に、前記金額特定情報と、決済処理サーバに接続するための接続情報と、を送信する請求情報送信手段と、前記送信した接続情報を用いて接続してきた前記端末装置に対して前記金額特定情報を取得し、当該金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記端末装置に送信する処理情報送信手段と、を具備したことを特徴とする決済処理サーバを提供する。
ここで、前記処理サーバは、例えば、前記接続情報を用いて前記端末装置から接続してきた際に確立した通信回線を介して前記処理情報を送信することができる。また、貨幣情報記憶手段で記憶した貨幣情報から手数料分を更に減算するように構成し、手数料を徴収するように構成することもできる。
請求項2に記載の発明では、前記接続情報には、有効期限が設定されおり、前記処理情報送信手段は、前記設定された有効期限内に決済処理サーバに接続してきた端末装置に対して前記処理情報を送信することを特徴とする請求項1に記載の決済処理サーバを提供する。
請求項3に記載の発明では、前記端末装置において前記処理情報による減算処理が完了したことを確認する確認手段を具備し、前記確認手段で減算処理の完了を確認した場合に、前記請求元、前記送信先、及び前記端末装置のうち、少なくとも1つに減算処理完了通知を送信することを特徴とする請求項1、又は請求項2に記載の決済処理サーバを提供する。
請求項4に記載の発明では、前記確認手段で減算処理の完了を確認した場合に、決済の対象となっている売買対象を入手するために必要な付加情報を前記送信先、及び前記端末装置のうち、少なくとも1つに送信することを特徴とする請求項3に記載の決済処理サーバを提供する。
請求項5に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、決済処理サーバから取得した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた端末装置に対して、前記貨幣情報記憶手段に記憶されている貨幣情報が表す金額を減算させることにより決済処理を行う決済処理方法であって、請求情報取得手段と、請求情報送信手段と、処理情報送信手段と、を備えたコンピュータにおいて、代金の請求元から、決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を前記請求情報取得手段で取得する請求情報取得ステップと、前記取得した送信先特定情報で特定される送信先に、前記金額特定情報と、決済処理サーバに接続するための接続情報と、を前記請求情報送信手段で送信する請求情報送信ステップと、前記送信した接続情報を用いて接続してきた前記端末装置に対して前記金額特定情報を取得し、当該金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記端末装置に前記処理情報送信手段で送信する処理情報送信ステップと、から構成されたことを特徴とする決済処理方法を提供する。
請求項6に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、決済処理サーバから取得した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた端末装置に対して、前記貨幣情報記憶手段に記憶されている貨幣情報が表す金額を減算させることにより決済処理を行う決済処理機能をコンピュータで実現するための決済処理プログラムであって、代金の請求元から、決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を取得する請求情報取得機能と、前記取得した送信先特定情報で特定される送信先に、前記金額特定情報と、決済処理サーバに接続するための接続情報と、を送信する請求情報送信機能と、前記送信した接続情報を用いて接続してきた前記端末装置に対して前記金額特定情報を取得し、当該金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記端末装置に送信する処理情報送信機能と、をコンピュータで実現するための決済処理プログラムを提供する。
請求項7に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから取得する請求情報取得手段と、前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を提供する提供手段と、前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記決済処理サーバから受信する処理情報受信手段と、前記受信した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた決済処理端末装置を提供する。
請求項8に記載の発明では、貨幣情報記憶手段と、請求情報取得手段と、提供手段と、処理情報受信手段と、貨幣情報処理手段と、を備えたコンピュータにおいて、貨幣価値の金額を電子データとして表した貨幣情報を前記貨幣情報記憶手段で記憶する貨幣情報記憶ステップと、決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから前記請求情報取得手段で取得する請求情報取得ステップと、前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を前記提供手段で提供する提供ステップと、前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記処理情報受信手段で前記決済処理サーバから受信する処理情報受信ステップと、前記受信した処理情報により前記記憶した貨幣情報が表す金額を前記貨幣情報処理手段で変更する貨幣情報処理ステップと、から構成されたことを特徴とする決済処理端末方法を提供する。
請求項9に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶機能と、決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから取得する請求情報取得機能と、前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を提供する提供機能と、前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記決済処理サーバから受信する処理情報受信機能と、前記受信した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理機能と、をコンピュータで実現するための決済処理端末プログラムを提供する。
請求項10に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、入力された処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた貨幣情報処理装置を接続する接続手段と、決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから取得する請求情報取得手段と、前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を提供する提供手段と、前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記決済処理サーバから受信する処理情報受信手段と、前記受信した処理情報を前記接続手段を介して前記貨幣情報処理手段に入力する入力手段と、を備えた決済処理端末装置を提供する。
請求項11に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する記憶媒体を接続する接続手段と、決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから取得する請求情報取得手段と、前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を提供する提供手段と、前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記決済処理サーバから受信する処理情報受信手段と、前記受信した処理情報により前記記憶媒体に記憶した貨幣情報が表す金額を前記接続手段を介して変更する貨幣情報処理手段と、を備えた決済処理端末装置を提供する。
また、請求項12に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、決済処理サーバから取得した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、所定の起動情報により前記決済処理サーバに接続する決済接続手段と、を備えた端末装置に対して、前記貨幣情報記憶手段に記憶されている貨幣情報が表す金額を減算させることにより決済処理を行う決済処理サーバであって、代金の請求元から、少なくとも決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を取得する請求情報取得手段と、少なくとも前記受信した金額特定情報と送信先特定情報を含む決済案件情報を、前記決済案件情報を特定する案件特定情報に対応させて記憶する決済案件情報記憶手段と、前記案件特定情報と前記起動情報とが付属する請求通知を生成し、前記送信先特定情報で特定される送信先に送信する請求通知送信手段と、前記送信した請求通知に付属する起動情報を用いて接続してきた端末装置から、前記送信した請求通知に付属する案件特定情報を受信する案件特定情報受信手段と、前記受信した案件特定情報を用いて前記記憶した決済案件情報を特定する案件特定手段と、前記特定した決済案件情報に基づく決済金額に相当する貨幣情報を減算するための処理情報を生成する処理情報生成手段と、前記生成した処理情報を前記案件特定情報を送信した端末装置に送信する処理情報送信手段と、を具備したことを特徴とする決済処理サーバを提供する。
請求項13に記載の発明では、前記請求通知に有効期限が設定されおり、前記処理情報送信手段は、前記設定された有効期限内に決済処理サーバに接続してきた端末装置に対して前記処理情報を送信することを特徴とする請求項12に記載の決済処理サーバを提供する。
請求項14に記載の発明では、前記端末装置において前記処理情報による減算処理が完了したことを確認する確認手段を具備し、前記確認手段で前記減算処理の完了を確認した場合に、前記請求元、前記送信先、及び前記端末装置のうち、少なくとも1つに減算処理完了通知を送信することを特徴とする請求項12、又は請求項13に記載の決済処理サーバを提供する。
請求項15に記載の発明では、前記確認手段で前記減算処理の完了を確認した場合に、決済の対象となっている売買対象を入手するために必要な付加情報を前記送信先、及び前記端末装置のうち、少なくとも1つに送信することを特徴とする請求項14に記載の決済処理サーバを提供する。
請求項16に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、決済処理サーバから取得した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、所定の起動情報により前記決済処理サーバに接続する決済接続手段と、を備えた端末装置に対して、前記貨幣情報記憶手段に記憶されている貨幣情報が表す金額を減算させることにより決済処理を行うコンピュータで行う決済処理方法であって、前記コンピュータは、請求情報取得手段と、決済案件情報記憶手段と、請求通知送信手段と、案件特定情報受信手段と、案件特定手段と、処理情報生成手段と、処理情報送信手段とを備え、代金の請求元から、少なくとも決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を前記請求情報取得手段で取得する請求情報取得ステップと、少なくとも前記受信した金額特定情報と送信先特定情報を含む決済案件情報を、前記決済案件情報を特定する案件特定情報に対応させて前記決済案件情報記憶手段で記憶する決済案件情報記憶ステップと、前記案件特定情報と前記起動情報とが付属する請求通知を生成し、前記送信先特定情報で特定される送信先に前記請求通知送信手段で送信する請求通知送信ステップと、前記送信した請求通知に付属する起動情報を用いて接続してきた端末装置から、前記送信した請求通知に付属する案件特定情報を前記案件特定情報受信手段で受信する案件特定情報受信ステップと、前記受信した案件特定情報を用いて前記記憶した決済案件情報を前記案件特定手段で特定する案件特定ステップと、前記特定した決済案件情報に基づく決済金額に相当する貨幣情報を減算するための処理情報を前記処理情報生成手段で生成する処理情報生成ステップと、前記生成した処理情報を前記案件特定情報を送信した端末装置に前記処理情報送信手段で送信する処理情報送信ステップと、から構成されたことを特徴とする決済処理方法を提供する。
請求項17に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、決済処理サーバから取得した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、所定の起動情報により前記決済処理サーバに接続する決済接続手段と、を備えた端末装置に対して、前記貨幣情報記憶手段に記憶されている貨幣情報が表す金額を減算させることにより決済処理を行う決済処理機能をコンピュータで実現する決済処理プログラムであって、代金の請求元から、少なくとも決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を取得する請求情報取得機能と、少なくとも前記受信した金額特定情報と送信先特定情報を含む決済案件情報を、前記決済案件情報を特定する案件特定情報に対応させて記憶する決済案件情報記憶機能と、前記案件特定情報と前記起動情報とが付属する請求通知を生成し、前記送信先特定情報で特定される送信先に送信する請求通知送信機能と、前記送信した請求通知に付属する起動情報を用いて接続してきた端末装置から、前記送信した請求通知に付属する案件特定情報を受信する案件特定情報受信機能と、前記受信した案件特定情報を用いて前記記憶した決済案件情報を特定する案件特定機能と、前記特定した決済案件情報に基づく決済金額に相当する貨幣情報を減算するための処理情報を生成する処理情報生成機能と、前記生成した処理情報を前記案件特定情報を送信した端末装置に送信する処理情報送信機能と、をコンピュータで実現する決済処理プログラムを提供する。
請求項18に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を受信する請求通知受信手段と、前記受信した請求通知に付属する起動情報により起動し、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続手段と、前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を用いて、前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を具備したことを特徴とする決済処理端末装置を提供する。
請求項19に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、請求通知受信手段と、決済接続手段と、貨幣情報処理手段と、を備えたコンピュータにおいて、決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を前記請求通知受信手段で受信する請求通知受信ステップと、前記受信した請求通知に付属する起動情報により前記決済接続手段を起動し、前記起動した決済接続手段で、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続ステップと、前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を用いて、前記記憶した貨幣情報が表す金額を前記貨幣情報処理手段で変更する貨幣情報処理ステップと、から構成されたことを特徴とする決済処理端末方法を提供する。
請求項20に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶機能と、決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を受信する請求通知受信機能と、前記受信した請求通知に付属する起動情報により起動し、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続機能と、前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を用いて、前記記憶した貨幣情報が表す金額を変更する貨幣情報処理機能と、をコンピュータで実現する決済処理端末プログラムを提供する。
請求項21に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、入力された処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた貨幣情報処理装置を接続する接続手段と、決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を受信する請求通知受信手段と、前記受信した請求通知に付属する起動情報により起動し、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続手段と、前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を受信する処理情報受信手段と、前記受信した処理情報を前記接続手段を介して前記貨幣情報処理手段に入力する入力手段と、を備えた決済処理端末装置を提供する。
請求項22に記載の発明では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する記憶媒体を接続する接続手段と、決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を受信する請求通知受信手段と、前記受信した請求通知に付属する起動情報により起動し、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続手段と、前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を受信する処理情報受信手段と、前記受信した処理情報により前記記憶媒体に記憶した貨幣情報が表す金額を前記接続手段を介して変更する貨幣情報処理手段と、を備えた決済処理端末装置を提供する。
【0009】
【発明の実施の形態】
以下、本発明の好適な第1の実施の形態について詳細に説明する。
[第1の実施形態の概要]
図1は、本実施の形態の概要を説明するための図である。本実施の形態の決済システムは、インターネット上で店舗(商取引用の商用サイト)を開設する加盟店サーバ3と、電子マネーを管理する電子マネー処理サーバ4、及びインターネット接続機能とバリュー処理機能を備えた携帯電話5から構成されている。
携帯電話5は、通常のインターネット接続可能なデジタル式電話としての機能と、電子マネーカードと同等のバリュー処理機能を兼ね備えており、例えば、電子マネーカード内のICチップをデジタル式携帯電話に組み込むか、もしくは装着することにより実現することができる。
本実施の形態は、ユーザが決済先として携帯電話5を指定し、電子マネー処理サーバ4が携帯電話5に記録されているバリューを減算させることにより決済を行う。
以下、図中の括弧で囲んだ数字に対応させて説明する。
【0010】
(1)まず、ユーザは、加盟店サーバ3の商用サイトで、購入する商品を選択すると共に、携帯電話5の電子メールアドレスを加盟店サーバ3に送信する。
(2)加盟店サーバ3は、電子マネー処理サーバ4に携帯電話5の電子メールアドレスや、決済金額などの決済に必要な情報を送信し、電子マネー処理サーバ4に決済の依頼を通知する。
【0011】
(3)電子マネー処理サーバ4は、加盟店サーバ3から取得した電子メールアドレスに宛てて、代金の決済を確認する電子メール(以下、決済確認メール)を送信する。決済確認メールには、決済の対象となる商品や決済の代金など、決済に関する情報が含まれる他、決済する場合にクリックする決済URLと、決済をキャンセルする場合にクリックするキャンセルURLが選択可能に埋め込まれている。
ユーザは、決済確認メールによって決済に関する決済事項を確認し、決済URL、又はキャンセルURLをクリックすることにより決済を実行するか否かを判断することができる。
(4)ユーザが決済URLをクリックすると、携帯電話5は決済URLを用いて電子マネー処理サーバ4に接続し、携帯電話5と電子マネー処理サーバ4の間で通信回線が確立し、接続状態となる。
このように、決済URLを用いて電子マネー処理サーバ4に接続することにより、ユーザが決済を行う旨の意思表示が電子マネー処理サーバ4に対して行われる。
【0012】
(5)電子マネー処理サーバ4は、確立した通信回線を介して、携帯電話5に対し、加盟店サーバ3が請求している代金分だけバリューを減算する減算処理を行う。
携帯電話5は、記憶装置に記憶しているバリューを操作するための各種コマンドが用意されている。バリューの減算処理は、電子マネー処理サーバ4が、携帯電話5にバリューを減算する減算コマンドを送信し、携帯電話5が減算コマンドを実行してバリューを減算することにより行われる。
(6)決済が完了すると、電子マネー処理サーバ4は、加盟店サーバ3と携帯電話5に決済完了通知を送信する。
【0013】
このように、本実施の形態では、加盟店サーバ3に携帯電話5の電子メールアドレスを送信した後に電子マネー処理サーバ4から送信されてくる決済確認メールで決済URLを選択するだけで、携帯電話5に記憶されているバリューで決済を行うことができる。
なお、携帯電話5の電子メールアドレスさえ指定すれば、加盟店サーバ3に限らず小売店舗やタクシーその他の加盟店において、携帯電話5のバリューで決済を行うことができる。
【0014】
[第1の実施形態の詳細]
図2は、本実施の形態のバリュー決済システム1の構成の一例を示した図である。
バリュー決済システム1は、加盟店サーバ3、電子マネー処理サーバ4、携帯電話5、端末6、基地局8、これらを接続するインターネット7などから構成されている。
以下、これらの構成要素について詳細に説明する。
【0015】
端末6は、例えば、パーソナルコンピュータなどで構成された、インターネット7に接続可能な端末装置である。
端末6は、ブラウザを備えており、ブラウザ上でURL(Uniform Resource Locators)を入力することにより、インターネット7上に開設されている各種サイトに接続することができる。
端末6は、ディスプレイなどの出力装置や、キーボード、マウスなどの入力装置を備えており、サーバ装置から送信されてきた画面データを用いて画面を表示したり、ユーザが入力した情報をサーバ装置に送信することができる。
【0016】
携帯電話5は、インターネット接続機能と、バリュー処理機能を備えたデジタル式の携帯端末装置である。
携帯電話5は、画像データや文字データを表示するためのディスプレイ、数字や文字を入力するための文字キー、ディスプレイ上のカーソルを移動したり、ディスプレイ上に表示されたURLやボタンをクリックしたりなどの各種入力操作を行うための機能キー、通話を行うためのマイクロフォン、スピーカなどが装備されている。
【0017】
携帯電話5は、ブラウザを備えており、基地局8と無線通信を行うことにより、インターネット7上に開設されている各種サイトに接続することができる。接続先のサイトは、ブラウザにURLを入力することにより特定することができる。
また、携帯電話5には固有の電子メールアドレスが設定されており、この電子メールアドレスに宛てて、電子メールを送信することにより、携帯電話5に電子メールを送信することができる。また、携帯電話5から他の電子メールアドレスに宛てて電子メールを送信することもできる。
携帯電話5は、基地局8を介して他の電話機に通話回線を確立し、通話を行うこともできる。
【0018】
ここで、携帯電話5の機能的な構成について図3を参照して説明する。
携帯電話5は、デジタル式携帯電話としての機能を有する電話機能部101と、バリュー処理機能を有する電子マネー機能部102から構成されている。
バリューとは、貨幣価値の金額を電子データとして表した貨幣情報であり、金銭と同等の交換価値を持つ。貨幣情報を加減操作して価値の移動を生じさせることにより、バリューを決済に利用することができる。
電話機能部101は、他の電話機との通話を行うための通話モードと、インターネット7に接続するインターネット接続モードを有しており、ユーザが選択できるようになっている。
【0019】
電話機能部101は、無線通信手段(請求情報取得手段、提供手段)を備えており、何れのモードにおいても、電話機能部101は、無線通信により基地局8と通信して通話回線、又はインターネット7に接続する。
通話モードにて通話を行う場合は、電話機能部101で通話モードを選択した後、相手方の電話機の電話番号を入力する。すると、基地局8は、電話番号で特定される電話機と、携帯電話5との間に通話回線を確立し、ユーザは通話を行うことができる。
【0020】
インターネット接続モードにてインターネット7上のサービスを利用する場合は、電話機能部101でインターネット接続モードを選択し、ブラウザ上で(電話機能部101はブラウザ機能を備えている)サーバのURLを入力する。すると、基地局8を介して携帯電話5とURLで特定されるサーバとの通信回線が確立し、サーバが提供するサービスを携帯電話5で利用することができる。
サーバからプログラムを受信して、これを携帯電話5で実行することも可能である。
【0021】
また、インターネット接続モードにて電子メールによるサービスを利用することもできる。
電子メールを送信する場合は、電子メール作成画面上で送信する文章を作成し、送信先を特定する電子メールアドレスを入力して送信する。
携帯電話5の電子メールアドレスに宛てて送信された電子メールがあった場合、携帯電話5は、これを受信して内容をディスプレイに表示する。
電子メールにデータやプログラムを添付して送受信することも可能である。
【0022】
また、図示しないが、電話機能部101と電子マネー機能部102の間には通信を仲介するインターフェース(以下、バリュー情報インターフェース)が設けられている。そして、電話機能部101は、通話を行ったり、インターネットに接続する他、バリュー情報インターフェースを介して電子マネー機能部102にアクセスできるようになっている。
後述するように、電子マネー機能部102には、バリューのチャージや決済などのバリューの履歴が記憶されている。
【0023】
電話機能部101は、例えば、ブラウザを用いて、電子マネー機能部102に記憶されているバリュー残高やバリューの履歴をディスプレイに表示させることができる。
また、電話機能部101は、インターネット7を介して電子マネー処理サーバ4と接続し、電子マネー処理サーバ4と電子マネー機能部102との通信を仲介することもでき、電子マネー処理サーバ4通信を行いながら、電子マネー機能部102に送出するデータを選別して抽出する機能を備えている。
このように、電子マネー処理サーバ4は、電話機能部101を介して電子マネー機能部102を遠隔操作することができる。
【0024】
電子マネー機能部102と電子マネー処理サーバ4との通信を中継する場合、バリュー情報インターフェースは、プロトコルの変換やその他のデータ形式の変換を行う。
これは、後述するように電子マネー機能部102は、電子マネーカードに対応した電子マネー端末9(後述)と通信するように構成されており、電子マネー端末9が行う通信と、電子マネー処理サーバ4が行う通信とでは、プロトコルやその他のデータ形式が異なるためである。
【0025】
このように、バリュー情報インターフェースに、電話機能部101と電子マネー機能部102との間の通信を仲介させることにより、電話機能部101は、バリューを操作するための処理情報(以下、コマンド)を電子マネー処理サーバ4から受信して、これを電子マネー機能部102に入力したり、あるいは電子マネー機能部102が出力した情報を電子マネー処理サーバ4に送信することができる。
この場合、電話機能部101は、後述する電子マネー端末9と同様のリーダライタとしての機能を果たしている。
【0026】
電子マネー機能部102は、非接触型ICカードを用いた電子マネーカードと同等の機能を有する機能部であり、各種コマンドによりバリューに関する情報処理を行うバリュー情報処理部102a(貨幣情報処理手段)と、バリューに関する履歴をログデータとして記憶するバリュー情報記憶部102b(貨幣情報記憶手段)を備えている。
先に説明したようにバリュー情報処理部102aは、バリュー情報インターフェースを介して電話機能部101からコマンドを受信することができる(処理情報受信手段)。
ハードウェア的には、例えば、非接触型電子マネーカードのICチップをデジタル式の携帯電話に組み込んで、電話機のCPUとICチップを非接触型ICチップ用のインターフェース(バリュー情報インターフェースとしての機能を果たす)で接続することにより構成することができる。この場合、電話機のCPUからICチップを制御するプログラムを携帯電話にインストールしておく。
あるいは、携帯電話のCPU自身に、ICチップと同等の機能を実現させてもよい。
【0027】
バリュー情報処理部102aに情報処理を行わせるコマンドは、各種のものが用意されている。例えば、バリューを処理するためのコマンドとしては、残高参照コマンド、書き込みコマンド、減算コマンドなどがある。
残高参照コマンドをバリュー情報処理部102aに入力すると、バリュー情報処理部102aは、バリュー情報記憶部102bのログデータを検索して現在のバリュー残高を取得し、これを電話機能部101に出力する。これに対して、電話機能部101は、このバリュー残高をディスプレイに表示してユーザにバリューの残高を提示する。
なお、残高参照コマンドは、ユーザが携帯電話5のブラウザを操作して電子マネー機能部102に入力することができるようになっている。
【0028】
書き込みコマンドは、バリューをチャージするためのコマンドであり、書き込むバリューの金額をパラメータとして付属させることができる。書き込みコマンドをバリュー情報処理部102aに入力すると、バリュー情報処理部102aは、パラメータで指定された金額分のバリューをバリュー情報記憶部102bに書き込み(加算処理手段)、更にログデータを更新する。これにより、携帯電話5にバリューをチャージを行うことができる。
減算コマンドは、バリューの残高を減算するコマンドであり、減算するバリューの金額をパラメータとして付属させることができる。バリュー情報処理部102aに減算コマンドを入力すると、バリュー情報処理部102aは、パラメータで指定された金額分のバリューをバリュー情報記憶部102bから減算し(減算処理手段)、更にログデータを更新する。これにより、携帯電話5のバリューで決済を行うことができる。
加算コマンド、減算コマンドは、電子マネー処理サーバ4が電子マネー機能部102に入力するように設定されており、ユーザが独自にこれらのコマンドを操作することはできないようになっている。
【0029】
携帯電話5は、以上のように構成されており、電子マネー処理サーバ4が、インターネット7を介してコマンドを送信することにより携帯電話5に記憶されているバリューを遠隔操作することができる。
携帯電話5にバリューをチャージする場合、電子マネー処理サーバ4は、チャージする金額分だけバリューを加算する加算コマンドを生成し、携帯電話5に送信する。チャージした分の金額は、例えばユーザの銀行口座から引き落としたり、あるいはクレジットカードにより決済する。これにより、貨幣がバリューに交換され、貨幣の価値とバリューの価値が対応付けられる。
【0030】
携帯電話5に記憶されているバリューを減算して決済する場合は、電子マネー処理サーバ4が決済分のバリューを減算する減算コマンドを生成して携帯電話5に送信する。
このように、減算コマンドを携帯電話5に送信する具体的な手順としては、例えば次のようなものがある。
まず、電話機能部101に電子マネー処理サーバ4の決済用サイトのURLを入力し、携帯電話5を電子マネー処理サーバ4に接続する。ここで、URLに決済する金額をパラメータとして付属させておけば、電子マネー処理サーバ4は、決済金額を得ることができる。
また、このパラメータには、金額のほか、ユーザが決済を行う対象となっている加盟店の加盟店ID、商品ID、決済日時など、その他の情報を付属させることができる。この場合、電子マネー処理サーバ4は、決済金額とこれに対応する決済情報を取得することができる。
【0031】
次に、電子マネー処理サーバ4は、決済金額に相当するバリューを減算する減算コマンドを生成して携帯電話5に送信する。
携帯電話5では、電話機能部101がこの減算コマンドを受信し、これをバリュー処理インターフェースを介してバリュー情報処理部102aに出力する。
そして、バリュー情報処理部102aは、この減算コマンドにより、バリュー情報記憶部102bに記憶されているバリューを減算する。
次に、バリュー情報処理部102aは、減算が完了したことを電話機能部101に通知し、電子マネー機能部102は、これを電子マネー処理サーバ4に送信する。
バリューを書き込む場合も、携帯電話5を電子マネー処理サーバ4のバリュー書き込み用サイトに接続して同様に行うことができる。
【0032】
また、図2では図示しないが、電子マネー機能部102は、小売店舗や自動販売機などに設置した電子マネー端末9(図3)にセットしてバリューの書き換え処理(リードライト)を行うこともできる。
電子マネー端末9は、非接触型の電子マネーカードでの決済に対応した端末装置であって、電子マネーカードをリードライトするリーダライタを備えている。
電子マネー端末9は、リーダライタ部にセットされた電子マネーカードに無線で電力を供給してこれを駆動しながら、書き込みコマンド、減算コマンドなどを無線送信して電子マネーカードに記憶されているバリューを操作する。
【0033】
電子マネー機能部102は、電子マネーカードと同様の電子マネー端末9用のアンテナを備えており、電子マネー端末9は、各種コマンドを電子マネー機能部102に直接送信してバリューのリードライトを行うことができる。
このように、携帯電話5のバリューの処理は、電話機能部101とバリュー情報インターフェースを介してインターネット7上のサーバから行う場合と、電子マネー端末9を用いる場合の2つが可能である。
【0034】
なお、本実施の形態では、一例として電子マネー機能部102が携帯電話5に一体として組み込まれているものとするが、携帯電話5の構成はこれに限定するものではなく、例えば、携帯電話5に電子マネー機能部102と接続するコネクタ(接続手段)を設け、電子マネー機能部102を着脱可能に構成することもできるし、あるいは、バリュー処理情報処理部102aは、携帯電話5に配設し、コネクタを介してバリュー情報記憶部102bを着脱可能に構成することもできる。
【0035】
次に加盟店システム(図2)について説明する。
加盟店サーバ3は、バリューによる決済を行うことができる商用サイトを運営するサーバ装置であり、例えば、Webサーバで構成されている。又は、認証サーバやその他の各種サーバ装置から構成されたシステムとしてもよい。
加盟店サーバ3が運営する商用サイトとしては、例えば、コンパクトディスクやおもちゃ、家具などの物販を行うものや、音楽ソフトやコンピュータプログラムなどのデジタルコンテンツをダウンロード販売するものなどがある。
【0036】
ユーザは、端末6から加盟店サーバ3の商用サイトにアクセスし、購入する商品を選択することができる。また、代金の決済方法も、携帯電話5のバリューで決済する場合の他、銀行振り込み、キャッシュカードによる支払いなど各種の決済方法を選択できるようになっている。
そして、携帯電話5のバリューでの決済を選択した場合は、決済確認メールの送信先の電子メールアドレス(送信先特定情報、通常は携帯電話5の電子メールアドレス)を入力して加盟店サーバ3に送信するようになっている。
【0037】
なお、本実施の形態では、端末6から加盟店サーバ3の商用サイトにアクセスする場合について説明するが、携帯電話5からアクセスしてもよい。この場合、加盟店サーバ3は、携帯電話用のサイトを用意しているものとする。
また、図2では加盟店サーバ3は、1つのみ図示されているが、通常は、各種のサービスサイトが複数存在する。
【0038】
ここで、ユーザが携帯電話5のバリューで商品を購入する手続きを、加盟店サーバ3が端末6に表示する画面の一例(図4〜図6)を用いて説明する。
何れの画面も、加盟店サーバ3が端末6に送信した画面データを端末6のブラウザがディスプレイに表示したものである。なお、これら画面データは、例えば、HTML(Hypertext Markup Language)などの言語により記述されている。
【0039】
図4は、加盟店サーバ3の商用サイトが提供する商品選択画面10の一例を示した図である。
商品選択画面10は、座布団を販売するための画面であり、商品表示エリア11、商品選択ボタン12、13、14などから構成されている。
商品表示エリア11には、値段や商品の外観など、ユーザが商品を選択するための情報が表示される。本実施の形態では、各座布団を選択するための番号、外観、価格が表示されている。
選択ボタン12、13、14は、購入する座布団を選択するためのボタンである。
【0040】
選択ボタン12、13、14の何れかをマウスを操作してクリックすると、該当する番号の座布団が選択された旨の情報が加盟店サーバ3に送信される。
これに対し、加盟店サーバ3は、図示しない決済方法選択画面を端末6で提示し、ユーザは、決済方法を選択することができる。ここでは、携帯電話5のバリューでの決済を選択したものとする。
【0041】
決済方法を選択すると、加盟店サーバ3は、ユーザが必要事項を入力するための購入情報入力画面を端末6で提示する。
図5は、端末6で表示された購入情報入力画面18の一例を示した図である。
購入情報入力画面18は、購入商品欄19、電子メールアドレス入力欄20、性別入力欄21、生年月日入力欄22、職業入力欄23、確認ボタン24、キャンセルボタン24などから構成されている。
購入商品欄19には、ユーザが商品選択画面で選択した商品の名称やコード番号など、ユーザが購入しようとする商品を確認するための情報が表示される。図5では、1番の座布団が選択されたことを示している。
【0042】
電子メールアドレス入力欄20は、決済確認メールの送付先の電子メールアドレスを入力する欄である。後述するように、受信した決済確認メールは、転送することが可能であり、転送先の端末装置からバリューによる決済を行うこともできるため、この欄に入力する電子メールアドレスが送信される端末は、必ずしもバリューの処理を行えるものでなくてもよい。
しかし、一般的には、決済するためのバリューが記憶されている携帯電話の電子メールアドレスを入力する。通常は、自分が所有する携帯電話5の電子メールアドレスを入力する。
【0043】
なお、ユーザが誤入力などにより、他の携帯電話5の電子メールアドレスを入力したとしても、この他の携帯電話5の所有者は、電子メールの内容を確認することにより自分が行った買い物でないことを知ることができ、決済を拒否することができる。これにより、電子メールアドレスの誤入力による決済トラブルを防ぐことができる。
【0044】
性別入力欄21は、ユーザの性別を入力する欄であり、男性、女性の何れかをラジオボタンで選択できるようになっている。
ラジオボタンとは、何れか一方が選択された場合、他の選択状態が解除されるように構成されたボタンである。
生年月日入力欄22は、ユーザの生年月日を入力する欄である。
職業入力欄23は、ユーザの職業を入力する欄である。
確認ボタン24は、購入情報入力画面18で入力した事項を加盟店サーバ3に送信するためのボタンである。
【0045】
ユーザが各欄に入力した事項は、購入情報として一時的に端末6のRAM(Random Access Memory)に格納され、ユーザが確認ボタン24をクリックすると、端末6から加盟店サーバ3に送信される。
キャンセルボタン25は、ユーザが入力した事項をキャンセルするためのボタンであり、このボタンをクリックすると、RAMに格納された入力事項が消去され、端末6の表示は商品選択画面10に戻る。
ユーザが確認ボタン24をクリックすると、加盟店サーバ3は、端末6からユーザが入力した事項を受信し、支払いの手続きを行うための支払い手続き画面を端末6で提示する。
【0046】
図6は、端末6で表示された支払い手続き画面28の一例を示した図である。
これは、加盟店サーバ3が、端末6から受信した購入情報を用いて作成し、端末6に送信したものである。
支払い手続き画面28は、購入情報確認エリア30、支払い手続きボタン31、キャンセルボタン32などを備えている。
購入情報確認エリア30には、ユーザが購入情報入力画面18で入力した事項が表示され、ユーザは、これを確認することができる。
【0047】
支払い手続きボタン31は、ユーザが、購入情報確認エリア30で示された商品を購入するとの意思表示を行うボタンである。このボタンをクリックするとユーザが購入する意思を確認した旨の信号が端末6から加盟店サーバ3に送信され、加盟店サーバ3は、バリューによる支払いを請求するための処理を開始する。
キャンセルボタン32は、加盟店サーバ3に送信した購入情報を取り消すためのボタンである。このボタンをクリックすると、ユーザが購入情報を取り消す旨の信号が端末6から加盟店サーバ3に送信され、これにより、加盟店サーバ3は、先に端末6から受信した購入情報を消去する。
【0048】
加盟店サーバ3は、ユーザの購入意思を確認すると、端末6から取得した購入情報を確定し、電子マネー処理サーバ4に決済依頼通知を送信する。
決済依頼通知の内容は、確定した購入情報の他、決済依頼通知の作成日時、加盟店サーバ3を特定する加盟店IDなど、予め電子マネー処理サーバ4との間で取り決められている。
【0049】
次に、電子マネー処理サーバ4(図2)について説明する。
電子マネー処理サーバ4は、携帯電話5や電子マネーカードなどを用いたバリュー処理に関する情報の収集と整理を行っている。
なお、本実施の形態で用いる電子マネーシステムは、所謂センター管理型電子マネーではなく、バリューは各携帯電話5や各電子マネーカードに記憶される。そのため、バリューを処理する際に、リアルタイムで電子マネー処理サーバ4にアクセスする必要が無く、高速に処理を行うことができる。
電子マネー処理サーバ4は、バリューに関する情報を整理するための各種の情報処理を行うが、ここではこれら情報処理のうち、携帯電話5を用いた決済に関する事項について説明する。
なお、電子マネー処理サーバ4は、認証サーバ、Webサーバなど、複数のサーバ群から構成されるシステムとして構成することもできる。
【0050】
電子マネー処理サーバ4は、加盟店サーバ3から決済依頼通知を受信すると、バリューによる支払いを確認する決済確認メールを作成し、決済依頼通知で指定された電子メールアドレスに宛ててこれを送信する。決済確認メールは、ユーザにバリューによる決済を求める請求書としての役割も有している。
図7は、電子マネー処理サーバ4が携帯電話5に送信し、携帯電話5のディスプレイに表示された決済確認メールの一例を示した図である。なお、この表示処理は、電話機能部101のブラウザにより行われる。
【0051】
決済確認メールは、取引情報表示エリア35、メッセージエリア36、決済URL37、キャンセルURL38、有効期限エリア39から構成されている。
取引情報表示エリア35は、バリューによる決済の対象となる商取引の取引情報を表示し、ユーザに確認を促すためのエリアであり、例えば、取引を行った取引日時、購入した商品の商品名、商品の購入を行った加盟店の店名、決済金額など、ユーザが商取引を把握するための情報が表示される。
ユーザは、取引情報表示エリア35に表示された内容を確認することにより、身に覚えのない商取引に関する決済確認メールが送られてきた場合に決済を拒否することができる。
【0052】
メッセージエリア36には、取引情報表示エリア35に表示された内容を確認した上、決済するか否かの選択を行うように促す表示がなされる。
決済URL37(接続情報)と、キャンセルURL38は、それぞれ決済用サイト、キャンセル用サイトに接続するためのURLであり、ユーザが選択可能に表示されている。
ユーザは携帯電話5の機能キーやテンキーなどの入力手段を用いて何れかを選択することができるようになっており、決済を行う場合は決済URL37をクリックし、決済を行わない場合はキャンセルURL38をクリックする。
決済URL37、キャンセルURL38のうち何れかがクリックされると、電話機能部101は自動的に選択されたURLにて携帯電話5を電子マネー処理サーバ4に接続して通信回線を確立するようになっている。
【0053】
決済URL37は、電子マネー処理サーバ4の決済用サイトのURLと、決済内容を特定するパラメータから構成されている。パラメータで特定される内容としては、決済する金額、加盟店ID、商品ID、決済日時などがあり、これらパラメータは、携帯電話5を決済サイトに接続した際に電子マネー処理サーバ4に送られる。
電子マネー処理サーバ4は、これらのパラメータにより決済金額などの決済に関する情報を取得することができ、携帯電話5のバリューを減算するための減算コマンドを作成することができる。
また、パラメータは一定のアルゴリズムで暗号化されており、ユーザなどが判読できないようになっている。そのため、パラメータを偽造するのが困難であり、セキュリティを高めることができる。
【0054】
なお、本実施の形態では、減算コマンドを生成するための金額情報などをパラメータとしたが、これに限定せず、決済に関する情報は電子マネー処理サーバ4で保管し、この情報を特定するための特定情報を決済URL37のパラメータとすることもできる。例えば、決済確認用メールにIDをパラメータにて設定しておき、このIDから決済コマンドを生成するための金額情報などを検索するように構成することができる。
また、決済URL37に時間などを埋め込むなどして、決済の有効期限を設定することも可能である。
【0055】
更に、決済URL37にワンタイムパスワードなどのパスワードを設定してセキュリティを高めることも可能である。
加えて、誤送信やなりすましなどのトラブルを防ぐために、決済確認メールを送信するために、事前にユーザに心当たりがあるかを問い合わせる事前確認用の電子メールを送信してもよい。特に、携帯電話5の電子メールアドレスが、初めて決済で使用されるものの場合は、ユーザの誤入力の可能性が高いので、事前確認用の電子メールを送信することが望ましい。
【0056】
キャンセルURL38は、電子マネー処理サーバ4のキャンセル用サイトのURLに、キャンセルする取引を特定するための暗号化された情報がパラメータとして付属して構成されている。
有効期限エリア39には、決済有効期限が表示される。この期限を過ぎると、電子マネー処理サーバ4は、この決済確認メールによる決済を受け付けない。
【0057】
電子マネー処理サーバ4(図2)は、携帯電話5から決済URL37にて接続を受け付けると、決済URL37に付属するパラメータを用いて、代金分のバリューを減算する減算コマンドを生成し、携帯電話5に送信する。
携帯電話5が決済URLで接続することにより携帯電話5と電子マネー処理サーバ4との間で通信回線が確立しており、電子マネー処理サーバ4は、この通信回線を介して携帯電話5に減算コマンドを送信する他、減算処理に必要な他の通信を行う。
【0058】
このように、携帯電話5から電子マネー処理サーバ4に接続するように構成したのは、電子マネー処理サーバ4の側から携帯電話5を特定して通信回線を確立することは困難なので、携帯電話5から電子マネー処理サーバ4に接続することにより、電子マネー処理サーバ4は、減算処理の対象である携帯電話5を特定することができるようにしたものである。
携帯電話5は、電子マネー処理サーバ4との通信によりバリューを代金分だけ減算する減算処理を行う。また、携帯電話5で減算処理中であることを表示する画面は、携帯電話5側で用意したアプリケーションプログラムにより表示される。
【0059】
減算処理が成功すると携帯電話5は、電子マネー処理サーバ4に対して減算完了通知を送信する。これにより、電子マネー処理サーバ4は、携帯電話5での減算処理が完了したことを確認することができる(確認手段)。
電子マネー処理サーバ4は、減算処理の完了を確認すると、決済が完了した旨を表す決済完了通知を加盟店サーバ3に送信すると共に、決済の完了を通知する電子メール(以下、決済完了通知メール)を携帯電話5に送信する。
また、電子マネー処理サーバ4は、携帯電話5からキャンセルURL38にて接続を受け付けると、バリューによる決済を行わないと共に、決済を行わなかった旨の通知を加盟店サーバ3に送信する。
【0060】
電子マネー処理サーバ4は、携帯電話5に決済完了通知メールを送信する場合に、決済完了通知メールに取引に関する付加情報を付加することができる。このような情報としては、加盟店ID、決済金額、加盟店から送信された取引番号、ダウンロードキーなど、ユーザが取引対象を入手するために必要となる情報などが可能である。
【0061】
物販の場合は、携帯電話5の決済完了通知の受信を持って取引完了とする。この場合、付加情報として取引番号を表示させ、ユーザにこの取引番号を商用サイトから入力させることにより、ユーザを確認することが可能である。
デジタルコンテンツの販売の場合は、付加情報としてダウンロードキーを表示させることにより、このダウンロードキーを商用サイトに入力させてこれを認証することができる。
ダウンロードキーが認証された場合は、加盟店サーバ3は、デジタルコンテンツのダウンロード、閲覧を可能とし、認証されなかった場合は、デジタルコンテンツの利用をできないようにすることができる。
【0062】
図8に、携帯電話5で表示された決済完了通知メールの一例を示す。
決済完了通知メールは、取引情報表示エリア43、メッセージエリア44、付加情報エリア45などから構成されている。
取引表示情報エリア43には、ユーザが購入した商品を確認するための確認情報が表示される。
メッセージエリア44には、ユーザへの挨拶のほか、広告、お知らせなど、各種メッセージ情報が表示される。
付加情報エリア45には、取引に関わる付加情報を表示するためのエリアであり、この場合はデジタルコンテンツをダウンロード購入するためのダウンロードキーが表示されている。
ここで、このダウンロードキーを用いてデジタルコンテンツをダウンロード購入する場合について図9を用いて説明する。
【0063】
図9は、加盟店サーバ3の商用サイトが用意した、購入したデジタルコンテンツをダウンロードするためのダウンロード画面48の一例を示した図である。
ユーザは、携帯電話5で図8に示した決済完了通知メールを受信した後、端末6から加盟店サーバ3に再び接続し、購入したデジタルコンテンツのダウンロードを行う。
ダウンロード画面48は、会員ID入力欄49、パスワード入力欄50、ダウンロードキー入力欄51、送信ボタン52などから構成されている。
会員ID入力欄49、パスワード入力欄50には、ユーザは、それぞれ自分の会員IDとパスワードを入力する。
【0064】
ダウンロードキー入力欄51には、付加情報エリア45(図8)で表示されたダウンロードキーを入力する欄である。
これらの事項を入力した後、送信ボタン52をクリックすると、端末6は入力事項を加盟店サーバ3に送信する。
これに対し、加盟店サーバ3は、端末6から受信した会員ID、パスワード、ダウンロードキーを用いて認証処理を行い、認証が適正に行われた場合、ダウンロードキーに対応するデジタルコンテンツを端末6に送信する。認証が適正に行われなかった場合は、デジタルコンテンツの送信を行わない。
【0065】
次に、電子マネー処理サーバ4のハードウェア的な構成の一例について、図10を用いて説明する。
電子マネー処理サーバ4は、CPU(Central ProcessingUnit)55、ROM(Read Only Memory)56、RAM57、通信制御部58、記憶部59などがバスライン62で接続されて構成されている。
【0066】
CPU55は、所定のプログラムに従って情報処理を行う他、電子マネー処理サーバ4全体の制御などを行う。
ROM56は、読み出し専用のメモリであり、電子マネー処理サーバ4を動作させるための基本的なプログラムやパラメータなどが記憶されている。
RAM57は、読み書き可能なメモリであって、CPU55のワーキングメモリを提供したり、記憶部59に記憶されたプログラムやデータをロードして記憶したりなどする。
【0067】
通信制御部58(請求情報取得手段、請求情報送信手段、処理情報送信手段)は、インターネット7を介して加盟店サーバ3や携帯電話5などと通信を行う機能部である。CPU55は、通信制御部58を介して加盟店サーバ3から決済依頼通知を受信したり、携帯電話5に決済確認メールを送信したり、携帯電話5との通信回線を確立してバリューの減算処理を行ったりする。
記憶部59は、例えばハードディスクやその他の不揮発性のメモリなどによって構成されており、各種プログラムを格納したプログラム格納部60、データを格納したデータ格納部61などから構成されている。
【0068】
プログラム格納部60には、電子マネー処理サーバ4を機能させるための基本的なプログラムであるOS(Operating System)や、バリューによる決済機能をCPU55に実現させるバリュー決済プログラムなどが格納されている。
CPU55は、バリュー決済プログラムを実行することにより、加盟店サーバ3から決済依頼通知を受信してデータ格納部61に格納する決済依頼通知受信機能や、決済依頼通知を用いて決済確認メールを生成し、携帯電話5に送信する決済確認メール生成機能や、携帯電話5から決済URLにて接続を受け付けた場合に、決済URLに付属するパラメータからバリューを減算するためのコマンドを生成して携帯電話5と通信し、携帯電話5のバリューを減算する減算処理機能などを発揮する。
【0069】
データ格納部61には、バリューによる決済を行うために必要な各種データベースが格納されている。
これらのうち、取引履歴を記録した取引履歴データベースには、加盟店サーバ3から決済依頼通知を受信した日時、加盟店サーバ3の加盟店ID、受信した決済依頼通知、決済完了の有無などが記録されている。
CPU55は、この決済依頼通知を用いて決済確認メールを作成することができ、また、決済完了の有無を管理することができる。
【0070】
次に、携帯電話5のバリューで決済する手順について図11、12フローチャートを用いて説明する。
なお、以下の処理は、それぞれ携帯電話5のCPU及びICチップ、加盟店サーバ3のCPU、電子マネー処理サーバ4のCPUが所定のプログラムに従って行うものである。
図11において、ユーザが端末6から加盟店サーバ3の商用サイトにアクセスし、購入する商品を選択する(ステップ100)。
これに対し、加盟店サーバ3は、バリューによる決済、振り込み、キャッシュカードの利用など、決済方法をユーザが選択可能なように端末6で表示させる(ステップ202)。
【0071】
ユーザは、端末6に表示された決済方法から、バリューによる決済を選択したものとする(ステップ102)。この場合、ユーザは、端末6から携帯電話5の電子メールアドレスなどを含む取引情報を加盟店サーバ3に送信する。
次に、加盟店サーバ3は、端末6から取引情報を受信して、決済依頼通知を生成して電子マネー処理サーバ4に送信し、バリューの決済を申し込む(ステップ204)。このとき、加盟店サーバ3は、必要があれば、物販の場合の取引番号やデジタルコンテンツ販売の場合のダウンロードキーなどの付加情報を生成して電子マネー処理サーバ4に送信する(ステップ206)。これは、後に決済完了通知メールでユーザに通知される。
【0072】
電子マネー処理サーバ4は、加盟店サーバ3から決済依頼通知を受信し、これを加盟店サーバ3の加盟店IDなどと共に取引履歴データベースに格納して決済依頼を受け付ける(ステップ300)。
そして、電子マネー処理サーバ4は、加盟店サーバ3に対して、決済依頼を受理した旨の決済受付通知を送信し、加盟店サーバ3は、この通知を受信する(ステップ208)。
次に、電子マネー処理サーバ4は、決済依頼通知に含まれる電子メールアドレスが、初めてバリュー決済の対象となるものか否かを確認する(ステップ302)。
【0073】
初めての場合は(ステップ302;Y)、ユーザが間違えて電子メールアドレスを入力した可能性があるので、この電子メールアドレスに宛てて事前確認用の電子メールを送信する(ステップ304)。
なお、バリュー決済システム1の利用を会員制とし、携帯電話5のバリューでの決済を会員に限定すれば、会員データベースとの照合によって、無関係の第三者が電子メールを受け取る可能性を排除するように構成することもできる。
この電子メールに該当する携帯電話5が存在しないなどの理由で事前確認用の電子メールが不達となった場合(ステップ306)、電子マネー処理サーバ4はエラー処理を行う(ステップ308)。
初めてでない場合は(ステップ302;N)、決済を行うための処理Aを続行する。処理Aについては図12を用いて後ほど説明する。
【0074】
事前確認用の電子メールが携帯電話5に適切に送達された場合は、携帯電話5のユーザは、この決済が身に覚えがあるか無いかを確認し、確認結果を電子マネー処理サーバ4に送信する(ステップ104)。
確認結果が、ユーザに身に覚えのないものであった場合(ステップ104;N)、当該決済依頼通知に関してエラー処理を行う(ステップ308)。
確認結果が、ユーザに身に覚えのあるものであった場合は(ステップ104;Y)、決済を行うための処理Aを続行する。
なお、電子マネー処理サーバ4がステップ308のエラー処理を行う場合、エラーが発生した旨の通知を加盟店サーバ3に対して行い、これに対して加盟店サーバ3もエラー処理を行う(ステップ210)。
【0075】
次に、図12で処理A以降の処理手順について説明する。
電子マネー処理サーバ4は、決済依頼通知に含まれる情報を用いて決済確認メールを生成し、携帯電話5に送信する(ステップ310)。決済確認メールには決済URL、キャンセルURLが埋め込まれ、更に有効期限が設定されている。
携帯電話5は、決済確認メールを電子マネー処理サーバ4から受信し、ディスプレイに表示する。これに対して、ユーザは、決済を実行するか否かを判断し、決済URLかキャンセルURLの何れかを選択する(ステップ106)。
【0076】
ユーザが決済を実行しないと判断してキャンセルURLを選択した場合(ステップ106;N)、このURLにて携帯電話5は電子マネー処理サーバ4にアクセスする。これにより、電子マネー処理サーバ4は、バリューによる決済をキャンセルするキャンセル処理を行う(ステップ312)。また、電子マネー処理サーバ4は加盟店サーバ3にキャンセル処理を行う旨を通知し、これを受けて加盟店サーバ3も決済依頼をキャンセルするキャンセル処理を行う(ステップ212)。
【0077】
ユーザが携帯電話5のバリューでの決済を実行すると判断した場合(ステップ106;Y)、携帯電話5でユーザは決済URLをクリックする(ステップ108)。
すると、携帯電話5は、URLを用いて電子マネー処理サーバ4にアクセスし、携帯電話5と電子マネー処理サーバ4の間に通信回線が確立する。
電子マネー処理サーバ4は、決済URLに付属しているパラメータを用いて代金分のバリューを減算処理するコマンドを生成し、これを携帯電話5に送信して決済処理を行う(ステップ314)。一方、携帯電話5は、このコマンドによりバリューの減算処理を行う。
【0078】
決済処理の間に、携帯電話5と電子マネー処理サーバ4との通信が途絶した場合(ステップ316;Y)、電子マネー処理サーバ4は携帯電話5に再度決済URLを選択するように通知するリトライ処理を行う(ステップ318)。このように、決済確認メールに決済URLが記載されているため、通信が途絶しても再度決済URLを選択するだけでリカバリすることができる。
通信が途絶せず、決済が完了した場合(ステップ316;N)、電子マネー処理サーバ4は、携帯電話5との通信回線を切断すると共に、決済完了に関する情報を取引履歴データベースに記録してこれを更新する(ステップ320)。
【0079】
そして、電子マネー処理サーバ4は、決済完了通知を加盟店サーバ3に送信する(ステップ322)。
次に、電子マネー処理サーバ4は、携帯電話5に宛てて決済完了通知メールを電子メールにて生成して送信する(ステップ324)。このとき、必要があれば、ステップ206で加盟店サーバ3が生成した付加情報をこの電子メールに埋め込む(ステップ326)。
携帯電話5は、決済完了通知メールを受信して、これをディスプレイに表示する(ステップ110)。
【0080】
以上に説明した本実施の形態では、以下のような効果を得ることができる。
ユーザは、携帯電話5にバリューを記録すると共に、携帯電話5の電子メールアドレスを加盟店サーバ3に通知するだけで、バリューによる決済を行うことができ、電子マネーカードや、電子マネーカードをリードライトするリーダライタなどを用意する必要がなく、操作性がよい。
また、加盟店サーバ3側も電子マネー処理サーバ4とのサーバ間通信が行えればよいので、加盟店サーバ3にバリュー決済用のシステムを組み込む必要がなく、またOSにも依存せず、システムの構築が容易であり、また加盟店の開発負担が少なくて済む。
例えば、加盟店サーバ3と電子マネー処理サーバ4の間では、HTTP(Hypertext Transfer Protocol)を用いた通信を行い、電子マネー処理サーバ4と電話機能部101の間の通信はTCAPを用いた通信を行う。
また、電子マネー機能部102と電話機能部101、及び電子マネー機能部102と電子マネー端末9との間の通信は、一般的なプロトコルを用いてもよいし、電子マネー機能部102を構成するICチップに固有なプロトコルを用いてもよい。
また、端末6と加盟店サーバ3の間の通信は特に問わないが、例えばTCP/IP(Transmission Control Protocol/Internet Protocol)や他のプロトコルを用いて行うことができる。
【0081】
ユーザは、携帯電話5で取引の内容を確認した後、決済を行うか否かを判断することができるので、セキュリティを高めることができる。
電子メールアドレスのレイアウトと様式を調整すれば、携帯電話5の運用を行う複数の会社(キャリア)に容易に対応することができる。
また、バリュー決済システム1は、様々なゲートウェイに応用できる汎用性を備えている。
【0082】
なお、本実施の形態では、端末6で商品を選択し、携帯電話5のバリューで決済する場合について説明したが、商品の選択とバリューの決済方法に関して以下のようなバリエーションが存在する。
(1)携帯電話5で加盟店サーバ3の商用サイトにアクセスし、商品を選択することもできる。
この場合、ユーザは携帯電話5に電子メールアドレスを入力して加盟店サーバ3に送信する。
【0083】
(2)端末6に電子マネーカードのリーダライタを設置し、このリーダライタにセットした電子マネーカードからバリューの決済を行う。
この場合、端末6は、電子マネー処理サーバ4から決済URL付きの決済確認メールを受信する。そして、ユーザは電子マネーカードをリーダライタにセットして決済URLをクリックする。すると、端末6と電子マネー処理サーバ4の間でバリュー減額処理が行われ、決済することができる。なお、電子マネー処理サーバ4との通信により、電子マネーカードにチャージしたりバリューの減額処理を行うためのプログラムを端末6にインストールしておく。
(3)端末6が実装する記憶装置(例えば、ハードディスク)にバリューを記憶させておき、このバリューで決済する。
(4)電子マネー処理サーバ4に、決済受け付け用のサイトを用意しておき、ユーザにここに必要な情報を入力してもらうように構成することもできる。この場合、加盟店が行う決済を電子マネー処理サーバ4が代行するため、加盟店は加盟店サーバ3を設置する必要がない。
【0084】
また、本実施の形態では、決済確認メールの決済URLがクリックされた端末に対してバリューの決済が行われるため、電子マネー処理サーバ4から受信した決済確認メールを他の端末に転送することにより、他の端末でバリューを決済することも可能である。
例えば、携帯電話5で受信した決済確認メールを端末6に転送し、端末6にセットした電子マネーカードで決済したり、あるいは、他の携帯電話5に転送して他の携帯電話5で決済することが可能である。
【0085】
決済を行う端末は、端末6、携帯電話5の代わりに、PDA(Personal Digital Assistant:携帯情報端末)や、ページャなど、他の携帯端末装置を用いることができる他、例えば、電子マネー処理サーバ4から電子メールもしくはこれと同等の通知が受信可能で、バリューを記憶する記憶手段を備えたデジタル式テレビジョンなどを用いることもできる。
【0086】
また、本実施の形態は、決済の確認をとる手段として電子メールによる決済確認メールをユーザに送信したが、決済確認の通知手段は電子メールに限定するものではなく、他の手段を用いることもできる。例えば、電子マネー処理サーバ4に各ユーザごとのプライベートなサイトを設定し、ユーザが自分のサイトにアクセスする際にユーザに決済の確認をとるように構成することもできる。
【0087】
また、加盟店サーバ3から電子マネー処理サーバ4への決済依頼は、サーバ間通信なので、API(Application Program Interface)を必要とせず、また、加盟店サーバ3から電子マネー処理サーバ4への決済依頼は、商品情報と携帯電話5の電子メールアドレスがわかれば行うことができるので、加盟店サーバ3が開設するサイトは、携帯電話5用に限定せず、EC(Electronic Commerce)サイト、テレフォンショッピング、デジタルテレビジョンの双方向通信を用いたショッピング、リアル店舗でのショッピングなどに利用することもできる。
また、本実施の形態では、携帯電話5が電話機能部101と電子マネー機能部102を備えているものとしたが、電子マネー機能部102は、アダプタ方式やアタッチメント方式により着脱可能とすることもできる。
電子マネー機能部102は、例えば、専用のICチップで構成することが可能であるが、これを着脱式とする場合、バリュー情報インターフェースは、携帯電話5側に設置してもよいし、ICチップ側に設置してもよい。あるいは、バリュー情報インターフェース自体を着脱式とし、電話機能部101と電子マネー機能部102の間に介在させてもよい。
【0088】
次に、第2の実施の形態について説明する。
[第2の実施の形態]
本実施の形態は、電子マネー処理サーバ4を介して、携帯電話5a(図13)から携帯電話5bにバリューを転送することにより送金を行うものである。このように、本実施の形態では、電子マネー処理サーバ4は、送金処理サーバとしての機能を発揮する。
これにより、例えば、友人に借りた金銭をバリューによる送金で返済することができる。
【0089】
図13は、本実施の形態のバリュー送金システム1aの概念的な構成を説明するための図である。バリュー送金システム1aの物理的な構成は第1の実施の形態と同様である。
バリュー送金システム1aは、電子マネー処理サーバ4、携帯電話5a、携帯電話5bを含んでいる。なお、図13では、電子マネー処理サーバ4と携帯電話5a、bを接続するインターネット7や基地局8は図示していない。
【0090】
電子マネー処理サーバ4は、第1の実施の形態で説明した決済機能に加え、携帯電話5aから携帯電話5bへの送金処理を行う機能を有しており、送金情報取得手段、減算処理情報送信手段、加算処理情報送信手段、第1の接続情報送信手段、第2の接続情報送信手段(以上、通信制御部58により構成される)や、送金元の携帯電話5でのバリューの減算処理を確認する減算処理確認手段、送金先の携帯電話5までのバリューの加算処理を確認する加算処理確認手段などを備えている。
携帯電話5a、5bの構成は、第1の実施の携帯の携帯電話5と同様であり、インターネット接続機能を有する電話機能部101(図3)と、電子マネー処理サーバ4から通信によりバリュー処理を行うことができる電子マネー機能部102を備えている。
【0091】
以上の様に構成されたバリュー送金システム1aでの送金手続きを図中の括弧で囲んだ数字に対応させて説明する。なお、携帯電話5aの所有者をユーザA(送金の依頼主)、携帯電話5bの所有者をユーザB(送金先)とし、ユーザAがユーザBにバリューを送って送金するものとする。
(1)まず、ユーザAが、携帯電話5aから電子マネー処理サーバ4にアクセスし、携帯電話5aに記憶されているバリューを携帯電話5bに送金(転送)したい旨の送金依頼通知を送信する。電子マネー処理サーバ4には、送金用サイトが開設されており、ユーザは、送金用サイトに接続して、必要事項を入力することにより送金を依頼することができる。
送金依頼通知には、ユーザAの認証情報、携帯電話5bの電子メールアドレス、送金したいバリューの金額などの送金情報が含まれている。
【0092】
ユーザAの認証情報としては、携帯電話5aの電話番号や、電子マネー機能部102を構成するICチップのICチップIDや、あるいは電子マネーサービスを受けるための電子マネー処理サーバ4に登録してある電子マネーIDを用いることができる。通常、電話番号は、電話機能部101に記憶され、ICチップID、電子マネーIDは、電子マネー機能部102に記憶されており、携帯電話5がこれらを読み出して送金依頼通知に添付する。
また、携帯電話bの電子メールアドレスとバリューの金額はユーザAが入力する。
【0093】
(2)電子マネー処理サーバ4は、携帯電話5aからの送金依頼通知を受け付けると、携帯電話5bに対して、ユーザAからバリューの送金依頼通知を受けている旨の依頼受付通知を電子メールにて送信する(以下、依頼受付メール)。依頼受付メールには、ユーザAの認証情報などのユーザBがユーザAを認識することができる情報や、送金するバリューの金額などが表示される他、ユーザBが送金を承認する場合に選択する承認URLと、送金を承認しない場合に選択するキャンセルURLも表示される。
また、ユーザAの認証情報がICチップIDや電子マネーIDの場合、これらの情報をユーザBに直接提示しても、ユーザBが依頼主がユーザAであることを認識することは困難なので、電子マネー処理サーバ4でユーザBの氏名などに変換して携帯電話5bに送信する。この場合、ユーザA、ユーザB、…など各ユーザは認証情報と共に電子マネー処理サーバ4に登録してあるものとする。
【0094】
(3)ユーザBが承認URLをクリックすると、携帯電話5bは電子マネー処理サーバ4の承認サイトに接続し、ユーザBがバリューの送金依頼を承認した旨を表す承認通知を電子マネー処理サーバ4に送信する。
この際に携帯電話5bは、ユーザBの認証情報(電話番号、ICチップID、電子マネーIDなど)も電子マネー処理サーバ4に送信する。
また、ユーザBがキャンセルURLを選択した場合、携帯電話5bは、ユーザBがバリューの送金依頼を承認しなかった旨の通知を電子マネー処理サーバ4へ送信する。
(4)電子マネー処理サーバ4は、携帯電話5bから承認通知を受信し、ユーザBが送金を承認したことを確認した確認通知を電子メールにて生成し(以下、確認メール)、携帯電話5aに送信する。
【0095】
(5)携帯電話5aは、確認メールを受信し(送金情報取得手段)、通知内容(ユーザBが送金を承認したか否か)をディスプレイに表示する。確認メールでは、ユーザBの認証情報が表示され、ユーザAは、確かにユーザBからの通知であることを確認することができる。
また、ユーザBの認証情報がICチップID、電子マネーIDなど、ユーザAに認識困難な情報であった場合は、電子マネー処理サーバ4でユーザBの氏名など、ユーザAが認識できる情報に変換する。
【0096】
ユーザBからの通知内容が、バリューの送金を承認しないものであった場合は、電子マネー処理サーバ4はバリューの送金を行わない。
ユーザBからの通知内容がバリューの送金を承認するものであった場合は、確認メールにバリューを携帯電話5bに送金するための送金URL(第1の接続情報、接続情報)が表示される。送金URLは、電子マネー処理サーバ4の送金サイトに接続するためのサイトであって、送信先である携帯電話5bを特定する情報(携帯電話5bの電子メールアドレスなど)や送金する金額などの情報が暗号化されたパラメータとして付属している。
送金サイトは、送金元から送金するバリューを受け付けるためのサイトである。
【0097】
ユーザAが送金URLをクリックすると、携帯電話5aは、送金用サイトに接続し、これにより携帯電話5aと電子マネー処理サーバ4の間で通信回線が確立し、更に送金URLに付属するパラメータを電子マネー処理サーバ4に送信する(金額特定情報送信手段)。
そして、電子マネー処理サーバ4は、携帯電話5aと通信しながら携帯電話5aに記憶されているバリューを送金分だけ減算する減算処理を行う。更に、電子マネー処理サーバ4は、携帯電話5aにおいて減算処理が完了したことを確認する(減算処理確認手段)。
【0098】
この処理は、電子マネー処理サーバ4が、送金URLに付属するパラメータから、バリューの送金先(この場合携帯電話5b)を特定する情報と、送金する金額を取得し、送金する金額分だけバリューを減算する減算コマンド(減算処理情報)を生成して携帯電話5aに送信したのに対し、これを受信した携帯電話5aにおいて、電子マネー機能部102がバリューの減算処理を行うことにより実行される。
これにより、携帯電話5aでは、送金分だけバリューが減算される。この時点では、減算したバリューは携帯電話5bに送信されていず、電子マネー処理サーバ4がこれを預かった状態となる。
【0099】
(6)次に、電子マネー処理サーバ4は、ユーザAからバリューを預かっている旨を通知する預かり通知を電子メールにて生成し(以下、預かりメール)、これを携帯電話5bに送信する。この際に、バリュー送金先を特定する情報を用いて携帯電話5bに預かりメールを送信する。そして、携帯電話5bは、これを受信する(受取金情報受信手段)。
預かりメールにはバリューを受け取るための受領URL(第2の接続情報)が表示されている。
受領URLは、電子マネー処理サーバ4の受領サイトに接続するためのURLである。受領サイトは、送金元から預かっているバリューを送信先の端末装置に転送するためのサイトである。
ユーザBが受領URLをクリックすると、携帯電話5bと電子マネー処理サーバ4の間で通信回線が確立し、携帯電話5bは、電子マネー処理サーバ4に受領URLに付属するパラメータ送信する(金額特定情報提供手段)。そして、電子マネー処理サーバ4は、携帯電話5bに対して携帯電話5aから預かっている金額だけバリューの書き込み処理(加算処理)を行う。更に、電子マネー処理サーバ4は、携帯電話5bにおいてバリューの書き込み処理が完了したことを確認する(加算処理確認手段)。
【0100】
この処理は、電子マネー処理サーバ4が、受領URLに付属するパラメータから、携帯電話5bに送金する金額を取得し、送金する金額分だけバリューを加算する書き込みコマンド(加算処理情報)を生成して携帯電話5bに送信したのに対し、これを受信した携帯電話5bにおいて、電子マネー機能部102がバリューの書き込み処理を行うことにより実行される。
【0101】
以上の処理により、携帯電話5bに記憶されているバリューの金額は、携帯電話5aで減算した分だけ増加し、この結果、携帯電話5aに記憶されていたバリューが携帯電話5bに送金されたことになる。
バリューの送金が完了すると、電子マネー処理サーバ4は、携帯電話5a、bにバリュー送金完了通知を送信する。
本実施の形態では、電子マネー処理サーバ4は、携帯電話5aからのバリューの入金を確認してから携帯電話5bへのバリューの送金を行うように構成されている。
なお、携帯電話5bにバリューを送金する際に、送金元又は送金先の少なくとも一方から手数料を徴収するように構成することができる。
送金元から手数料を徴収する場合は、携帯電話5aのバリューを減算する際に、手数料分のバリューを更に減算する。一方、送金先から手数料を徴収する場合は、携帯電話5bにバリューを書き込む際に手数料分だけ差し引いた金額のバリューを書き込む。
更に、送金元と送金先のうち、何れから手数料を徴収するか、ユーザが設定するように構成することもできる。
【0102】
以上の説明では、確認通知を携帯電話5aに送信し、預かり通知を携帯電話5bに送信し、携帯電話5aから携帯電話5bへ送金処理を行ったが、確認メール、預かりメールを、それぞれ他の端末装置に転送し、転送先の端末装置で送金処理を行うこともできる。
例えば、確認通知を携帯電話5aで受信した後、これをバリュー処理機能を有する他の端末装置に転送し、転送先の端末装置から送金URLを用いて電子マネー処理サーバ4に接続することができる。この場合、電子マネー処理サーバ4は、当該他の端末装置に対してバリューの減算処理を行う。
預かり通知を転送し、転送先の端末装置から受領URLを用いて電子マネー処理サーバ4に接続すると、電子マネー処理サーバ4は、この端末装置に対してバリューの書き込み処理を行う。
この場合、転送された確認メール、及び預かりメールを受信するメール受信手段がそれぞれ送金情報取得手段、受取金情報受信手段を構成する。
【0103】
以上の処理を図14のフローチャートを用いて説明する。以下の動作は、携帯電話5a、bのCPUとバリュー処理用のICチップ、及び電子マネー処理サーバ4のCPUが所定のプログラムに従って動作することにより行われるものである。
まず、ユーザAが携帯電話5aから電子マネー処理サーバ4に、ユーザBへのバリューの送金を依頼する送金依頼通知を送信する(ステップ400)。
電子マネー処理サーバ4は、携帯電話5aからバリュー送金依頼通知を受信し、ユーザAからバリューの送金依頼を受けている旨を表す依頼受付メールを携帯電話5bに送信する(ステップ500)。
【0104】
ユーザBは、依頼受付メールに備えられている承認URLをクリックし、送金を承認する承認通知を電子マネー処理サーバ4に送信する(ステップ600)。
次に、電子マネー処理サーバ4は、ユーザBがバリューによる送金を承認した旨を表す確認メールを携帯電話5aに送信する(ステップ502)。
これに対し、ユーザAは、携帯電話5aで確認メールに埋め込まれた送金URLをクリックして、携帯電話5aから電子マネー処理サーバ4にアクセスし、バリューの送金を開始する(ステップ402)。
【0105】
すると、電子マネー処理サーバ4は、通信回線を介して携帯電話5aのバリューを減算する減算処理を行う(ステップ404、504)。
次に、電子マネー処理サーバ4は、ユーザAからバリューを預かっている旨の預かり通知を携帯電話5bに送信する(ステップ506)。
ユーザBは、預かり通知を受信し、預かり通知に埋め込まれた受領URLをクリックし、バリューの受信を開始する(ステップ602)。
すると、電子マネー処理サーバ4は、通信回線を介して携帯電話5bにバリューを書き込むバリューの書き込み処理を行う(ステップ508、604)。
電子マネー処理サーバ4は、携帯電話5bにバリューの書き込み処理を完了すると、バリューの送金が完了した旨を通知する送金完了通知を携帯電話5a、bに送信して処理を終了する(ステップ510)。
そして、携帯電話5a、bは、この送金完了通知を受信して処理を完了する(ステップ406、606)。
【0106】
以上に説明した本実施の形態により、以下のような効果を得ることができる。
(1)携帯電話5a、b間でバリューの送金を行うことができる。
(2)ユーザA、Bを認証する情報を用いることにより、本人間の確認を行うことができる。
(3)認証情報は、携帯電話5から自動的に読み出されて電子マネー処理サーバ4に送信されるため、ユーザが認証情報を入力する必要がない。
【0107】
以上では、一例として携帯電話間でのバリューの送金について説明したが、本実施の形態はこれに限定されるものではなく、様々な変形が可能である。
例えば、バリュー送金元と送金先の一方、又は両方をリーダライタを備えたパーソナルコンピュータとすることができる。
リーダライタに電子マネーカードをセットすることにより、この電子マネーカードに記憶されてるバリューを他の端末に送金したり、あるいは、他の端末から送金されてきたバリューを電子マネーカードに書き込んだりすることができる。
【0108】
また、携帯電話5aが電子マネー処理サーバ4にバリューの送金依頼をした際に、携帯電話5aからバリューを減算するように構成することもできる。
この場合、ユーザAは、携帯電話5aのブラウザから、送金用サイトのURLを入力して送金サイトに接続し、ユーザBの電子メールアドレス、送金金額などを入力することになる。この場合、ブラウザが送金情報取得手段を構成している。
【0109】
また、携帯電話5bに、書き込みコマンドを電子メールなどで送信し、ユーザBが受信した書き込みコマンドを実行させてバリューを加算するように構成することもできる。この場合、携帯電話5bはオフラインでバリューを加算することもできる。また、携帯電話5bから書き込みコマンドを他の端末装置に送金し、送金先の端末装置でバリューを加算することもできる。
【0110】
更に、携帯電話5aから携帯電話5bへバリューを送金する手順は、図14に示したフローチャートの他に、各種のものが考えられる。
例えば、以下の手順によってバリューの送金を行うこともできる。
(1)ユーザAが携帯電話5aから電子マネー処理サーバ4にバリューによる送金を申し込む。
(2)電子マネー処理サーバ4は、これを受けて携帯電話5aから送金金額分のバリューを減算する。
(3)電子マネー処理サーバ4がユーザBにバリュー受け取り用の電子マネーを送信する。
(4)ユーザBがこの電子メールを用いて携帯電話5bから電子マネー処理サーバ4に接続し、電子マネー処理サーバ4が携帯電話5bにバリューを書き込む。
加えて、ユーザAがバリュー受け取り用のパスワードを設定することができるようにし、これをユーザAがこれを別途ユーザBに知らせるように構成することもできる。ユーザBは、このパスワードを用いて電子マネー処理サーバ4からバリューを受け取る。
【0111】
以上に説明した本実施の形態では、次のような送金処理サーバを提供することができる。
(1)貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、送金処理サーバから取得した減算処理情報、又は加算処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた端末装置に対して、1の端末装置から他の端末装置に送金処理を行う送金処理サーバであって、送金の依頼主から、送金する金額を特定する金額特定情報と、送金先を特定する送金先特定情報と、を取得する送金情報取得手段と、前記特定される送金先に送金する送金元の端末装置を特定する送金元端末特定手段と、前記特定した送金元の端末装置に、前記取得した金額特定情報で特定される金額分の貨幣情報を減算する処理を行うための減算処理情報を送信する減算処理情報送信手段と、前記取得した送金先特定情報で特定される送金先に、前記金額特定情報で特定される金額分だけ貨幣情報を加算する処理を行う加算処理情報を送信する加算処理情報送信手段と、を備えたことを特徴とする送金処理サーバを提供することができる(第1の構成)。
(2)前記送金の依頼主に送金処理サーバに接続するための第1の接続情報を送信する第1の接続情報送信手段を具備し、前記送金元端末特定手段は、前記送信した第1の接続情報を用いて接続してきた端末装置を送金元端末装置として特定することを特徴とする第1の構成の送金処理サーバを提供することができる(第2の構成)。
(3)前記取得した金額特定情報と送金処理サーバに接続するための第2の接続情報を前記送信先に送信する第2の接続情報送信手段を具備し、前記加算処理情報送信手段は、前記第2接続情報を用いて接続してきた端末装置に対して加算処理情報を送信することを特徴とする第1の構成、又は第2の構成の送金処理サーバを提供することができる(第3の構成)。
(4)前記送金元の端末装置で貨幣情報の減算処理が完了したことを確認する減算処理確認手段を具備し、前記加算情報送信手段は、前記減算処理確認手段で減算処理が完了していることが確認された場合に加算処理情報の送信を行うことを特徴とする第1の構成、第2の構成、又は第3の構成の送金処理サーバを提供することができる。
(5)前記送信した加算処理情報による貨幣情報の加算処理が完了したことを確認する加算処理確認手段と、前記加算処理確認手段により加算処理の完了が確認された場合に、前記送信先特定情報で特定される送信先、及び送金元端末装置の少なくとも一方に送金完了通知を送信することを特徴とする第1の構成から第4の構成までのうちの何れか1の構成の送金処理サーバを提供することができる(第5の構成)。
【0112】
また、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、送金処理サーバから取得した減算処理情報、又は加算処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた端末装置に対して、1の端末装置から他の端末装置に送金処理を行う送金処理方法であって、送金情報取得手段と、送金元端末特定手段と、減算処理情報送信手段と、加算処理情報送信手段と、を備えたコンピュータにおいて、送金の依頼主から、送金する金額を特定する金額特定情報と、送金先を特定する送金先特定情報と、を前記送金情報取得手段で取得する送金情報取得ステップと、前記特定される送金先に送金する送金元の端末装置を前記送金元端末特定手段で特定する送金元端末特定ステップと、前記特定した送金元の端末装置に、前記取得した金額特定情報で特定される金額分の貨幣情報を減算する処理を行うための減算処理情報を前記減算処理情報送信手段で送信する減算処理情報送信ステップと、前記取得した送金先特定情報で特定される送金先に、前記金額特定情報で特定される金額分だけ貨幣情報を加算する処理を行う加算処理情報を前記加算処理情報送信手段で送信する加算処理情報送信ステップと、から構成されたことを特徴とする送金処理方法を提供することができる。
【0113】
また、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶機能と、送金処理サーバから取得した減算処理情報、又は加算処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理機能と、を備えた端末装置に対して1の端末装置から他の端末装置に送金処理を行う送金処理機能をコンピュータで実現するための送金処理プログラムであって、送金の依頼主から、送金する金額を特定する金額特定情報と、送金先を特定する送金先特定情報と、を取得する送金情報取得機能と、前記特定される送金先に送金する送金元の端末装置を特定する送金元端末特定機能と、前記特定した送金元の端末装置に、前記取得した金額特定情報で特定される金額分の貨幣情報を減算する処理を行うための減算処理情報を送信する減算処理情報送信機能と、前記取得した送金先特定情報で特定される送金先に、前記金額特定情報で特定される金額分だけ貨幣情報を加算する処理を行う加算処理情報を送信する加算処理情報送信機能と、をコンピュータで実現するための送金処理プログラムを提供することができる。
【0114】
更に、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成の記載の送金処理サーバに接続するための接続情報と、送金先を特定する送金先特定情報と、を取得する送金情報取得手段と、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報と送金先特定情報を送信する金額特定情報送信手段と、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた減算処理情報を受信し、当該減算処理情報を用いて、前記貨幣情報記憶手段に記憶した貨幣情報を減算する減算処理手段と、を具備したことを特徴とする端末装置を提供することができる。
【0115】
また、本実施の形態は、貨幣情報記憶手段と、送金情報取得手段と、金額特定情報送信手段と、減算処理手段と、を備えたコンピュータにおいて、貨幣価値の金額を電子データとして表した貨幣情報を前記貨幣情報記憶手段で記憶する貨幣情報記憶ステップと、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成の送金処理サーバに接続するための接続情報と、送金先を特定する送金先特定情報と、を前記送金情報取得手段で取得する送金情報取得ステップと、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報と送金先特定情報を前記金額特定情報送信手段で送信する金額特定情報送信ステップと、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた減算処理情報を受信し、当該減算処理情報を用いて、前記貨幣情報記憶手段に記憶した貨幣情報を前記減算処理手段で減算する減算処理ステップと、から構成されたことを特徴とする端末方法を提供することができる。
ここで、前記コンピュータは、例えば、インターネット接続機能を持ったパーソナルコンピュータと、電子マネーカードと、パーソナルコンピュータ及び電子マネーカードを接続するインターフェースを用いて構成することができる。
【0116】
また、本実施の形態では、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶機能と、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成の送金処理サーバに接続するための接続情報と、送金先を特定する送金先特定情報と、を取得する送金情報取得機能と、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報と送金先特定情報を送信する金額特定情報送信機能と、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた減算処理情報を受信し、当該減算処理情報を用いて、前記貨幣情報記憶機能に記憶した貨幣情報を減算する減算処理機能と、をコンピュータで実現するための端末プログラムを提供することができる。
【0117】
更に、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成の送金処理サーバに接続するための接続情報と、を受信する受取金情報受信手段と、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報を提供する金額特定情報提供手段と、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた加算処理情報を受信し、当該加算処理情報を用いて、前記貨幣情報記憶手段に記憶した貨幣情報を加算する加算処理手段と、を具備したことを特徴とする端末装置を提供することができる。
【0118】
また、本実施の形態は、貨幣情報記憶手段と、受取金情報受信手段と、金額特定情報提供手段と、加算処理手段と、を備えたコンピュータにおいて、貨幣価値の金額を電子データとして表した貨幣情報を前記貨幣情報記憶手段で記憶する貨幣情報記憶ステップと、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成の送金処理サーバに接続するための接続情報と、を前記受取金情報受信手段で受信する受取金情報受信ステップと、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報を前記金額特定情報提供手段で提供する金額特定情報提供ステップと、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた加算処理情報を受信し、当該加算処理情報を用いて、前記貨幣情報記憶手段に記憶した貨幣情報を前記加算処理手段で加算する加算処理ステップと、から構成されたことを特徴とする端末方法を提供することができる。
【0119】
更に、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶機能と、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成の送金処理サーバに接続するための接続情報と、を受信する受取金情報受信機能と、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報を提供する金額特定情報提供機能と、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた加算処理情報を受信し、当該加算処理情報を用いて、前記貨幣情報記憶機能に記憶した貨幣情報を加算する加算処理機能と、をコンピュータで実現するための端末プログラムを提供することができる。
【0120】
また、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、入力された処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた貨幣情報処理装置に接続する接続手段と、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成の記載の送金処理サーバに接続するための接続情報と、送金先を特定する送金先特定情報と、を取得する送金情報取得手段と、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報と送金先特定情報を送信する金額特定情報送信手段と、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた減算処理情報を受信し、前記受信した減算処理情報を前記接続手段を介して前記貨幣情報処理手段に入力する入力手段と、を具備したことを特徴とする端末装置を提供することができる。
【0121】
また、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する記憶媒体に接続する接続手段と、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成の送金処理サーバに接続するための接続情報と、送金先を特定する送金先特定情報と、を取得する送金情報取得手段と、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報と送金先特定情報を送信する金額特定情報送信手段と、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた減算処理情報を受信し、当該減算処理情報により前記記憶媒体に記憶した貨幣情報を前記接続手段を介して減算する減算処理手段と、を具備したことを特徴とする端末装置を提供することができる。
【0122】
また、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する貨幣情報記憶手段と、入力された処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、を備えた貨幣情報処理装置に接続する接続手段と、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成に記載の送金処理サーバに接続するための接続情報と、を受信する受取金情報受信手段と、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報を提供する金額特定情報提供手段と、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた加算処理情報を受信し、前記受信した加算処理情報を前記接続手段を介して前記貨幣情報処理手段に入力する入力手段と、を具備したことを特徴とする端末装置を提供することができる。
【0123】
また、本実施の形態は、貨幣価値の金額を電子データとして表した貨幣情報を記憶する記憶媒体に接続する接続手段と、送金する金額を特定する金額特定情報と、第1の構成から第5の構成までのうちの何れか1の構成に記載の送金処理サーバに接続するための接続情報と、を受信する受取金情報受信手段と、前記接続情報を用いて前記送金処理サーバに接続し、前記送金処理サーバに前記取得した金額特定情報を提供する金額特定情報提供手段と、前記送信した金額特定情報に対応して送金処理サーバから送信されてきた加算処理情報を受信し、当該加算処理情報により前記記憶媒体に記憶した貨幣情報を加算する加算処理手段と、を具備したことを特徴とする端末装置を提供することができる。
【0124】
次に、第3の実施の形態について説明する。
[第3の実施の形態の概要]
第1の実施の形態では、決済金額や決済の対象となる商品などの決済に関する情報を決済用URLに付属させて携帯電話5に送信したが、第3の実施の形態では、これら決済の内容に関する情報は決済案件情報として電子マネー処理サーバ4で決済案件ごとに管理する。そして、決済確認メールに決済案件を特定する決済番号を貼付して携帯電話5に送信する。
一方、携帯電話5には、携帯電話5を電子マネー処理サーバ4に接続し、決済確認メールに添付されている決済番号やその他の情報を電子マネー処理サーバ4に送信する決済接続部をアプリケーションとして内蔵しておく。この決済接続部は、所定のタグ情報によって起動されるように構成されいる。
このタグ情報(以下、起動タグ情報)は、決済確認メールに埋め込まれており、ユーザが決済確認メールから決済接続部を起動することができるようになっている。
【0125】
決済が行われる手順は次の通りである。
ユーザが決済確認メールに表示された決済用タグを選択すると決済接続部が起動する。そして、決済接続部は、決済確認メールに添付されている決済番号と電子マネーIDなどの情報を取得して電子マネー処理サーバ4に送信する。
電子マネー処理サーバ4は、決済番号から決済案件を特定して決済金額を取得し、決済金額分のバリューを減算する減算コマンドを生成する。電子マネーIDは、携帯電話5を識別し、携帯電話5の履歴情報を更新するのに用いる。
次に、電子マネー処理サーバ4は、減算コマンドを携帯電話5に送信する。携帯電話5は、この減算コマンドを受信してバリューの減算処理を行い、請求金額の決済を行う。
このように、決済案件情報を電子マネー処理サーバ4で管理するように構成することにより、決済確認メールの容量を小さくすることができる。
【0126】
[第3の実施の形態の詳細]
以下に第3の実施の形態について図を参照しながら詳細に説明する。
電子マネー処理サーバ4が加盟店サーバ3から決済依頼通知を受信するまでの情報処理手順は第1の実施の形態と同様である。以下では、第1の実施の形態と同じ構成要素には同じ符号を付して説明し、重複する説明は省略するものとする。
【0127】
図15(a)は、電子マネー処理サーバ4、決済確認メール110、及び携帯電話5の構成を説明するための図である。
図15(a)に示したように、電子マネー処理サーバ4では、取引履歴データベース120(決済案件情報記憶手段)で、加盟店サーバ3から受けた決済依頼通知など、決済案件に関する決済案件情報を決済案件ごとに管理している。
決済案件情報は、例えば、加盟店サーバ3から決済依頼通知を受信した日時、加盟店サーバ3の加盟店ID、受信した決済依頼通知、決済完了の有無など、ユーザと加盟店サーバ3との取引を決済するために必要な情報から構成されている。
決済案件情報には、電子マネー処理サーバ4により決済番号(案件特定情報)が一意的に付与されており、決済番号により決済案件情報を特定できるようになっている(案件特定手段)。
【0128】
携帯電話5に送信する決済確認メール110(請求通知)は、電子マネー処理サーバ4により生成されて携帯電話5に送信される(請求通知送信手段)電子メールであり、ユーザに確認のため決済内容を提示するための決済内容114が含まれる他、起動タグ情報115(起動情報)と決済番号116が埋め込まれている。
ユーザは、携帯電話5で決済確認メール110を受信して(請求通知受信手段)決済内容114を確認した後、起動タグ情報115を用いて決済接続部105(決済接続手段)を起動する。
【0129】
携帯電話5の電話機能部101にはアプリケーションとして決済接続部105が組み込まれている。
なお、決済接続部105は、予め携帯電話5に組み込んでおいてもよいし、あるいは、後日ユーザが電子マネー処理サーバ4などからダウンロードして携帯電話5にインストールしてもよい。
【0130】
図15(b)は、決済接続部105の機能を説明するための図である。
携帯電話5は、決済確認メール110を受信してRAMなどの記憶装置に格納している。
決済接続部105は、決済確認メール110の起動タグ情報115により起動される。
【0131】
決済接続部105は、予め電子マネー処理サーバ4に接続するためのURLなどの接続情報を有しており、起動タグ情報115により起動されると携帯電話5を電子マネー処理サーバ4に接続する。
起動タグ情報115は、決済確認メール110から決済番号116を読み取って電子マネー処理サーバ4に送信し、更に、電子マネー機能部102から電子マネーIDやバリューの残高などの情報を読み出して電子マネー処理サーバ4に送信する。
【0132】
電子マネー処理サーバ4は、携帯電話5から決済番号を受信して(案件特定情報受信手段)これを取引履歴データベース120で照会することにより、決済に係る決済案件情報を特定することができる。
また、携帯電話5から受信した電子マネーIDから携帯電話5を識別することができ、決済に伴って、携帯電話5におけるバリューの履歴情報を更新することができる。
なお、電子マネー処理サーバ4では、各携帯電話5でのバリューのチャージや決済が行われた場合、これらの情報を収集して履歴情報として記憶している。
【0133】
図15(c)は、電子マネー処理サーバ4が携帯電話5のバリューを減算する機能を説明するための図である。
電子マネー処理サーバ4は、携帯電話5から受信した決済番号により決済案件情報を特定すると、この決済案件情報から決済金額を取得する。そして、この決済金額分のバリューを減算するための減算コマンドを生成し(処理情報生成手段)、携帯電話5に送信する(処理情報送信手段)。
【0134】
携帯電話5は、この減算コマンドを受信して、電子マネー機能部102に入力する。電子マネー機能部102は、入力された減算コマンドを実行し、バリューの減算処理を行う。
バリューの減算が行われた後、電子マネー処理サーバ4は、携帯電話5から減算処理が完了した旨の通知を受けてこれを確認し(確認手段)、先に特定した決済案件情報に対して決済が完了した旨の情報を書き込む所謂消し込み処理を行う。
【0135】
図16は、決済確認メール110の一例を示した図である。
決済確認メール110は、取引情報表示エリア135、メッセージエリア136、決済開始ボタン137、決済キャンセルボタン138、有効期限エリア139、及び決済番号エリア140から構成されている。
これらのうち、取引情報表示エリア135、メッセージエリア136、有効期限エリア139は、それぞれ第1の実施の形態の決済確認メール(図7)の取引表示エリア35、メッセージエリア36、有効期限エリア39と同様であるので説明を省略する。これらの情報は、決済確認メール110に決済内容114として設定されたものである。
【0136】
決済開始ボタン137と決済キャンセルボタン138は、決済を行うか否かをユーザが選択するためのボタンであり、決済を行う場合は決済開始ボタン137を選択し、決済を行わない場合は決済キャンセルボタン138を選択する様になっている。
決済キャンセルボタン138には、起動タグ情報115が対応付けてあり、ユーザが決済キャンセルボタン138を選択すると、起動タグ情報115により決済接続部105が起動するようになっている。なお、起動タグ情報115は、決済確認メール110の文面としては表示されていない。
決済キャンセルボタン138が選択されると決済は行われない。
【0137】
決済番号エリア140には、決済の対象となる決済案件情報を特定するための決済番号が表示される。
決済番号エリア140に表示された決済番号は、決済接続部105により読み込まれ、電子マネー処理サーバ4に送信される。
なお、本実施の形態では、決済番号を決済確認メール110の文面として表示し、例えば問い合わせを行う場合にユーザが読み取れるように構成したが、非表示となるように設定することもできる。
【0138】
図17は、電子マネー処理サーバ4が決済確認メール110を携帯電話5に送信する手順を説明するためのフローチャートである。
まず、電子マネー処理サーバ4は、取引履歴データベース120を参照し、いまだ決済確認メール110を送信していない決済案件に対して決済確認メール110を生成する(ステップ712)。
電子マネー処理サーバ4は、決済金額などの決済内容114で表示する情報や決済先の電子メールアドレスなどを決済案件情報から取得し、これらに決済番号を加えて決済確認メール110を生成する。
【0139】
この処理は、例えば、加盟店サーバ3から決済依頼通知を受信した場合にこれを蓄積しておき、1日に一回程度バッチ処理として行うように構成してもよいし、あるいは、加盟店サーバ3から決済依頼通知を受信した場合にその都度行うように構成してもよい。
そして、電子マネー処理サーバ4は、生成した決済確認メール110を携帯電話5に送信する(ステップ714)。
【0140】
携帯電話5は、電子マネー処理サーバ4から決済確認メール110を受信し(ステップ702)、これを表示する(ステップ704)。
ユーザは、表示された決済確認メール110を参照することにより、決済の内容を確認することができ、決済するか否かを判断することができる。
【0141】
図18は、決済接続部105を起動して携帯電話5を電子マネー処理サーバ4と接続した後、携帯電話5で表示される一連の画面を説明するための図である。
図18(a)は、決済接続部105が携帯電話5を電子マネー処理サーバ4に接続した後に表示される決済初期画面の一例を示した図である。
決済初期画面では、決済処理を開始するための決済開始ボタンと決済を終了もしくは中断するための決済終了ボタンが表示されており、ユーザは何れかを選択するようになっている。
【0142】
図18(b)は、決済初期画面で決済開始ボタンを選択した場合に表示される決済前確認画面の一例を示した図である。
決済前確認画面では、決済処理を行う合計金額と、決済前に携帯電話5に記憶されているバリューの金額、及び決済後に携帯電話5に記憶されるバリューの金額が表示される。これらの金額は、電子マネー処理サーバ4が携帯電話5から現在のバリュー残高を受信して算出したものである。
ユーザは、これらの金額を確認して決済するか否かを選択する。
決済前確認画面は、実行ボタンと中止ボタンを備えており、決済する場合は実行ボタンを選択し、決済しない場合は中止ボタンを選択する。
【0143】
図18(c)は、決済前確認画面で実行ボタンを選択し、決済が完了した後に表示される決済後確認画面の一例を示した図である。
決済後確認画面では、決済処理を行った合計金額と、決済前に携帯電話5に記憶されていたバリューの金額、及び決済後に携帯電話5に記憶されたバリューの金額が表示される。
決済後確認画面は終了ボタンを備えており、ユーザがこれを選択することにより電子マネー処理サーバ4は、ユーザが決済が行われたことを確認したことを知ることができる。
【0144】
図19は、決済接続部105が携帯電話5を電子マネー処理サーバ4に接続してから決済が行われるまでの手順を説明するためのフローチャートである。
まず、ユーザが決済確認メール110に表示されている決済開始ボタン137を選択する(ステップ802)。
すると、決済確認メール110に埋め込まれていた起動タグ情報115により、携帯電話5において決済接続部105が起動される。そして決済接続部105は、携帯電話5を電子マネー処理サーバ4に接続する(ステップ804)。
【0145】
電子マネー処理サーバ4は、携帯電話5からの接続を受け付け、決済初期画面データを携帯電話5に送信する(ステップ852)。
携帯電話5は決済初期画面データを受信し、決済初期画面(図18(a))を表示する。
ユーザが決済初期画面で決済開始ボタンを選択すると、決済接続部105は、決済確認メール110から決済番号を取得し、更に電子マネー機能部102から電子マネーIDやバリューの現在残高などの情報を取得し、電子マネー処理サーバ4に送信する(ステップ806)。
【0146】
電子マネー処理サーバ4は、携帯電話5からこれらの情報を受信する。そして、受信した決済番号を取引履歴データベース120で検索し、決済の対象となっている案件の決済案件情報を特定する(ステップ854)。
次に、電子マネー処理サーバ4は、特定した決済案件情報から決済金額を取得し、更に、携帯電話5から受信したバリューの残高を用いて決済前後のバリュー残高を計算して決済前確認画面データを生成する。そして、生成した決済前確認画面データを携帯電話5に送信する(ステップ856)。
【0147】
携帯電話5は、決済前確認画面データを受信し、決済前確認画面(図18(b))を表示する。
ユーザが決済前確認画面で実行ボタンを選択すると(ステップ808)、実行ボタンが選択された旨の信号が携帯電話5から電子マネー処理サーバ4に送信され、電子マネー処理サーバ4は、携帯電話5で実行ボタンが選択されたことを認識する。
【0148】
次に、電子マネー処理サーバ4は、決済金額分のバリューを減算する減算コマンド生成し、携帯電話5に送信する(ステップ858)。
携帯電話5は、バリュー減算コマンドを受信して、電子マネー機能部102においてこれを実行し、決済金額分のバリューを減算する(ステップ810)。
減算処理が終了した後、携帯電話5は、電子マネー処理サーバ4に減算処理が完了した旨の通知を行う(ステップ812)。
【0149】
電子マネー処理サーバ4は、この通知を受信して携帯電話5においてバリューの減算が行われたことを認識し、取引履歴データベース120の消し込みを行い、更に携帯電話5のバリューに関する履歴情報を更新する。
そして、電子マネー処理サーバ4は、決済後確認画面データを生成し、携帯電話5に送信する(ステップ860)。
【0150】
携帯電話5は、決済後確認画面データを受信し、決済後確認画面(図18(c))を表示する。
ユーザが決済後確認画面で終了ボタンを選択すると(ステップ814)、終了ボタンが選択された旨の信号が携帯電話5から電子マネー処理サーバ4に送信される。
電子マネー処理サーバ4は、携帯電話5からこの信号を受信し(ステップ862)、処理を終了する。
【0151】
以上に説明した第3の実施の形態では、次のような効果を得ることができる。
(1)決済確認メール110には、決済に関する情報そのものではなく、決済案件情報を特定するための決済番号を付属させるため、決済確認メール110のデータ量が小さくなる。
(2)決済確認メール110に埋め込んだ起動タグ情報115により、決済接続部105を起動することができ、更に決済接続部105により、決済確認メール110に付属させた決済番号を電子マネー処理サーバ4に送信することができる。
(3)決済接続部105は、電子マネー機能部102から電子マネーIDを読み取り、電子マネー処理サーバ4に送信するため、決済確認メール110が他の携帯電話5に転送された場合でも、電子マネー処理サーバ4は、転送先の携帯電話5を認識することができる。
【0152】
以上、本実施の形態について説明したが、第1の実施の形態と同様に代金が携帯電話5で決済されたことを確認した後、決済が終了した旨の通知を加盟店サーバ3や決済確認メール110の送信先である携帯電話5や、決済を行った携帯電話5(決済確認メール110が転送された場合、送信先と決済を行った携帯電話5は異なる)などに送信するように構成することができる。
また、第1の実施の形態と同様、この通知にダウンロードキーなど決済の対象となっている売買対象を入手するために必要な付加情報を付加するように構成することもできる。
【0153】
なお、第1の実施の形態で述べたのと同様に、携帯電話5に電子マネー機能部102と接続するコネクタ(接続手段)を設け、電子マネー機能部102を着脱可能に構成することもできるし、あるいは、バリュー処理情報処理部102aは携帯電話5に配設し、コネクタを介してバリュー情報記憶部102bを着脱可能に構成することもできる。
【0154】
【発明の効果】
本発明によれば、ネットワークを介した電子マネーによる決済を容易に行うことができる。
【図面の簡単な説明】
【図1】本実施の形態の概要を説明するための図である。
【図2】本実施の形態のバリュー決済システムの構成の一例を示した図である。
【図3】携帯電話の機能的な構成の一例を示した図である。
【図4】商品選択画面の一例を示した図である。
【図5】購入情報入力画面の一例を示した図である。
【図6】支払い手続き画面の一例を示した図である。
【図7】決済確認メールの一例を示した図である。
【図8】決済完了通知メールの一例を示した図である。
【図9】ダウンロード画面の一例を示した図である。
【図10】電子マネー処理サーバのハードウェア的な構成の一例を示した図である。
【図11】携帯電話のバリューで決済する手順を説明するためのフローチャートである。
【図12】携帯電話のバリューで決済する手順を説明するためのフローチャートである。
【図13】第2の実施の形態のバリュー送金システムの概念的な構成を説明するための図である。
【図14】バリュー送金処理の手順を説明するためのフローチャートである。
【図15】第3の実施の形態に係る電子マネー処理サーバ、決済確認メール、及び携帯電話の構成について説明するための図である。
【図16】第3の実施の形態に係る決済確認メールの一例を説明するための図である。
【図17】電子マネー処理サーバが決済確認メールを携帯電話に送信する手順を説明するためのフローチャートである。
【図18】決済処理を行う際に携帯電話で表示される画面の一例を示した図である。
【図19】決済接続部が携帯電話を電子マネー処理サーバに接続してから決済が行われるまでの手順を説明するためのフローチャートである。
【符号の説明】
1 バリュー決済システム
3 加盟店サーバ
4 電子マネー処理サーバ
5 携帯電話
7 インターネット
8 基地局
55 CPU
56 ROM
57 RAM
58 通信制御部
59 記憶部
101 電話機能部
102 電子マネー機能部
105 決済接続部
110 決済確認メール
120 取引履歴データベース[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a payment processing server and the like, for example, to a server that processes a value (electronic money) stored in a mobile phone from a server device and performs payment.
[0002]
[Prior art]
With the spread of electronic money in recent years, commercial transactions using electronic money have been actively performed.
Commerce using electronic money is performed by operating electronic information having an exchange value equivalent to money called value to transfer value.
Generally, the value is written on an electronic money card having a built-in IC chip, and the amount represented by the value can be rewritten through a device called a reader / writer.
Purchasing of goods and services by rewriting such value can be performed at a member store that has a contract for conducting value-based commercial transactions. The member store has a reader / writer at the store, and performs settlement by subtracting the value stored in the user's electronic money card by the price.
Further, the user can pay money to the member store, and have the reader / writer write the value corresponding to the amount on the electronic money card. The process of writing a value to an electronic money card is called charging.
In addition, the charge can be performed by putting cash into the cash deposit machine, or withdrawing from a bank account, or using a credit card settlement from a server device installed on the network. is there.
[0003]
Payment can be made using an electronic money card even at a virtual store opened on the Internet.
In this case, the user connects a reader / writer to a terminal such as a personal computer, sets an electronic money card in the reader / writer, and the member store performs settlement by subtracting the value from the electronic money card via the Internet. I have.
[0004]
Recently, with the rapid spread of mobile phones, it has been proposed to store the value in the mobile phone and settle the value with the mobile phone.
As such a proposal, there is an electronic money settlement system using a mobile phone disclosed in the following document.
[0005]
[Patent Document 1] JP-A-2002-352173
[0006]
[Problems to be solved by the invention]
However, when performing settlement using electronic money on the Internet, it is necessary for the user to prepare a personal computer or a reader / writer that can be connected to the Internet, which is a heavy burden.
Also, the member stores have to incorporate a dedicated program for performing settlement by electronic money into the sales system, which is a burden. This operation is extensive, time consuming and costly.
[0007]
Therefore, an object of the present invention is to provide a payment processing server or the like that can easily perform payment by electronic money via a network.
[0008]
[Means for Solving the Problems]
According to the present invention, in order to achieve the above object, according to the first aspect of the present invention, money information storage means for storing money information representing money amount of money as electronic data, and processing information acquired from a settlement processing server A money information processing means for changing the amount of money represented by the stored money information, and the terminal device including the money information represented by the money information stored in the money information storage means by subtracting the amount represented by the settlement process. A settlement processing server for performing, from a billing source of the price, billing information for obtaining amount specifying information for specifying the amount of the price to be settled, and destination specifying information for specifying the transmission destination of the request based on the amount specifying information An acquisition means, a billing information sender that transmits the money amount specifying information and connection information for connecting to the payment processing server to a destination specified by the obtained destination specifying information. And the processing information for obtaining the money amount specifying information for the terminal device connected using the transmitted connection information, and subtracting the money information corresponding to the amount of money represented by the money amount specifying information to the terminal device. And a processing information transmitting means for transmitting the processing information to the apparatus.
Here, for example, the processing server can transmit the processing information via a communication line established when a connection is made from the terminal device using the connection information. Further, it is also possible to constitute so as to further subtract the fee from the money information stored in the money information storage means, and to collect the fee.
In the invention according to claim 2, an expiration date is set in the connection information, and the processing information transmitting unit transmits the processing information to the terminal device connected to the payment processing server within the set expiration date. The payment processing server according to claim 1, wherein the processing information is transmitted.
In the invention according to
In the invention described in claim 4, when the completion of the subtraction processing is confirmed by the confirmation means, the transmission destination and the terminal device are provided with additional information necessary for obtaining a trade target to be settled. 4. The payment processing server according to
In the invention according to claim 5, a money information storage unit that stores money information in which a money value amount is represented as electronic data, and changes the money amount represented by the stored money information by processing information acquired from a payment processing server. A payment processing method for performing a payment process by subtracting the amount of money represented by the money information stored in the money information storage means for a terminal device having the money information processing means; , A charge information transmitting means, and a processing information transmitting means, a computer provided with the charge amount specifying information for specifying the amount of the payment to be settled, and the destination of the charge based on the amount specifying information. Request information obtaining step of obtaining the destination specifying information to be performed by the request information obtaining means; and the destination specified by the obtained destination specifying information, Billing information transmitting step of transmitting the fixed information and connection information for connecting to the settlement processing server by the billing information transmitting means; and the amount of money for the terminal device connected using the transmitted connection information. A process information transmitting step of acquiring the specific information and transmitting the process information for subtracting the money information corresponding to the amount of money represented by the amount specifying information to the terminal device by the process information transmitting unit. And a settlement processing method characterized by the following.
In the invention according to claim 6, the money information storage unit that stores the money information representing the amount of the money value as electronic data, and the amount represented by the stored money information is changed by the processing information acquired from the payment processing server. Payment processing for realizing a payment processing function of performing a payment processing by subtracting the amount of money represented by the money information stored in the money information storage means from a terminal device including the money information processing means. A billing information acquisition function for acquiring, from a billing source of the price, amount specifying information for specifying the amount of the price to be settled, and destination specifying information for specifying a destination of the request based on the amount specifying information. And transmitting the amount specifying information and the connection information for connecting to the payment processing server to the destination specified by the obtained destination specifying information. Information transmission function and processing information for obtaining the money amount specifying information for the terminal device that has been connected using the transmitted connection information, and subtracting money information corresponding to the money amount represented by the money amount specifying information. And a processing information transmitting function of transmitting the processing information to the terminal device.
In the invention described in claim 7, the money information storage means for storing money information in which the amount of money value is represented as electronic data, the money amount specifying information for specifying the amount of money to be settled, and claim 1 to claim 4, Claim information acquisition means for acquiring connection information for connecting to the payment processing server according to any one of claims from the payment processing server, and the payment processing server using the acquired connection information. Connecting means for providing the acquired amount specifying information to the settlement processing server, and processing information for subtracting money information corresponding to the amount of money represented by the provided amount identification information from the settlement processing server A payment processing terminal device comprising: a processing information receiving unit that performs processing; and a money information processing unit that changes an amount represented by the stored money information based on the received processing information.
In the invention according to
According to the ninth aspect of the present invention, there is provided a money information storage function for storing money information in which a money value is represented as electronic data, money amount specifying information for specifying a money amount for settlement, and claims 1 to 4. A billing information acquisition function for acquiring connection information for connecting to the payment processing server according to any one of the claims from the payment processing server; and using the acquired connection information to the payment processing server. A connection providing function for providing the acquired amount specifying information to the settlement processing server, and processing information for subtracting money information corresponding to the amount of money represented by the provided amount identification information from the settlement processing server. A payment information processing function for realizing, by a computer, a processing information receiving function of performing a processing information receiving function to change an amount represented by the stored money information by the received processing information. To provide a terminal program.
In the invention according to
In the invention according to claim 11, a connection unit that connects a storage medium that stores money information in which the money value is represented as electronic data, money amount specification information that specifies the money amount to be settled, Claim information acquisition means for acquiring connection information for connecting to the settlement processing server according to any one of claims up to claim 4 from the settlement processing server, and the settlement using the acquired connection information. Providing means for connecting to the processing server and providing the acquired amount specifying information to the settlement processing server; and processing the settlement information for subtracting money information corresponding to the amount of money represented by the provided amount specifying information. Processing information receiving means for receiving from the server, and a money information processing means for changing the amount represented by the money information stored in the storage medium by the received processing information via the connection means When, provides settlement processing terminal equipped with.
In the invention according to
In the invention according to
In the invention according to
In the invention according to claim 15, when the completion of the subtraction processing is confirmed by the confirmation means, the transmission destination and the terminal are provided with additional information necessary for obtaining a trade target to be settled. 15. The payment processing server according to
In the invention according to claim 16, a money information storage unit that stores money information in which a money value is represented as electronic data and a money amount represented by the stored money information are changed by processing information acquired from a payment processing server. A terminal device comprising a money information processing means and a payment connection means for connecting to the payment processing server with predetermined activation information is caused to subtract the amount represented by the money information stored in the money information storage means. A payment processing method performed by a computer that performs payment processing, wherein the computer includes a billing information acquisition unit, a payment case information storage unit, a billing notification transmission unit, a case identification information receiving unit, a case identification unit, , Processing information generating means, processing information transmitting means, from the billing source, at least amount specifying information for specifying the amount of the payment to be settled, A billing information acquiring step of acquiring the billing information acquiring means by the billing information acquiring means, and a settlement item information including at least the received money amount identifying information and the recipient identifying information. The settlement case information storage step of storing in the settlement case information storage means in correspondence with the case specification information for specifying the settlement case information, and generating a billing notice accompanied by the case specification information and the start information, A request notification transmitting step of transmitting the request notification by the request notification transmitting unit to the transmission destination specified by the transmission destination specifying information; and the transmitted request is transmitted from a terminal device connected using activation information accompanying the transmitted request notification. A case identification information receiving step of receiving case identification information attached to the notification by the case identification information receiving means; A case specifying step of specifying the stored settlement case information by the case specifying unit; and a process of generating, by the processing information generating unit, processing information for subtracting money information corresponding to a settlement amount based on the specified settlement case information. A settlement processing method, comprising: an information generating step; and a processing information transmitting step of transmitting the generated processing information to the terminal device that has transmitted the case specifying information by the processing information transmitting unit. .
In the invention according to claim 17, a money information storage unit that stores money information in which the amount of money value is represented as electronic data, and an amount represented by the stored money information is changed by processing information obtained from a payment processing server. A terminal device comprising a money information processing means and a payment connection means for connecting to the payment processing server with predetermined activation information is caused to subtract the amount represented by the money information stored in the money information storage means. A payment processing program for realizing a payment processing function for performing a payment process by a computer, comprising: from a billing source, amount specifying information for specifying at least an amount of the price to be settled; A billing information acquiring function for acquiring the destination specifying information for identifying the destination and at least the received amount specifying information and the destination specifying information. A settlement case information storage function for storing the settlement case information in association with the case specification information for specifying the settlement case information; and generating a billing notice including the case specification information and the activation information, and specifying the transmission destination specification. A billing notification transmitting function for transmitting to the transmission destination specified by the information, and receiving the case specifying information attached to the transmitted billing notification from the terminal device connected using the activation information attached to the transmitted billing notification. A case specifying information receiving function, a case specifying function for specifying the stored settlement case information using the received case specifying information, and a function for subtracting money information corresponding to a settlement amount based on the specified settlement case information. A processing information generating function of generating processing information; and a processing information transmitting function of transmitting the generated processing information to the terminal device that has transmitted the case identification information. To provide a settlement processing program for realizing in.
In the invention according to
In the invention according to
In the invention according to
In the invention according to
In the invention according to
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, a preferred first embodiment of the present invention will be described in detail.
[Overview of First Embodiment]
FIG. 1 is a diagram for explaining the outline of the present embodiment. The settlement system according to the present embodiment includes a
The mobile phone 5 has both a function as a normal digital phone that can be connected to the Internet and a value processing function equivalent to an electronic money card. For example, whether the IC chip in the electronic money card is incorporated in the digital mobile phone or not. Or, it can be realized by mounting.
In the present embodiment, the user specifies the mobile phone 5 as a payment destination, and the electronic money processing server 4 performs the payment by subtracting the value recorded in the mobile phone 5.
Hereinafter, description will be made in correspondence with the numbers enclosed in parentheses in the figure.
[0010]
(1) First, the user selects a product to be purchased on the commercial site of the
(2) The
[0011]
(3) The electronic money processing server 4 sends an e-mail confirming the settlement of the price (hereinafter referred to as a settlement confirmation e-mail) to the e-mail address acquired from the
The user can confirm the payment item related to the payment by the payment confirmation mail, and determine whether or not to execute the payment by clicking the payment URL or the cancel URL.
(4) When the user clicks the payment URL, the mobile phone 5 connects to the electronic money processing server 4 using the payment URL, a communication line is established between the mobile phone 5 and the electronic money processing server 4, and the connection state is established. Become.
In this way, by connecting to the electronic money processing server 4 using the payment URL, the user's intention to make a payment is displayed on the electronic money processing server 4.
[0012]
(5) The electronic money processing server 4 performs a subtraction process on the mobile phone 5 via the established communication line to subtract the value by the amount charged by the
The mobile phone 5 is provided with various commands for operating values stored in the storage device. The value subtraction process is performed by the electronic money processing server 4 transmitting a subtraction command for subtracting the value to the mobile phone 5, and the mobile phone 5 executing the subtraction command and subtracting the value.
(6) When the payment is completed, the electronic money processing server 4 transmits a payment completion notification to the
[0013]
As described above, in the present embodiment, after the e-mail address of the mobile phone 5 is transmitted to the
In addition, if only the e-mail address of the mobile phone 5 is specified, settlement can be performed with the value of the mobile phone 5 not only in the
[0014]
[Details of First Embodiment]
FIG. 2 is a diagram illustrating an example of a configuration of the value payment system 1 according to the present embodiment.
The value settlement system 1 includes a
Hereinafter, these components will be described in detail.
[0015]
The terminal 6 is, for example, a terminal device configured of a personal computer or the like and connectable to the Internet 7.
The terminal 6 has a browser and can connect to various sites established on the Internet 7 by inputting URLs (Uniform Resource Locators) on the browser.
The terminal 6 includes an output device such as a display, and an input device such as a keyboard and a mouse. The terminal 6 displays a screen using screen data transmitted from the server device, and transmits information input by a user to the server device. Can be sent.
[0016]
The mobile phone 5 is a digital mobile terminal device having an Internet connection function and a value processing function.
The mobile phone 5 has a display for displaying image data and character data, character keys for inputting numbers and characters, moving a cursor on the display, and clicking a URL or button displayed on the display. It is equipped with function keys for performing various input operations such as, for example, a microphone and a speaker for making a call.
[0017]
The mobile phone 5 has a browser, and can connect to various sites established on the Internet 7 by performing wireless communication with the
Also, a unique e-mail address is set in the mobile phone 5, and an e-mail can be transmitted to the mobile phone 5 by sending an e-mail to the e-mail address. Further, an e-mail can be transmitted from the mobile phone 5 to another e-mail address.
The mobile phone 5 can also establish a communication line with another telephone via the
[0018]
Here, a functional configuration of the mobile phone 5 will be described with reference to FIG.
The mobile phone 5 includes a
The value is money information that represents the amount of money value as electronic data, and has an exchange value equivalent to money. The value can be used for settlement by adding or subtracting money information to cause a value transfer.
The
[0019]
The
When making a call in the call mode, the
[0020]
When using the service on the Internet 7 in the Internet connection mode, the user selects the Internet connection mode in the
It is also possible to receive the program from the server and execute it on the mobile phone 5.
[0021]
In addition, a service by e-mail can be used in the Internet connection mode.
When sending an e-mail, a sentence is created on an e-mail creation screen, and an e-mail address for specifying a destination is input and sent.
When there is an e-mail sent to the e-mail address of the mobile phone 5, the mobile phone 5 receives the e-mail and displays the content on a display.
It is also possible to send and receive data and programs attached to e-mail.
[0022]
Although not shown, an interface that mediates communication (hereinafter, a value information interface) is provided between the
As will be described later, the electronic
[0023]
The
In addition, the
Thus, the electronic money processing server 4 can remotely control the electronic
[0024]
When relaying communication between the electronic
As described later, the electronic
[0025]
As described above, by causing the value information interface to mediate communication between the
In this case, the
[0026]
The electronic
As described above, the value
In terms of hardware, for example, an IC chip of a non-contact electronic money card is incorporated in a digital mobile phone, and the CPU and the IC chip of the telephone are used as an interface for the non-contact IC chip (function as a value information interface). Connection). In this case, a program for controlling the IC chip from the CPU of the telephone is installed in the mobile telephone.
Alternatively, the CPU of the mobile phone may realize a function equivalent to that of an IC chip.
[0027]
Various commands are prepared for causing the value
When the balance reference command is input to the value
Note that the user can input the balance reference command to the electronic
[0028]
The write command is a command for charging a value, and the amount of the value to be written can be attached as a parameter. When the write command is input to the value
The subtraction command is a command for subtracting the value balance, and the amount of the value to be subtracted can be attached as a parameter. When the subtraction command is input to the value
The addition command and the subtraction command are set so that the electronic money processing server 4 inputs them to the electronic
[0029]
The mobile phone 5 is configured as described above, and the electronic money processing server 4 can remotely control a value stored in the mobile phone 5 by transmitting a command via the Internet 7.
When charging a value to the mobile phone 5, the electronic money processing server 4 generates an addition command for adding the value by the amount to be charged, and transmits the command to the mobile phone 5. The charged amount is withdrawn from the user's bank account or settled by a credit card, for example. Thereby, the money is exchanged for the value, and the value of the money is associated with the value of the value.
[0030]
When making a payment by subtracting the value stored in the mobile phone 5, the electronic money processing server 4 generates a subtraction command for subtracting the value of the payment and transmits it to the mobile phone 5.
As described above, a specific procedure for transmitting the subtraction command to the mobile phone 5 is as follows, for example.
First, the URL of the settlement site of the electronic money processing server 4 is input to the
Further, in addition to the amount, other information such as a member store ID of a member store for which the user performs settlement, a product ID, and a settlement date and time can be attached to this parameter. In this case, the electronic money processing server 4 can acquire the payment amount and the payment information corresponding thereto.
[0031]
Next, the electronic money processing server 4 generates a subtraction command for subtracting a value corresponding to the payment amount, and transmits the subtraction command to the mobile phone 5.
In the mobile phone 5, the
Then, the value
Next, the value
When writing the value, the mobile phone 5 can be connected to the value writing site of the electronic money processing server 4 in the same manner.
[0032]
Although not shown in FIG. 2, the electronic
The electronic money terminal 9 is a terminal device that supports settlement using a contactless electronic money card, and includes a reader / writer that reads and writes the electronic money card.
The electronic money terminal 9 wirelessly supplies power to the electronic money card set in the reader / writer unit and drives the electronic money card, while wirelessly transmitting a write command, a subtraction command, and the like, and transmitting the value stored in the electronic money card. To operate.
[0033]
The electronic
As described above, the value processing of the mobile phone 5 can be performed in two ways, that is, when the value is processed from the server on the Internet 7 via the
[0034]
In the present embodiment, the electronic
[0035]
Next, the member store system (FIG. 2) will be described.
The
Commercial sites operated by the
[0036]
The user can access a commercial site of the
When the payment with the value of the mobile phone 5 is selected, the e-mail address of the destination of the payment confirmation mail (destination specifying information, usually the e-mail address of the mobile phone 5) is entered, and the
[0037]
In the present embodiment, a case will be described in which the terminal 6 accesses the commercial site of the
Although only one
[0038]
Here, a procedure in which the user purchases a product with the value of the mobile phone 5 will be described using an example of a screen displayed on the terminal 6 by the member store server 3 (FIGS. 4 to 6).
In each screen, the browser of the terminal 6 displays the screen data transmitted from the
[0039]
FIG. 4 is a diagram showing an example of a
The
In the product display area 11, information for the user to select a product, such as the price and the appearance of the product, is displayed. In the present embodiment, the number, appearance, and price for selecting each cushion are displayed.
The
[0040]
When any one of the
On the other hand, the
[0041]
When the settlement method is selected, the
FIG. 5 is a diagram illustrating an example of the purchase
The purchase
In the purchased
[0042]
The e-mail
However, generally, the user inputs an e-mail address of a mobile phone in which a value for settlement is stored. Normally, the user inputs the e-mail address of the mobile phone 5 owned by the user.
[0043]
Even if the user inputs the e-mail address of another mobile phone 5 due to an erroneous input or the like, the owner of the other mobile phone 5 does not check the contents of the e-mail and does not make a purchase. You can know that, you can reject the payment. This can prevent a settlement trouble due to an erroneous input of an e-mail address.
[0044]
The
The radio button is a button configured so that, when one of them is selected, the other selected state is released.
The date of
The
The
[0045]
The items entered by the user in the respective fields are temporarily stored as purchase information in a random access memory (RAM) of the terminal 6, and are transmitted from the terminal 6 to the
The cancel
When the user clicks the
[0046]
FIG. 6 is a diagram illustrating an example of the
This is created by the
The
In the purchase
[0047]
The
The cancel
[0048]
When confirming the user's purchase intention, the
The contents of the settlement request notice are determined in advance with the electronic money processing server 4, such as the date and time of creation of the settlement request notice and the member store ID for specifying the
[0049]
Next, the electronic money processing server 4 (FIG. 2) will be described.
The electronic money processing server 4 collects and organizes information relating to value processing using the mobile phone 5 or an electronic money card.
The electronic money system used in the present embodiment is not so-called center-managed electronic money, but the value is stored in each mobile phone 5 or each electronic money card. Therefore, when processing the value, there is no need to access the electronic money processing server 4 in real time, and the processing can be performed at high speed.
The electronic money processing server 4 performs various types of information processing for organizing information related to value. Here, among these information processing, items related to settlement using the mobile phone 5 will be described.
Note that the electronic money processing server 4 may be configured as a system including a plurality of server groups, such as an authentication server and a Web server.
[0050]
When receiving the payment request notification from the
FIG. 7 is a diagram illustrating an example of a payment confirmation mail transmitted from the electronic money processing server 4 to the mobile phone 5 and displayed on the display of the mobile phone 5. This display process is performed by the browser of the
[0051]
The payment confirmation mail includes a transaction
The transaction
By confirming the contents displayed in the transaction
[0052]
The
The settlement URL 37 (connection information) and the
The user can select any one of them using input means such as a function key or a numeric keypad of the mobile phone 5, and clicks on the
When one of the
[0053]
The
The electronic money processing server 4 can acquire information related to the payment such as the payment amount based on these parameters, and can create a subtraction command for subtracting the value of the mobile phone 5.
Further, the parameters are encrypted by a certain algorithm, so that the user or the like cannot read the parameters. Therefore, it is difficult to forge parameters, and security can be improved.
[0054]
In the present embodiment, the amount information and the like for generating the subtraction command are used as parameters. However, the present invention is not limited to this. Information relating to the settlement is stored in the electronic money processing server 4 and the information for specifying this information is used. The specific information may be used as a parameter of the
It is also possible to set the expiration date of the settlement by embedding time or the like in the
[0055]
Further, it is also possible to set a password such as a one-time password in the
In addition, in order to prevent a trouble such as erroneous transmission or spoofing, an e-mail for prior confirmation may be transmitted in advance to ask the user whether he / she recognizes it in order to transmit a settlement confirmation e-mail. In particular, when the e-mail address of the mobile phone 5 is the one used for settlement for the first time, there is a high possibility of an erroneous input by the user, so it is desirable to transmit an e-mail for advance confirmation.
[0056]
The
The
[0057]
When accepting the connection from the mobile phone 5 at the
By connecting the mobile phone 5 with the settlement URL, a communication line is established between the mobile phone 5 and the electronic money processing server 4, and the electronic money processing server 4 subtracts the communication line from the mobile phone 5 via the communication line. In addition to transmitting the command, other communication necessary for the subtraction processing is performed.
[0058]
As described above, the mobile phone 5 is configured to connect to the electronic money processing server 4 because it is difficult to establish the communication line by specifying the mobile phone 5 from the electronic money processing server 4 side. By connecting the electronic money processing server 5 to the electronic money processing server 4, the electronic money processing server 4 can specify the mobile phone 5 to be subtracted.
The mobile phone 5 performs a subtraction process of subtracting the value by the price by communicating with the electronic money processing server 4. Further, a screen that indicates that the subtraction process is being performed on the mobile phone 5 is displayed by an application program prepared on the mobile phone 5 side.
[0059]
If the subtraction process is successful, the mobile phone 5 transmits a subtraction completion notification to the electronic money processing server 4. Thereby, the electronic money processing server 4 can confirm that the subtraction processing in the mobile phone 5 has been completed (confirmation means).
When confirming the completion of the subtraction process, the electronic money processing server 4 sends a payment completion notification indicating that the payment has been completed to the
Further, when the electronic money processing server 4 receives the connection from the mobile phone 5 at the cancel
[0060]
When transmitting the payment completion notification mail to the mobile phone 5, the electronic money processing server 4 can add additional information regarding the transaction to the payment completion notification mail. Such information can be information necessary for a user to obtain a transaction target, such as a member store ID, a settlement amount, a transaction number transmitted from the member store, and a download key.
[0061]
In the case of product sales, the transaction is completed upon receipt of the settlement completion notification of the mobile phone 5. In this case, the user can be confirmed by displaying the transaction number as additional information and having the user input the transaction number from a commercial site.
In the case of selling digital contents, by displaying a download key as additional information, the download key can be input to a commercial site and authenticated.
If the download key is authenticated, the
[0062]
FIG. 8 shows an example of a settlement completion notification e-mail displayed on the mobile phone 5.
The settlement completion notification mail includes a transaction
In the transaction
In the
The
Here, a case where the digital content is downloaded and purchased using the download key will be described with reference to FIG.
[0063]
FIG. 9 is a diagram illustrating an example of a
After receiving the settlement completion notification mail shown in FIG. 8 from the mobile phone 5, the user connects to the
The
In the member
[0064]
The download key input field 51 is a field for inputting a download key displayed in the additional information area 45 (FIG. 8).
After inputting these items, when the
On the other hand, the
[0065]
Next, an example of a hardware configuration of the electronic money processing server 4 will be described with reference to FIG.
The electronic money processing server 4 includes a CPU (Central Processing Unit) 55, a ROM (Read Only Memory) 56, a
[0066]
The
The
The
[0067]
The communication control unit 58 (a billing information acquiring unit, a billing information transmitting unit, and a processing information transmitting unit) is a functional unit that communicates with the
The
[0068]
The
By executing the value payment program, the
[0069]
The
Of these, the transaction history database that records the transaction history records the date and time when the settlement request notification was received from the
The
[0070]
Next, a procedure for making a payment with the value of the mobile phone 5 will be described with reference to flowcharts in FIGS.
The following processing is performed by the CPU and the IC chip of the mobile phone 5, the CPU of the
In FIG. 11, the user accesses the commercial site of the
On the other hand, the
[0071]
It is assumed that the user has selected payment by value from the payment method displayed on the terminal 6 (step 102). In this case, the user transmits the transaction information including the e-mail address of the mobile phone 5 from the terminal 6 to the
Next, the
[0072]
The electronic money processing server 4 receives the settlement request notification from the
Then, the electronic money processing server 4 transmits a settlement acceptance notice to the effect that the settlement request has been accepted to the
Next, the electronic money processing server 4 confirms whether or not the e-mail address included in the payment request notification is a value payment target for the first time (step 302).
[0073]
If this is the first time (
If the use of the value settlement system 1 is a membership system and the settlement with the value of the mobile phone 5 is limited to members, the possibility of receiving an e-mail by an unrelated third party by collating with the member database is eliminated. It can also be configured as follows.
If the e-mail for prior confirmation has not been delivered because the mobile phone 5 corresponding to the e-mail does not exist (step 306), the electronic money processing server 4 performs error processing (step 308).
If it is not the first time (
[0074]
When the e-mail for advance confirmation is appropriately delivered to the mobile phone 5, the user of the mobile phone 5 confirms whether or not the settlement is memorized, and sends the confirmation result to the electronic money processing server 4. Transmit (step 104).
If the user does not recognize the confirmation result (
If the confirmation result is something that the user has learned (
When the electronic money processing server 4 performs the error processing in
[0075]
Next, the processing procedure after the processing A will be described with reference to FIG.
The electronic money processing server 4 generates a payment confirmation mail using the information included in the payment request notification, and transmits it to the mobile phone 5 (step 310). The settlement URL and the cancel URL are embedded in the settlement confirmation mail, and the expiration date is set.
The mobile phone 5 receives the payment confirmation mail from the electronic money processing server 4 and displays it on the display. On the other hand, the user determines whether or not to execute the settlement, and selects either the settlement URL or the cancellation URL (step 106).
[0076]
When the user decides not to execute the settlement and selects the cancel URL (
[0077]
When the user decides to execute the payment with the value of the mobile phone 5 (
Then, the mobile phone 5 accesses the electronic money processing server 4 using the URL, and a communication line is established between the mobile phone 5 and the electronic money processing server 4.
The electronic money processing server 4 generates a command for subtracting the value of the price using the parameter attached to the payment URL, and transmits the command to the mobile phone 5 to perform the payment processing (step 314). On the other hand, the mobile phone 5 performs a value subtraction process by this command.
[0078]
If the communication between the mobile phone 5 and the electronic money processing server 4 is interrupted during the payment process (step 316; Y), the electronic money processing server 4 notifies the mobile phone 5 to select the payment URL again. Processing is performed (step 318). As described above, since the payment URL is described in the payment confirmation e-mail, even if communication is interrupted, recovery can be performed simply by selecting the payment URL again.
If the communication is not interrupted and the settlement is completed (step 316; N), the electronic money processing server 4 disconnects the communication line with the mobile phone 5 and records information on the settlement completion in the transaction history database, Is updated (step 320).
[0079]
Then, the electronic money processing server 4 transmits a settlement completion notification to the member store server 3 (Step 322).
Next, the electronic money processing server 4 generates and transmits an e-mail of a payment completion notification e-mail to the mobile phone 5 (step 324). At this time, if necessary, the additional information generated by the
The mobile phone 5 receives the settlement completion mail and displays it on the display (step 110).
[0080]
In the present embodiment described above, the following effects can be obtained.
The user can settle the value by simply recording the value on the mobile phone 5 and notifying the e-mail address of the mobile phone 5 to the
Also, since the
For example, communication between the
Communication between the electronic
The communication between the terminal 6 and the
[0081]
After confirming the details of the transaction on the mobile phone 5, the user can determine whether or not to make a payment, so that security can be enhanced.
By adjusting the layout and style of the e-mail address, it is possible to easily cope with a plurality of companies (carriers) that operate the mobile phone 5.
Further, the value settlement system 1 has versatility that can be applied to various gateways.
[0082]
In the present embodiment, a case has been described in which a product is selected on the terminal 6 and payment is made using the value of the mobile phone 5, but the following variations exist regarding the selection of a product and a method of value settlement.
(1) It is also possible to access the commercial site of the
In this case, the user inputs an e-mail address to the mobile phone 5 and sends it to the
[0083]
(2) An electronic money card reader / writer is installed in the terminal 6, and value settlement is performed from the electronic money card set in the reader / writer.
In this case, the terminal 6 receives the payment confirmation mail with the payment URL from the electronic money processing server 4. Then, the user sets the electronic money card in the reader / writer and clicks the payment URL. Then, value reduction processing is performed between the terminal 6 and the electronic money processing server 4, and the settlement can be performed. Note that a program for charging the electronic money card or performing value reduction processing is installed in the terminal 6 through communication with the electronic money processing server 4.
(3) The value is stored in a storage device (for example, a hard disk) mounted on the terminal 6, and the settlement is performed with the value.
(4) A site for accepting payment may be prepared in the electronic money processing server 4 so that the user can input necessary information here. In this case, since the electronic money processing server 4 performs the settlement performed by the member store, the member store does not need to install the
[0084]
Further, in this embodiment, since the value payment is performed on the terminal at which the payment URL of the payment confirmation mail is clicked, the payment confirmation mail received from the electronic money processing server 4 is transferred to another terminal. It is also possible to settle the value at another terminal.
For example, the payment confirmation mail received by the mobile phone 5 is transferred to the terminal 6 and settled with the electronic money card set in the terminal 6, or transferred to another mobile phone 5 and settled with the other mobile phone 5. It is possible.
[0085]
Instead of the terminal 6 and the mobile phone 5, another mobile terminal device such as a PDA (Personal Digital Assistant) or a pager can be used as a terminal for performing payment, and for example, the electronic money processing server 4. An electronic mail or a notification equivalent thereto can be received from the user, and a digital television having storage means for storing values can be used.
[0086]
Further, in the present embodiment, the settlement confirmation mail by e-mail is transmitted to the user as a means for confirming the settlement, but the means for notifying the settlement confirmation is not limited to the e-mail, and other means may be used. it can. For example, a private site for each user may be set in the electronic money processing server 4 so that the user can confirm the settlement when the user accesses his own site.
[0087]
Further, since the settlement request from the
In the present embodiment, the mobile phone 5 includes the
The electronic
[0088]
Next, a second embodiment will be described.
[Second embodiment]
In the present embodiment, remittance is performed by transferring value from the mobile phone 5a (FIG. 13) to the mobile phone 5b via the electronic money processing server 4. As described above, in the present embodiment, the electronic money processing server 4 functions as a remittance processing server.
Thereby, for example, money borrowed from a friend can be repaid by remittance by value.
[0089]
FIG. 13 is a diagram for explaining a conceptual configuration of the value remittance system 1a according to the present embodiment. The physical configuration of the value remittance system 1a is the same as that of the first embodiment.
The value remittance system 1a includes an electronic money processing server 4, a mobile phone 5a, and a mobile phone 5b. In FIG. 13, the Internet 7 and the
[0090]
The electronic money processing server 4 has a function of performing a remittance process from the mobile phone 5a to the mobile phone 5b in addition to the settlement function described in the first embodiment, and includes a remittance information acquisition unit and a subtraction process information transmission. Means, an addition processing information transmitting means, a first connection information transmitting means, a second connection information transmitting means (which is constituted by the communication control unit 58) and a value subtraction processing in the mobile phone 5 as a remittance source. There are provided subtraction processing confirmation means for confirming, addition processing confirmation means for confirming value addition processing up to the mobile phone 5 of the remittance destination, and the like.
The configuration of the mobile phones 5a and 5b is the same as that of the mobile phone 5 of the first embodiment, and the value processing is performed by communication from the telephone function unit 101 (FIG. 3) having an Internet connection function and the electronic money processing server 4. An electronic
[0091]
The remittance procedure in the value remittance system 1a configured as described above will be described with reference to the numbers enclosed in parentheses in the figure. It is assumed that the owner of the mobile phone 5a is a user A (requester of remittance), the owner of the mobile phone 5b is a user B (recipient), and the user A sends a value to the user B to remit.
(1) First, the user A accesses the electronic money processing server 4 from the mobile phone 5a, and transmits a remittance request notification that the user wants to remit (transfer) the value stored in the mobile phone 5a to the mobile phone 5b. A remittance site is set up in the electronic money processing server 4, and the user can request remittance by connecting to the remittance site and inputting necessary items.
The remittance request notification includes remittance information such as the authentication information of the user A, the e-mail address of the mobile phone 5b, and the amount of value to be remitted.
[0092]
As the authentication information of the user A, the telephone number of the mobile phone 5a, the IC chip ID of the IC chip constituting the electronic
The user A inputs the e-mail address of the mobile phone b and the amount of the value.
[0093]
(2) When the electronic money processing server 4 receives the remittance request notification from the mobile phone 5a, the electronic money processing server 4 sends to the mobile phone 5b an e-mail with a request acceptance notification indicating that the user A has received the value remittance request notification. And send it (hereinafter, request reception e-mail). The request reception e-mail displays information such as the authentication information of the user A, by which the user B can recognize the user A, the amount of the value to be remitted, and the like, and is selected when the user B approves the remittance. An approval URL and a cancel URL to be selected when the remittance is not approved are also displayed.
Further, when the authentication information of the user A is an IC chip ID or an electronic money ID, it is difficult for the user B to recognize that the requester is the user A even if the information is directly presented to the user B. The electronic money processing server 4 converts the name into the name of the user B and transmits the name to the mobile phone 5b. In this case, it is assumed that each user such as user A, user B,... Has been registered in the electronic money processing server 4 together with the authentication information.
[0094]
(3) When the user B clicks the approval URL, the mobile phone 5b connects to the approval site of the electronic money processing server 4 and sends an approval notification to the electronic money processing server 4 indicating that the user B has approved the value remittance request. Send.
At this time, the mobile phone 5b also transmits the authentication information of the user B (telephone number, IC chip ID, electronic money ID, etc.) to the electronic money processing server 4.
When the user B selects the cancel URL, the mobile phone 5b sends a notification to the electronic money processing server 4 that the user B has not approved the value remittance request.
(4) The electronic money processing server 4 receives the approval notice from the mobile phone 5b, generates a confirmation notice confirming that the user B has approved the remittance by e-mail (hereinafter referred to as confirmation mail), and sends the confirmation notice to the mobile phone 5a. Send to
[0095]
(5) The mobile phone 5a receives the confirmation mail (remittance information acquisition means) and displays the contents of the notification (whether or not the user B has approved the remittance) on the display. In the confirmation mail, the authentication information of the user B is displayed, and the user A can confirm that the notification is certainly from the user B.
If the authentication information of the user B is information that is difficult for the user A to recognize, such as an IC chip ID or an electronic money ID, the electronic money processing server 4 converts the information into information that the user A can recognize, such as the name of the user B. I do.
[0096]
If the content of the notification from the user B does not approve the remittance of the value, the electronic money processing server 4 does not remit the value.
If the content of the notification from the user B is to approve the remittance of the value, a remittance URL (first connection information, connection information) for remitting the value to the mobile phone 5b is displayed in the confirmation mail. The remittance URL is a site for connecting to the remittance site of the electronic money processing server 4, and information such as information (e-mail address of the mobile phone 5b) specifying the destination mobile phone 5b and information such as the amount to be remitted. Comes as an encrypted parameter.
The remittance site is a site for receiving a value to be remitted from a remittance source.
[0097]
When the user A clicks the remittance URL, the mobile phone 5a connects to the remittance site, whereby a communication line is established between the mobile phone 5a and the electronic money processing server 4, and further, the parameters attached to the remittance URL are electronically transmitted. The information is transmitted to the money processing server 4 (amount specifying information transmitting means).
Then, the electronic money processing server 4 performs a subtraction process of subtracting the value stored in the mobile phone 5a by the remittance while communicating with the mobile phone 5a. Further, the electronic money processing server 4 confirms that the subtraction processing has been completed in the mobile phone 5a (subtraction processing confirmation means).
[0098]
In this process, the electronic money processing server 4 obtains information specifying a value remittee (in this case, the mobile phone 5b) and a remittance amount from parameters attached to the remittance URL, and transfers the value for the remittance amount. While the subtraction command (subtraction processing information) to be subtracted is generated and transmitted to the mobile phone 5a, the electronic
As a result, in the mobile phone 5a, the value is subtracted by the remittance amount. At this point, the value obtained by the subtraction has not been transmitted to the mobile phone 5b, and the electronic money processing server 4 keeps the value.
[0099]
(6) Next, the electronic money processing server 4 generates a deposit notification notifying that the value has been deposited from the user A by electronic mail (hereinafter, deposited mail) and transmits this to the mobile phone 5b. At this time, a deposit mail is transmitted to the mobile phone 5b using the information for specifying the value remittance destination. Then, the mobile phone 5b receives this (payment information receiving means).
A reception URL (second connection information) for receiving the value is displayed in the deposit mail.
The reception URL is a URL for connecting to the reception site of the electronic money processing server 4. The receiving site is a site for transferring the value deposited from the remittance source to the destination terminal device.
When the user B clicks the received URL, a communication line is established between the mobile phone 5b and the electronic money processing server 4, and the mobile phone 5b transmits a parameter attached to the received URL to the electronic money processing server 4 (amount specifying information). Providing means). Then, the electronic money processing server 4 performs a value writing process (addition process) on the mobile phone 5b by an amount deposited from the mobile phone 5a. Further, the electronic money processing server 4 confirms that the value writing processing has been completed in the mobile phone 5b (addition processing confirmation means).
[0100]
In this process, the electronic money processing server 4 obtains an amount to be remitted to the mobile phone 5b from a parameter attached to the received URL and generates a write command (addition processing information) for adding a value by the amount to be remitted. In contrast to the transmission to the mobile phone 5b, the electronic
[0101]
By the above processing, the value stored in the mobile phone 5b is increased by the amount subtracted by the mobile phone 5a, and as a result, the value stored in the mobile phone 5a is remitted to the mobile phone 5b. become.
When the value transfer is completed, the electronic money processing server 4 transmits a value transfer completion notification to the mobile phones 5a and 5b.
In the present embodiment, the electronic money processing server 4 is configured to confirm the receipt of value from the mobile phone 5a and then transfer the value to the mobile phone 5b.
When the value is remitted to the mobile phone 5b, a fee may be collected from at least one of the remittance source and the remittance destination.
When collecting a commission from the remittance source, the value of the commission is further subtracted when the value of the mobile phone 5a is subtracted. On the other hand, when collecting a fee from the remittance destination, the value of the amount deducted by the fee is written when writing the value into the mobile phone 5b.
Further, the user may set which of the remittance source and the remittee the fee is to be collected from.
[0102]
In the above description, the confirmation notice is transmitted to the mobile phone 5a, the deposit notice is transmitted to the cellular phone 5b, and the remittance process is performed from the cellular phone 5a to the cellular phone 5b. The data can be transferred to the terminal device, and remittance processing can be performed by the terminal device at the transfer destination.
For example, after the confirmation notice is received by the mobile phone 5a, it can be transferred to another terminal device having a value processing function, and the transfer destination terminal device can be connected to the electronic money processing server 4 using the remittance URL. . In this case, the electronic money processing server 4 performs a value subtraction process on the other terminal device.
When the custody notification is transferred and connected to the electronic money processing server 4 using the received URL from the transfer destination terminal device, the electronic money processing server 4 performs a value writing process on this terminal device.
In this case, the mail receiving means for receiving the transferred confirmation mail and the deposit mail constitute the remittance information acquiring means and the receivable information receiving means, respectively.
[0103]
The above processing will be described with reference to the flowchart of FIG. The following operations are performed by the CPUs of the mobile phones 5a and 5b, the IC chip for value processing, and the CPU of the electronic money processing server 4 operating according to a predetermined program.
First, the user A transmits a remittance request notification requesting the remittance of value to the user B from the mobile phone 5a to the electronic money processing server 4 (step 400).
The electronic money processing server 4 receives the value remittance request notification from the mobile phone 5a, and transmits a request acceptance mail indicating that a value remittance request has been received from the user A to the mobile phone 5b (step 500).
[0104]
The user B clicks on the approval URL provided in the request reception e-mail, and transmits an approval notice for approving the remittance to the electronic money processing server 4 (step 600).
Next, the electronic money processing server 4 sends a confirmation mail indicating that the user B has approved the value-based remittance to the mobile phone 5a (step 502).
On the other hand, the user A clicks the remittance URL embedded in the confirmation mail using the mobile phone 5a, accesses the electronic money processing server 4 from the mobile phone 5a, and starts remittance of value (step 402).
[0105]
Then, the electronic money processing server 4 performs a subtraction process of subtracting the value of the mobile phone 5a via the communication line (steps 404 and 504).
Next, the electronic money processing server 4 transmits a deposit notification to the mobile phone 5b indicating that the value is deposited from the user A (step 506).
User B receives the custody notification, clicks on the reception URL embedded in the custody notification, and starts receiving values (step 602).
Then, the electronic money processing server 4 performs a value writing process of writing a value to the mobile phone 5b via the communication line (
Upon completing the value writing process to the mobile phone 5b, the electronic money processing server 4 transmits a remittance completion notification notifying that the value remittance has been completed to the mobile phones 5a and 5b, and ends the process (step 510). .
Then, the mobile phones 5a and 5b receive the remittance completion notification and complete the process (steps 406 and 606).
[0106]
According to the embodiment described above, the following effects can be obtained.
(1) Value can be transferred between the mobile phones 5a and 5b.
(2) By using the information for authenticating the users A and B, the person can be confirmed.
(3) Since the authentication information is automatically read from the mobile phone 5 and transmitted to the electronic money processing server 4, there is no need for the user to input the authentication information.
[0107]
In the above, remittance of value between mobile phones has been described as an example. However, the present embodiment is not limited to this, and various modifications are possible.
For example, one or both of the value remittance source and the remittance destination can be a personal computer equipped with a reader / writer.
By setting the electronic money card on the reader / writer, the value stored on the electronic money card can be remitted to another terminal, or the value transferred from the other terminal can be written on the electronic money card. Can be.
[0108]
Further, when the mobile phone 5a requests the electronic money processing server 4 to transfer a value, the value may be subtracted from the mobile phone 5a.
In this case, the user A inputs the URL of the remittance site from the browser of the mobile phone 5a, connects to the remittance site, and inputs the e-mail address of the user B, the remittance amount, and the like. In this case, the browser constitutes remittance information acquisition means.
[0109]
Further, a configuration may be employed in which a write command is transmitted to the mobile phone 5b by e-mail or the like, and the user B executes the received write command to add a value. In this case, the mobile phone 5b can add the value offline. Alternatively, the write command can be remitted from the mobile phone 5b to another terminal device, and the value can be added at the remittance destination terminal device.
[0110]
Further, various procedures for remitting value from the mobile phone 5a to the mobile phone 5b may be considered in addition to the flowchart shown in FIG.
For example, the remittance of value can be performed by the following procedure.
(1) The user A applies for value remittance from the mobile phone 5a to the electronic money processing server 4.
(2) The electronic money processing server 4 receives the value and subtracts the value corresponding to the remittance amount from the mobile phone 5a.
(3) The electronic money processing server 4 transmits the electronic money for receiving the value to the user B.
(4) The user B connects to the electronic money processing server 4 from the mobile phone 5b using the e-mail, and the electronic money processing server 4 writes a value in the mobile phone 5b.
In addition, the user A can set a password for receiving the value, and the user A can separately inform the user B of the password. User B receives the value from electronic money processing server 4 using this password.
[0111]
In the present embodiment described above, the following remittance processing server can be provided.
(1) A money information storage unit that stores money information in which the amount of money value is represented as electronic data, and changes the amount represented by the stored money information by subtraction processing information or addition processing information obtained from a remittance processing server. A remittance processing server for performing a remittance process from one terminal device to another terminal device with respect to a terminal device having money information processing means, and an amount specification for specifying a remittance amount from a remittance requester. Information, remittance destination specifying information for specifying a remittee, remittance information obtaining means for obtaining, remittance source terminal specifying means for specifying a remittance source terminal device for remittance to the specified remittee, and the specified Subtraction processing information transmitting means for transmitting subtraction processing information for performing processing of subtracting money information for the amount specified by the obtained amount specification information to the terminal device of the remittance source; The remittee specified by the destination specifying information, and addition processing information transmitting means for transmitting addition processing information for performing processing of adding monetary information by the amount specified by the amount specifying information, A first remittance processing server can be provided.
(2) a first connection information transmitting unit for transmitting first connection information for connecting to a remittance processing server to the remittance requester, wherein the remittance source terminal specifying unit includes the first It is possible to provide a remittance processing server having a first configuration, characterized in that a terminal device connected using connection information is specified as a remittance source terminal device (second configuration).
(3) second connection information transmitting means for transmitting the acquired amount specifying information and second connection information for connecting to the remittance processing server to the transmission destination, wherein the addition processing information transmitting means comprises: It is possible to provide a remittance processing server having the first configuration or the second configuration characterized in that the addition processing information is transmitted to the terminal device connected using the second connection information (third configuration). Constitution).
(4) Subtraction processing confirmation means for confirming that the subtraction processing of the money information has been completed at the terminal device of the remittance source, and the addition information transmission means has completed the subtraction processing by the subtraction processing confirmation means. It is possible to provide a remittance processing server having the first configuration, the second configuration, or the third configuration, in which the addition processing information is transmitted when it is confirmed.
(5) an addition processing confirmation unit that confirms that the addition processing of the money information based on the transmitted addition processing information has been completed; and, when the addition processing confirmation unit has confirmed that the addition processing has been completed, the transmission destination identification information. The remittance processing server of any one of the first to fourth configurations, which transmits a remittance completion notification to at least one of the destination specified by the above and the remittance source terminal device Can be provided (fifth configuration).
[0112]
Further, in the present embodiment, the money information storage unit that stores money information representing the amount of money value as electronic data, the subtraction processing information acquired from the remittance processing server, or the stored money information by the addition processing information is A remittance processing method for performing a remittance process from one terminal device to another terminal device with respect to a terminal device comprising: a money information processing unit for changing an amount of money to be represented; In a computer provided with an identification unit, a subtraction process information transmission unit, and an addition process information transmission unit, a remittance requester sends an amount specification information specifying an amount to be remitted, and a remittance destination specification information specifying a remittee. A remittance information obtaining step of obtaining the remittance information obtaining means, and a remittance source terminal for specifying the remittance source terminal device for remittance to the specified remittee by the remittance source terminal specifying means. The subtraction processing information transmitting means transmits, to the terminal device of the specified remittance source, the subtraction processing information for performing the processing of subtracting the money information corresponding to the amount specified by the obtained amount specification information to the specified remittance source terminal device. Transmitting the subtraction processing information, and adding processing information for performing processing of adding money information to the remittee specified by the acquired remittee specifying information by an amount specified by the amount specifying information; A remittance processing method for transmitting the remittance information transmitted by the means.
[0113]
Further, in the present embodiment, the money information storage function of storing money information representing the amount of money value as electronic data, the subtraction processing information obtained from the remittance processing server, or the stored money information by the addition processing information is A money information processing function for changing the amount of money to be represented, and a remittance processing program for realizing, by a computer, a remittance processing function of performing a remittance process from one terminal device to another terminal device with respect to the terminal device provided with: A remittance information acquisition function for acquiring, from the remittance requester, amount specifying information for specifying the amount to be remitted and remittee specifying information for specifying the remittee, and a terminal of the remittance source for remittance to the specified remittee A remittance source terminal specifying function for specifying the device, and a process for subtracting the money information for the amount specified by the obtained amount specification information from the specified remittance source terminal device. Subtraction processing information transmission function of transmitting calculation processing information, and addition processing information of performing processing of adding money information to the remittee specified by the acquired remittee specification information by an amount specified by the amount specification information. And a remittance processing program for realizing the addition processing information transmitting function of transmitting the remittance by a computer.
[0114]
Further, in the present embodiment, a money information storage unit that stores money information in which the amount of money value is represented as electronic data, amount specification information that specifies the amount to be remitted, and a first to a fifth configuration Remittance information acquiring means for acquiring connection information for connecting to the remittance processing server described in any one of the configurations, remittee specification information for specifying a remittee, and the remittance information using the connection information. An amount specifying information transmitting unit that connects to the remittance processing server and transmits the acquired amount specifying information and the remittance destination specifying information to the remittance processing server; and a remittance processing server transmits the amount specifying information corresponding to the transmitted amount specifying information. And a subtraction processing means for receiving the subtraction processing information and subtracting the money information stored in the money information storage means using the subtraction processing information. Can.
[0115]
Further, in the present embodiment, in a computer including a money information storage means, a remittance information acquisition means, a money amount specifying information transmission means, and a subtraction processing means, the money information representing money amount of money as electronic data. Is stored in the money information storage means, money amount specifying information for specifying the money amount to be remitted, and connection to a remittance processing server having any one of the first to fifth configurations. Remittance information acquiring step of acquiring the remittance information acquiring means by the remittance information acquiring means, and the remittance processing server using the connection information to connect to the remittance processing server, An amount specifying information transmitting step of transmitting the obtained amount specifying information and remittee specifying information to the server by the amount specifying information transmitting means; and a remittance corresponding to the transmitted amount specifying information. A subtraction processing step of receiving the subtraction processing information transmitted from the management server and using the subtraction processing information to subtract the money information stored in the money information storage means by the subtraction processing means. Can be provided.
Here, the computer can be configured using, for example, a personal computer having an Internet connection function, an electronic money card, and an interface for connecting the personal computer and the electronic money card.
[0116]
Further, in the present embodiment, a money information storage function of storing money information in which the amount of money value is represented as electronic data, amount specification information for specifying the amount to be remitted, and first to fifth configurations. A remittance information acquisition function for acquiring connection information for connecting to a remittance processing server having any one of the above configurations and remittance destination specifying information for specifying a remittee, and the remittance processing using the connection information An amount specifying information transmitting function for connecting to the server and transmitting the acquired amount specifying information and the remittance destination specifying information to the remittance processing server, and subtraction transmitted from the remittance processing server corresponding to the transmitted amount specifying information; A terminal program for receiving processing information and using the subtraction processing information to subtract the money information stored in the money information storage function by a computer is provided. Rukoto can.
[0117]
Further, in the present embodiment, a money information storage unit that stores money information in which the amount of money value is represented as electronic data, amount specification information that specifies the amount to be remitted, and a first to a fifth configuration A connection information for connecting to the remittance processing server having any one of the configurations described above, a remittance information receiving means for receiving the remittance processing server, and a connection to the remittance processing server using the connection information; Amount specifying information providing means for providing the obtained amount specifying information, receiving the addition processing information transmitted from the remittance processing server corresponding to the transmitted amount specification information, using the addition processing information, A terminal device comprising: an addition processing unit that adds the money information stored in the money information storage unit.
[0118]
Further, in the present embodiment, in a computer including a money information storage unit, a receivable information receiving unit, a money amount specifying information providing unit, and an addition processing unit, a currency representing money amount as electronic data. A money information storing step of storing information in the money information storing means, amount specifying information for specifying the amount to be remitted, and a remittance processing server having any one of the first to fifth configurations. Connection information for connection, a receipt information receiving step of receiving by the receipt information receiving means, a connection to the remittance processing server using the connection information, and the remittance processing server acquires the acquired amount specifying information. Receiving the additional processing information transmitted from the remittance processing server corresponding to the transmitted amount specifying information. And using the addition processing information, an addition processing step of adding the money information stored in the money information storage means by the addition processing means. .
[0119]
Further, in the present embodiment, a money information storage function of storing money information representing money amount of money as electronic data, money amount specifying information for specifying a money amount to be remitted, and a first to a fifth structure. A connection information for connecting to the remittance processing server having any one of the configurations, a remittance information receiving function for receiving the remittance processing server, and a connection to the remittance processing server using the connection information; The amount specifying information providing function of providing the obtained amount specifying information, and receiving the addition processing information transmitted from the remittance processing server corresponding to the transmitted amount specification information, using the addition processing information, It is possible to provide a terminal program for realizing, by a computer, an addition processing function of adding the money information stored in the money information storage function.
[0120]
Also, the present embodiment is a currency information storage means for storing money information representing the amount of money value as electronic data, and a money information processing means for changing the amount represented by the stored money information by input processing information Connecting means for connecting to the money information processing apparatus having the following, amount specifying information for specifying the amount to be remitted, and remittance processing according to any one of the first to fifth configurations. Remittance information acquiring means for acquiring connection information for connecting to a server and remittance destination specifying information for identifying a remittee, and connecting to the remittance processing server using the connection information; An amount specifying information transmitting means for transmitting the acquired amount specifying information and the remittance destination specifying information; and receiving the subtraction processing information transmitted from the remittance processing server corresponding to the transmitted amount specifying information, It was subtraction processing information it is possible to provide a terminal apparatus characterized by comprising an input means for inputting the money information processing means through said connection means.
[0121]
Further, in the present embodiment, connection means for connecting to a storage medium storing money information in which money amount of money value is represented as electronic data, money amount specifying information for specifying the money amount to be remitted, and the fifth to fifth aspects are described. Remittance information acquiring means for acquiring connection information for connecting to the remittance processing server of any one of the configurations up to the configuration, remittance destination specifying information for specifying the remittance destination, and using the connection information An amount specifying information transmitting unit that connects to the remittance processing server and transmits the acquired amount specifying information and the remittance destination specifying information to the remittance processing server; A subtraction processing means for receiving the subtraction processing information received from the storage medium and subtracting the money information stored in the storage medium through the connection means according to the subtraction processing information. It is possible to provide.
[0122]
Also, the present embodiment is a currency information storage means for storing money information representing the amount of money value as electronic data, and a money information processing means for changing the amount represented by the stored money information by input processing information Connection means for connecting to a money information processing apparatus comprising: a remittance process described in any one of the first to fifth configurations; Remittance information receiving means for receiving connection information for connecting to a server; and an amount specification for connecting to the remittance processing server using the connection information and providing the obtained amount specification information to the remittance processing server. Information providing means, receiving the addition processing information transmitted from the remittance processing server corresponding to the transmitted amount specifying information, and transmitting the received addition processing information to the money via the connection means. It is possible to provide a terminal apparatus characterized by comprising: an input means for inputting a broadcast processing means.
[0123]
Further, in the present embodiment, connection means for connecting to a storage medium for storing money information in which money amount of money value is represented as electronic data, money amount specifying information for specifying money amount to be remitted, and fifth to fifth money structures. A connection information for connecting to the remittance processing server according to any one of the configurations up to the configuration of the remittance processing server, using the connection information to connect to the remittance processing server, An amount specifying information providing unit for providing the obtained amount specifying information to the remittance processing server; and receiving the addition processing information transmitted from the remittance processing server corresponding to the transmitted amount specifying information, Accordingly, it is possible to provide a terminal device comprising: addition processing means for adding the money information stored in the storage medium.
[0124]
Next, a third embodiment will be described.
[Overview of Third Embodiment]
In the first embodiment, the information about the settlement such as the settlement amount and the product to be settled is attached to the settlement URL and transmitted to the mobile phone 5, but in the third embodiment, the contents of these settlements are described. The information regarding the settlement is managed by the electronic money processing server 4 as settlement case information for each settlement case. Then, a payment number for specifying the payment case is attached to the payment confirmation mail and transmitted to the mobile phone 5.
On the other hand, the mobile phone 5 has a payment connection unit for connecting the mobile phone 5 to the electronic money processing server 4 and transmitting the payment number and other information attached to the payment confirmation mail to the electronic money processing server 4 as an application. Built-in. The payment connection unit is configured to be activated by predetermined tag information.
This tag information (hereinafter, activation tag information) is embedded in the payment confirmation mail, so that the user can activate the payment connection unit from the payment confirmation mail.
[0125]
The procedure for performing the settlement is as follows.
When the user selects the payment tag displayed on the payment confirmation mail, the payment connection unit is activated. Then, the settlement connection unit acquires information such as a settlement number and an electronic money ID attached to the settlement confirmation mail, and transmits the acquired information to the electronic money processing server 4.
The electronic money processing server 4 specifies the settlement case from the settlement number, acquires the settlement amount, and generates a subtraction command for subtracting the value corresponding to the settlement amount. The electronic money ID is used to identify the mobile phone 5 and update the history information of the mobile phone 5.
Next, the electronic money processing server 4 transmits a subtraction command to the mobile phone 5. Upon receiving the subtraction command, the mobile phone 5 performs a value subtraction process to settle the billed amount.
In this way, by configuring the settlement case information to be managed by the electronic money processing server 4, the volume of the settlement confirmation mail can be reduced.
[0126]
[Details of Third Embodiment]
Hereinafter, a third embodiment will be described in detail with reference to the drawings.
The information processing procedure until the electronic money processing server 4 receives the settlement request notification from the
[0127]
FIG. 15A is a diagram for explaining the configuration of the electronic money processing server 4, the
As shown in FIG. 15A, in the electronic money processing server 4, the transaction history database 120 (settlement case information storage means) stores the settlement case information on the settlement case such as the settlement request notification received from the
The settlement item information includes, for example, the date and time when the settlement request notification is received from the
The settlement case information is uniquely assigned with a settlement number (case specification information) by the electronic money processing server 4, so that the settlement case information can be specified by the settlement number (case specification means).
[0128]
The payment confirmation e-mail 110 (billing notice) transmitted to the mobile phone 5 is an e-mail generated by the electronic money processing server 4 and transmitted to the mobile phone 5 (billing notification transmitting means). , And activation tag information 115 (activation information) and a
After receiving the
[0129]
A
The
[0130]
FIG. 15B is a diagram for explaining the function of the
The mobile phone 5 receives the
The
[0131]
The
The
[0132]
The electronic money processing server 4 can specify the settlement case information related to the settlement by receiving the settlement number from the mobile phone 5 (case identification information receiving means) and referring to this in the
Further, the mobile phone 5 can be identified from the electronic money ID received from the mobile phone 5, and the value history information in the mobile phone 5 can be updated with the settlement.
In addition, in the electronic money processing server 4, when a value is charged or settled in each mobile phone 5, such information is collected and stored as history information.
[0133]
FIG. 15C is a diagram for explaining a function of the electronic money processing server 4 for subtracting the value of the mobile phone 5.
When the electronic money processing server 4 specifies the settlement case information by the settlement number received from the mobile phone 5, the electronic money processing server 4 acquires the settlement amount from the settlement case information. Then, a subtraction command for subtracting the value corresponding to the payment amount is generated (processing information generating means) and transmitted to the mobile phone 5 (processing information transmitting means).
[0134]
The mobile phone 5 receives this subtraction command and inputs it to the electronic
After the value has been subtracted, the electronic money processing server 4 receives a notification from the mobile phone 5 that the subtraction processing has been completed and confirms this (confirmation means). A so-called erasing process for writing information that the settlement is completed is performed.
[0135]
FIG. 16 is a diagram showing an example of the
The
Among them, the transaction
[0136]
The
The payment cancel
When the payment cancel
[0137]
In the
The payment number displayed in the
In the present embodiment, the payment number is displayed as the text of the
[0138]
FIG. 17 is a flowchart illustrating a procedure in which the electronic money processing server 4 transmits a
First, the electronic money processing server 4 refers to the
The electronic money processing server 4 obtains information to be displayed in the payment details 114 such as the payment amount, an electronic mail address of the payment destination, and the like from the payment case information, and adds a payment number to the information to generate a
[0139]
For example, this process may be configured to accumulate the settlement request notification when it is received from the
Then, the electronic money processing server 4 transmits the generated
[0140]
The mobile phone 5 receives the
The user can confirm the contents of the payment by referring to the displayed
[0141]
FIG. 18 is a diagram for explaining a series of screens displayed on the mobile phone 5 after the
FIG. 18A is a diagram illustrating an example of a payment initial screen displayed after the
On the payment initial screen, a payment start button for starting the payment process and a payment end button for ending or interrupting the payment are displayed, and the user can select one of them.
[0142]
FIG. 18B is a diagram showing an example of a pre-payment confirmation screen displayed when the payment start button is selected on the payment initial screen.
On the pre-payment confirmation screen, the total amount for performing the payment process, the value amount stored in the mobile phone 5 before the payment, and the value amount stored in the mobile phone 5 after the payment are displayed. These amounts are calculated by the electronic money processing server 4 receiving the current value balance from the mobile phone 5.
The user confirms these amounts and selects whether or not to settle.
The pre-payment confirmation screen includes an execution button and a stop button. The user selects the execution button when making a payment, and selects the cancellation button when not making a payment.
[0143]
FIG. 18C is a diagram illustrating an example of the post-payment confirmation screen displayed after the settlement button is selected on the pre-payment confirmation screen and the settlement is completed.
The post-payment confirmation screen displays the total amount of the payment process, the value amount stored in the mobile phone 5 before the payment, and the value amount stored in the mobile phone 5 after the payment.
The post-payment confirmation screen includes an end button, and when the user selects this button, the electronic money processing server 4 can know that the user has confirmed that the payment has been made.
[0144]
FIG. 19 is a flowchart for describing a procedure from when the
First, the user selects the
Then, the
[0145]
The electronic money processing server 4 accepts the connection from the mobile phone 5 and transmits the payment initial screen data to the mobile phone 5 (Step 852).
The mobile phone 5 receives the payment initial screen data and displays a payment initial screen (FIG. 18A).
When the user selects the settlement start button on the settlement initial screen, the
[0146]
The electronic money processing server 4 receives the information from the mobile phone 5. Then, the received transaction number is searched in the
Next, the electronic money processing server 4 obtains the settlement amount from the specified settlement case information, and further calculates the value balance before and after the settlement using the value balance received from the mobile phone 5 to check the pre-settlement confirmation screen data. Generate Then, the generated pre-settlement confirmation screen data is transmitted to the mobile phone 5 (step 856).
[0147]
The mobile phone 5 receives the pre-payment confirmation screen data and displays a pre-payment confirmation screen (FIG. 18B).
When the user selects the execution button on the confirmation screen before settlement (step 808), a signal indicating that the execution button has been selected is transmitted from the mobile phone 5 to the electronic money processing server 4, and the electronic money processing server 4 Recognizes that the execute button has been selected.
[0148]
Next, the electronic money processing server 4 generates a subtraction command for subtracting the value corresponding to the payment amount, and transmits the command to the mobile phone 5 (step 858).
The mobile phone 5 receives the value subtraction command, executes it in the electronic
After the completion of the subtraction processing, the mobile phone 5 notifies the electronic money processing server 4 that the subtraction processing has been completed (step 812).
[0149]
Upon receiving this notification, the electronic money processing server 4 recognizes that the value has been subtracted in the mobile phone 5, erases the
Then, the electronic money processing server 4 generates post-payment confirmation screen data and transmits it to the mobile phone 5 (step 860).
[0150]
The mobile phone 5 receives the post-payment confirmation screen data and displays the post-payment confirmation screen (FIG. 18C).
When the user selects the end button on the confirmation screen after settlement (step 814), a signal indicating that the end button has been selected is transmitted from the mobile phone 5 to the electronic money processing server 4.
The electronic money processing server 4 receives this signal from the mobile phone 5 (step 862), and ends the processing.
[0151]
In the third embodiment described above, the following effects can be obtained.
(1) The data amount of the
(2) The
(3) The
[0152]
As described above, the present embodiment has been described. However, similarly to the first embodiment, after confirming that the price has been settled by the mobile phone 5, a notification that the settlement has been completed is sent to the
Further, similarly to the first embodiment, it is also possible to add to the notification additional information necessary for obtaining the trading object to be settled, such as a download key.
[0153]
As described in the first embodiment, the mobile phone 5 may be provided with a connector (connection means) for connecting to the electronic
[0154]
【The invention's effect】
According to the present invention, payment by electronic money via a network can be easily performed.
[Brief description of the drawings]
FIG. 1 is a diagram for describing an outline of an embodiment.
FIG. 2 is a diagram showing an example of a configuration of a value payment system according to the present embodiment.
FIG. 3 is a diagram illustrating an example of a functional configuration of a mobile phone.
FIG. 4 is a diagram showing an example of a product selection screen.
FIG. 5 is a diagram showing an example of a purchase information input screen.
FIG. 6 is a diagram showing an example of a payment procedure screen.
FIG. 7 is a diagram showing an example of a payment confirmation mail.
FIG. 8 is a diagram showing an example of a settlement completion notification mail.
FIG. 9 is a diagram showing an example of a download screen.
FIG. 10 is a diagram illustrating an example of a hardware configuration of an electronic money processing server.
FIG. 11 is a flowchart illustrating a procedure for making a payment with a value of a mobile phone.
FIG. 12 is a flowchart for explaining a procedure for performing settlement with value of a mobile phone.
FIG. 13 is a diagram illustrating a conceptual configuration of a value remittance system according to a second embodiment.
FIG. 14 is a flowchart illustrating a procedure of a value remittance process.
FIG. 15 is a diagram illustrating a configuration of an electronic money processing server, a payment confirmation mail, and a mobile phone according to a third embodiment.
FIG. 16 is a diagram for explaining an example of a payment confirmation mail according to the third embodiment.
FIG. 17 is a flowchart illustrating a procedure in which the electronic money processing server transmits a payment confirmation mail to the mobile phone.
FIG. 18 is a diagram illustrating an example of a screen displayed on a mobile phone when performing a payment process.
FIG. 19 is a flowchart illustrating a procedure from when the settlement connection unit connects the mobile phone to the electronic money processing server until settlement is performed.
[Explanation of symbols]
1 Value payment system
3 member store server
4 Electronic money processing server
5 mobile phones
7 Internet
8 base stations
55 CPU
56 ROM
57 RAM
58 Communication control unit
59 Memory
101 Telephone Function Department
102 Electronic Money Function Unit
105 Payment connection
110 Payment confirmation email
120 Transaction History Database
Claims (22)
代金の請求元から、決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を取得する請求情報取得手段と、
前記取得した送信先特定情報で特定される送信先に、前記金額特定情報と、決済処理サーバに接続するための接続情報と、を送信する請求情報送信手段と、
前記送信した接続情報を用いて接続してきた前記端末装置に対して前記金額特定情報を取得し、当該金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記端末装置に送信する処理情報送信手段と、
を具備したことを特徴とする決済処理サーバ。Money information storage means for storing money information representing the amount of money value as electronic data, and money information processing means for changing the amount represented by the stored money information by processing information obtained from the settlement processing server, For a terminal device, a payment processing server that performs a payment process by subtracting the amount represented by the money information stored in the money information storage means,
Claim information obtaining means for obtaining, from the billing source, amount specifying information for specifying the amount of the price to be settled, and destination specifying information for specifying the destination of the request based on the amount specifying information,
Claim information transmitting means for transmitting, to the destination specified by the obtained destination specifying information, the amount specifying information and connection information for connecting to the payment processing server,
Obtain the money amount specifying information for the terminal device that has been connected using the transmitted connection information, and process information for subtracting money information corresponding to the amount of money represented by the money amount specifying information to the terminal device. Processing information transmitting means for transmitting;
A payment processing server comprising:
前記確認手段で減算処理の完了を確認した場合に、前記請求元、前記送信先、及び前記端末装置のうち、少なくとも1つに減算処理完了通知を送信することを特徴とする請求項1、又は請求項2に記載の決済処理サーバ。The terminal device further comprises a confirmation unit for confirming that the subtraction processing by the processing information has been completed,
The method according to claim 1, wherein, when the completion of the subtraction processing is confirmed by the confirmation unit, a subtraction processing completion notification is transmitted to at least one of the billing source, the transmission destination, and the terminal device. The settlement processing server according to claim 2.
請求情報取得手段と、請求情報送信手段と、処理情報送信手段と、を備えたコンピュータにおいて、
代金の請求元から、決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を前記請求情報取得手段で取得する請求情報取得ステップと、
前記取得した送信先特定情報で特定される送信先に、前記金額特定情報と、決済処理サーバに接続するための接続情報と、を前記請求情報送信手段で送信する請求情報送信ステップと、
前記送信した接続情報を用いて接続してきた前記端末装置に対して前記金額特定情報を取得し、当該金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記端末装置に前記処理情報送信手段で送信する処理情報送信ステップと、
から構成されたことを特徴とする決済処理方法。Money information storage means for storing money information representing the amount of money value as electronic data, and money information processing means for changing the amount represented by the stored money information by processing information obtained from the settlement processing server, A payment processing method for performing a payment process by subtracting the amount represented by the money information stored in the money information storage means for the terminal device,
In a computer including a billing information acquiring unit, a billing information transmitting unit, and a processing information transmitting unit,
A billing information obtaining step of obtaining, from the billing source, amount specifying information for specifying the amount of the price to be settled, and destination specifying information for specifying the destination of the claim based on the amount specifying information, by the claim information obtaining means; When,
A billing information transmitting step of transmitting, by the billing information transmitting means, the amount specifying information and connection information for connecting to a payment processing server to a destination specified by the obtained destination specifying information;
Obtain the money amount specifying information for the terminal device that has been connected using the transmitted connection information, and process information for subtracting money information corresponding to the amount of money represented by the money amount specifying information to the terminal device. A processing information transmitting step of transmitting by the processing information transmitting means,
Settlement processing method characterized by comprising:
代金の請求元から、決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を取得する請求情報取得機能と、
前記取得した送信先特定情報で特定される送信先に、前記金額特定情報と、決済処理サーバに接続するための接続情報と、を送信する請求情報送信機能と、
前記送信した接続情報を用いて接続してきた前記端末装置に対して前記金額特定情報を取得し、当該金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記端末装置に送信する処理情報送信機能と、
をコンピュータで実現するための決済処理プログラム。Money information storage means for storing money information representing the amount of money value as electronic data, and money information processing means for changing the amount represented by the stored money information by processing information obtained from the settlement processing server, For a terminal device, a payment processing program for realizing a payment processing function of performing a payment processing by subtracting the amount represented by the money information stored in the money information storage means by a computer,
A billing information acquisition function for acquiring, from the billing source, amount specifying information for specifying the amount of the price to be settled, and destination specifying information for specifying the destination of the request based on the amount specifying information;
A billing information transmitting function of transmitting, to the destination specified by the obtained destination specifying information, the amount specifying information and connection information for connecting to the payment processing server;
Obtain the money amount specifying information for the terminal device that has been connected using the transmitted connection information, and process information for subtracting money information corresponding to the amount of money represented by the money amount specifying information to the terminal device. Processing information transmission function to transmit,
Payment processing program for realizing by computer.
決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから取得する請求情報取得手段と、
前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を提供する提供手段と、
前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記決済処理サーバから受信する処理情報受信手段と、
前記受信した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、
を備えた決済処理端末装置。Money information storage means for storing money information representing the amount of money value as electronic data,
An amount specifying information for specifying an amount of the payment to be settled and connection information for connecting to the settlement processing server according to any one of claims 1 to 4 are acquired from the settlement processing server. Billing information acquisition means to
Providing means for connecting to the payment processing server using the acquired connection information, and providing the acquired amount specifying information to the payment processing server;
Processing information receiving means for receiving processing information for subtracting money information corresponding to the amount of money represented by the provided amount of money specifying information from the payment processing server,
Money information processing means for changing the amount represented by the stored money information by the received processing information,
Payment processing terminal device provided with.
貨幣価値の金額を電子データとして表した貨幣情報を前記貨幣情報記憶手段で記憶する貨幣情報記憶ステップと、
決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから前記請求情報取得手段で取得する請求情報取得ステップと、
前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を前記提供手段で提供する提供ステップと、
前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記処理情報受信手段で前記決済処理サーバから受信する処理情報受信ステップと、
前記受信した処理情報により前記記憶した貨幣情報が表す金額を前記貨幣情報処理手段で変更する貨幣情報処理ステップと、
から構成されたことを特徴とする決済処理端末方法。Money information storage means, claim information acquisition means, providing means, processing information receiving means, and money information processing means, in a computer comprising,
Money information storage step of storing money information representing the amount of money value as electronic data in the money information storage means,
The payment processing server sends the connection information for connecting to the payment processing server according to any one of claims 1 to 4 from the payment processing server. A billing information acquiring step for acquiring by a billing information acquiring means;
A providing step of connecting to the payment processing server using the obtained connection information, and providing the obtained amount specifying information to the payment processing server by the providing unit;
A processing information receiving step of receiving processing information for subtracting money information corresponding to the amount of money represented by the provided amount specifying information from the settlement processing server by the processing information receiving means,
Money information processing step of changing the amount represented by the stored money information by the received processing information in the money information processing means,
A payment processing terminal method comprising:
決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから取得する請求情報取得機能と、
前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を提供する提供機能と、
前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記決済処理サーバから受信する処理情報受信機能と、
前記受信した処理情報により前記記憶した貨幣情報が表す金額を変更する貨幣情報処理機能と、
をコンピュータで実現するための決済処理端末プログラム。A money information storage function for storing money information in which the amount of money value is represented as electronic data,
An amount specifying information for specifying an amount of the payment to be settled and connection information for connecting to the settlement processing server according to any one of claims 1 to 4 are acquired from the settlement processing server. Billing information acquisition function,
A providing function of connecting to the payment processing server using the obtained connection information, and providing the obtained amount specifying information to the payment processing server;
A processing information receiving function of receiving processing information for subtracting money information corresponding to the amount of money represented by the provided amount specifying information from the payment processing server,
A money information processing function for changing the amount represented by the stored money information by the received processing information,
Payment processing terminal program for realizing by a computer.
決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから取得する請求情報取得手段と、
前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を提供する提供手段と、
前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記決済処理サーバから受信する処理情報受信手段と、
前記受信した処理情報を前記接続手段を介して前記貨幣情報処理手段に入力する入力手段と、
を備えた決済処理端末装置。Money information processing means comprising: money information storage means for storing money information in which the value of money value is represented as electronic data; and money information processing means for changing the amount represented by the stored money information by input processing information. Connecting means for connecting the device;
An amount specifying information for specifying an amount of the payment to be settled and connection information for connecting to the settlement processing server according to any one of claims 1 to 4 are acquired from the settlement processing server. Billing information acquisition means to
Providing means for connecting to the payment processing server using the acquired connection information, and providing the acquired amount specifying information to the payment processing server;
Processing information receiving means for receiving processing information for subtracting money information corresponding to the amount of money represented by the provided amount of money specifying information from the payment processing server,
Input means for inputting the received processing information to the money information processing means via the connection means,
Payment processing terminal device provided with.
決済する代金の金額を特定する金額特定情報と、請求項1から請求項4までのうちの何れか1の請求項に記載の決済処理サーバに接続するための接続情報を前記決済処理サーバから取得する請求情報取得手段と、
前記取得した接続情報を用いて前記決済処理サーバに接続し、前記決済処理サーバに前記取得した金額特定情報を提供する提供手段と、
前記提供した金額特定情報が表す金額分に相当する貨幣情報を減算するための処理情報を前記決済処理サーバから受信する処理情報受信手段と、
前記受信した処理情報により前記記憶媒体に記憶した貨幣情報が表す金額を前記接続手段を介して変更する貨幣情報処理手段と、
を備えた決済処理端末装置。Connection means for connecting a storage medium for storing money information in which the amount of money value is represented as electronic data,
An amount specifying information for specifying an amount of the payment to be settled and connection information for connecting to the settlement processing server according to any one of claims 1 to 4 are acquired from the settlement processing server. Billing information acquisition means to
Providing means for connecting to the payment processing server using the acquired connection information, and providing the acquired amount specifying information to the payment processing server;
Processing information receiving means for receiving processing information for subtracting money information corresponding to the amount of money represented by the provided amount of money specifying information from the payment processing server,
Money information processing means for changing the amount represented by the money information stored in the storage medium by the received processing information via the connection means,
Payment processing terminal device provided with.
代金の請求元から、少なくとも決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を取得する請求情報取得手段と、
少なくとも前記受信した金額特定情報と送信先特定情報を含む決済案件情報を、前記決済案件情報を特定する案件特定情報に対応させて記憶する決済案件情報記憶手段と、
前記案件特定情報と前記起動情報とが付属する請求通知を生成し、前記送信先特定情報で特定される送信先に送信する請求通知送信手段と、
前記送信した請求通知に付属する起動情報を用いて接続してきた端末装置から、前記送信した請求通知に付属する案件特定情報を受信する案件特定情報受信手段と、
前記受信した案件特定情報を用いて前記記憶した決済案件情報を特定する案件特定手段と、
前記特定した決済案件情報に基づく決済金額に相当する貨幣情報を減算するための処理情報を生成する処理情報生成手段と、
前記生成した処理情報を前記案件特定情報を送信した端末装置に送信する処理情報送信手段と、
を具備したことを特徴とする決済処理サーバ。Money information storage means for storing money information representing the amount of money value as electronic data, money information processing means for changing the amount represented by the stored money information by processing information obtained from the payment processing server, and predetermined activation A payment processing server that performs a payment process by subtracting the amount represented by the money information stored in the money information storage means from a terminal device including: a payment connection unit that connects to the payment processing server with information. And
Claim information acquisition means for acquiring, from the billing source, at least amount specifying information for specifying the amount of the price to be settled, and destination specifying information for specifying the destination of the request based on the amount specifying information,
Settlement case information storage means for storing at least the settlement case information including the received amount specifying information and transmission destination specifying information in association with the case specifying information for specifying the settlement case information,
Claim notification transmitting means for generating a claim notification accompanied by the case identification information and the activation information, and transmitting the request notification to the destination specified by the destination identification information,
From a terminal device connected using the activation information attached to the transmitted bill notification, a case identification information receiving means for receiving the case identification information attached to the transmitted bill notification,
A case identification unit that identifies the stored settlement case information using the received case identification information,
Processing information generating means for generating processing information for subtracting money information corresponding to a payment amount based on the specified payment case information,
Processing information transmitting means for transmitting the generated processing information to the terminal device that has transmitted the case identification information,
A payment processing server comprising:
前記確認手段で前記減算処理の完了を確認した場合に、前記請求元、前記送信先、及び前記端末装置のうち、少なくとも1つに減算処理完了通知を送信することを特徴とする請求項12、又は請求項13に記載の決済処理サーバ。The terminal device further comprises a confirmation unit for confirming that the subtraction processing by the processing information has been completed,
13. The method according to claim 12, wherein, when the completion of the subtraction processing is confirmed by the confirmation unit, a subtraction processing completion notification is transmitted to at least one of the billing source, the transmission destination, and the terminal device. Or the settlement processing server according to claim 13.
前記コンピュータは、請求情報取得手段と、決済案件情報記憶手段と、請求通知送信手段と、案件特定情報受信手段と、案件特定手段と、処理情報生成手段と、処理情報送信手段とを備え、
代金の請求元から、少なくとも決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を前記請求情報取得手段で取得する請求情報取得ステップと、
少なくとも前記受信した金額特定情報と送信先特定情報を含む決済案件情報を、前記決済案件情報を特定する案件特定情報に対応させて前記決済案件情報記憶手段で記憶する決済案件情報記憶ステップと、
前記案件特定情報と前記起動情報とが付属する請求通知を生成し、前記送信先特定情報で特定される送信先に前記請求通知送信手段で送信する請求通知送信ステップと、
前記送信した請求通知に付属する起動情報を用いて接続してきた端末装置から、前記送信した請求通知に付属する案件特定情報を前記案件特定情報受信手段で受信する案件特定情報受信ステップと、
前記受信した案件特定情報を用いて前記記憶した決済案件情報を前記案件特定手段で特定する案件特定ステップと、
前記特定した決済案件情報に基づく決済金額に相当する貨幣情報を減算するための処理情報を前記処理情報生成手段で生成する処理情報生成ステップと、
前記生成した処理情報を前記案件特定情報を送信した端末装置に前記処理情報送信手段で送信する処理情報送信ステップと、
から構成されたことを特徴とする決済処理方法。Money information storage means for storing money information representing the amount of money value as electronic data, money information processing means for changing the amount represented by the stored money information by processing information obtained from the payment processing server, and predetermined activation A payment connection means for connecting to the payment processing server with the information, a computer performing payment processing by subtracting the amount represented by the money information stored in the money information storage means. A payment processing method,
The computer includes a billing information acquisition unit, a settlement case information storage unit, a billing notification transmitting unit, a case identification information receiving unit, a case identification unit, a processing information generation unit, and a processing information transmission unit,
Claim information acquisition in which, from the billing source, at least the amount specifying information for specifying at least the amount of the payment to be settled and the destination specifying information for specifying the destination of the request based on the amount specifying information by the claim information obtaining means. Steps and
A settlement case information storage step of storing at least the settlement case information including at least the received amount specifying information and transmission destination specifying information in the settlement case information storage unit in association with the case specification information for specifying the settlement case information;
A billing notification transmitting step of generating a billing notification accompanied by the case specifying information and the activation information, and transmitting the billing notification transmitting unit to the destination specified by the destination specifying information,
A case identification information receiving step of receiving case identification information attached to the transmitted bill notification by the case identification information receiving means from the terminal device connected using the activation information attached to the transmitted bill notification,
A case specifying step of specifying the stored settlement case information by the case specifying means using the received case specifying information;
A processing information generating step of generating processing information for subtracting money information corresponding to a payment amount based on the specified payment case information by the processing information generating unit,
A processing information transmitting step of transmitting the generated processing information to the terminal device that has transmitted the case identification information by the processing information transmitting unit;
Settlement processing method characterized by comprising:
代金の請求元から、少なくとも決済する代金の金額を特定する金額特定情報と、この金額特定情報による請求の送信先を特定する送信先特定情報と、を取得する請求情報取得機能と、
少なくとも前記受信した金額特定情報と送信先特定情報を含む決済案件情報を、前記決済案件情報を特定する案件特定情報に対応させて記憶する決済案件情報記憶機能と、
前記案件特定情報と前記起動情報とが付属する請求通知を生成し、前記送信先特定情報で特定される送信先に送信する請求通知送信機能と、
前記送信した請求通知に付属する起動情報を用いて接続してきた端末装置から、前記送信した請求通知に付属する案件特定情報を受信する案件特定情報受信機能と、
前記受信した案件特定情報を用いて前記記憶した決済案件情報を特定する案件特定機能と、
前記特定した決済案件情報に基づく決済金額に相当する貨幣情報を減算するための処理情報を生成する処理情報生成機能と、
前記生成した処理情報を前記案件特定情報を送信した端末装置に送信する処理情報送信機能と、
をコンピュータで実現する決済処理プログラム。Money information storage means for storing money information representing the amount of money value as electronic data, money information processing means for changing the amount represented by the stored money information by processing information obtained from the payment processing server, and predetermined activation A payment connection means for connecting to the payment processing server with the information, a payment processing function of performing a payment process by subtracting the amount represented by the money information stored in the money information storage means, Is a payment processing program that realizes by computer,
A billing information obtaining function for obtaining, from a billing source, at least amount specifying information for specifying the amount of the price to be settled, and destination specifying information for specifying a destination of the request based on the amount specifying information,
A settlement case information storage function of storing at least the settlement case information including the received amount specifying information and the destination specifying information in association with the case specifying information for specifying the settlement case information;
A billing notification transmitting function for generating a billing notification accompanied by the case specifying information and the activation information and transmitting the billing notification to the destination specified by the destination specifying information;
A case specification information receiving function of receiving the case specification information attached to the transmitted bill notification from the terminal device connected using the activation information attached to the transmitted bill notification,
A case identification function for identifying the stored settlement case information using the received case identification information,
A processing information generating function of generating processing information for subtracting money information corresponding to a payment amount based on the specified payment case information,
A processing information transmission function of transmitting the generated processing information to the terminal device that has transmitted the case identification information,
Payment processing program that realizes by computer.
決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を受信する請求通知受信手段と、
前記受信した請求通知に付属する起動情報により起動し、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続手段と、
前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を用いて、前記記憶した貨幣情報が表す金額を変更する貨幣情報処理手段と、
を具備したことを特徴とする決済処理端末装置。Money information storage means for storing money information representing the amount of money value as electronic data,
A billing notification receiving means for receiving a billing notification from the settlement processing server, the billing notification including matter identification information for identifying the settlement matter and start-up information;
Payment connection means activated by the startup information attached to the received bill notification, connected to the payment processing server via a communication line, and transmitting case identification information attached to the received bill notification to the payment processing server. When,
Via the connected communication line, the payment processing server, using processing information transmitted according to the transmitted case identification information, a currency information processing unit that changes the amount represented by the stored currency information,
A payment processing terminal device comprising:
決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を前記請求通知受信手段で受信する請求通知受信ステップと、
前記受信した請求通知に付属する起動情報により前記決済接続手段を起動し、前記起動した決済接続手段で、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続ステップと、
前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を用いて、前記記憶した貨幣情報が表す金額を前記貨幣情報処理手段で変更する貨幣情報処理ステップと、
から構成されたことを特徴とする決済処理端末方法。In a computer equipped with a money information storage means for storing money information representing money amount of money as electronic data, a claim notification receiving means, a settlement connection means, and a money information processing means,
A billing notification receiving step in which the billing notification receiving means receives a billing notification accompanied by matter identification information and start-up information for identifying a settlement matter from the settlement processing server;
Activating the payment connection means according to the activation information attached to the received charge notification, connecting the payment processing server to the payment processing server via a communication line with the activated payment connection means, and A payment connection step of transmitting specific information to the payment processing server;
Through the connected communication line, the payment processing server changes the amount represented by the stored money information by the money information processing means, using the processing information transmitted according to the transmitted case identification information. A money information processing step;
A payment processing terminal method comprising:
決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を受信する請求通知受信機能と、
前記受信した請求通知に付属する起動情報により起動し、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続機能と、
前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を用いて、前記記憶した貨幣情報が表す金額を変更する貨幣情報処理機能と、
をコンピュータで実現する決済処理端末プログラム。A money information storage function for storing money information in which the amount of money value is represented as electronic data,
A billing notification receiving function for receiving a billing notification from the payment processing server, the billing notification including matter identification information for identifying a settlement matter and start-up information;
A settlement connection function that is activated by the activation information attached to the received billing notification, connects to the settlement processing server via a communication line, and transmits case identification information attached to the received billing notification to the settlement processing server. When,
Through the connected communication line, the payment processing server, using the processing information transmitted according to the transmitted case identification information, a money information processing function to change the amount represented by the stored money information,
Payment processing terminal program that realizes by computer.
決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を受信する請求通知受信手段と、
前記受信した請求通知に付属する起動情報により起動し、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続手段と、
前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を受信する処理情報受信手段と、
前記受信した処理情報を前記接続手段を介して前記貨幣情報処理手段に入力する入力手段と、
を備えた決済処理端末装置。Money information processing means comprising: money information storage means for storing money information in which the value of money value is represented as electronic data; and money information processing means for changing the amount represented by the stored money information by input processing information. Connecting means for connecting the device;
A billing notification receiving means for receiving a billing notification from the settlement processing server, the billing notification including matter identification information for identifying the settlement matter and start-up information;
Payment connection means activated by the startup information attached to the received bill notification, connected to the payment processing server via a communication line, and transmitting case identification information attached to the received bill notification to the payment processing server. When,
Via the connected communication line, the payment processing server, processing information receiving means for receiving the processing information transmitted according to the transmitted case identification information,
Input means for inputting the received processing information to the money information processing means via the connection means,
Payment processing terminal device provided with.
決済処理サーバから決済案件を特定する案件特定情報と起動情報が付属した請求通知を受信する請求通知受信手段と、
前記受信した請求通知に付属する起動情報により起動し、前記決済処理サーバに通信回線を介して接続すると共に、前記受信した請求通知に付属する案件特定情報を前記決済処理サーバに送信する決済接続手段と、
前記接続した通信回線を介して、前記決済処理サーバが、前記送信した案件特定情報に応じて送信してきた処理情報を受信する処理情報受信手段と、
前記受信した処理情報により前記記憶媒体に記憶した貨幣情報が表す金額を前記接続手段を介して変更する貨幣情報処理手段と、
を備えた決済処理端末装置。Connection means for connecting a storage medium for storing money information in which the amount of money value is represented as electronic data,
A billing notification receiving means for receiving a billing notification from the settlement processing server, the billing notification including matter identification information for identifying the settlement matter and start-up information;
Payment connection means activated by the startup information attached to the received bill notification, connected to the payment processing server via a communication line, and transmitting case identification information attached to the received bill notification to the payment processing server. When,
Via the connected communication line, the payment processing server, processing information receiving means for receiving the processing information transmitted according to the transmitted case identification information,
Money information processing means for changing the amount represented by the money information stored in the storage medium by the received processing information via the connection means,
Payment processing terminal device provided with.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003175315A JP4334281B2 (en) | 2003-03-06 | 2003-06-19 | Payment server and portable terminal device |
PCT/JP2003/014189 WO2004079610A1 (en) | 2003-03-06 | 2003-11-07 | Settlement server |
AU2003277602A AU2003277602A1 (en) | 2003-03-06 | 2003-11-07 | Settlement server |
TW093105962A TW200511080A (en) | 2003-03-06 | 2004-03-05 | Balancing processing server, balance processing method, balance processing program, balance processing terminal device, balance processing terminal method and balance processing terminal program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003060522 | 2003-03-06 | ||
JP2003175315A JP4334281B2 (en) | 2003-03-06 | 2003-06-19 | Payment server and portable terminal device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004326727A true JP2004326727A (en) | 2004-11-18 |
JP4334281B2 JP4334281B2 (en) | 2009-09-30 |
Family
ID=32964908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003175315A Expired - Lifetime JP4334281B2 (en) | 2003-03-06 | 2003-06-19 | Payment server and portable terminal device |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP4334281B2 (en) |
AU (1) | AU2003277602A1 (en) |
TW (1) | TW200511080A (en) |
WO (1) | WO2004079610A1 (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006146568A (en) * | 2004-11-19 | 2006-06-08 | Japan Net Bank Ltd | Financial institution server and transfer processing method using this server |
JP2006228174A (en) * | 2005-02-20 | 2006-08-31 | Hiroki Shima | Content information providing system |
JP2006259952A (en) * | 2005-03-16 | 2006-09-28 | Hitachi Ltd | IC card backup system and method thereof |
JP2006323685A (en) * | 2005-05-19 | 2006-11-30 | Sankyo Kk | Electronic money system for game and server for providing service |
JP2007156726A (en) * | 2005-12-02 | 2007-06-21 | Nec Corp | Electronic settlement system and electronic settlement method |
JP2007220021A (en) * | 2006-02-20 | 2007-08-30 | Sankyo Kk | Data issuing system, portable terminal, and application program |
JP2007226668A (en) * | 2006-02-24 | 2007-09-06 | Sankyo Kk | Data issue/write system, issue/write processing server, portable terminal and application program |
JP2007226669A (en) * | 2006-02-24 | 2007-09-06 | Sankyo Kk | Data issue/write system, portable terminal and application program |
WO2007129581A1 (en) * | 2006-05-02 | 2007-11-15 | Bitwallet, Inc. | Paying system, paying terminal device, and paying method |
JPWO2006070491A1 (en) * | 2004-12-28 | 2008-06-12 | 日本たばこ産業株式会社 | Information management system for sending prize data |
WO2008111415A1 (en) * | 2007-03-14 | 2008-09-18 | Bitwallet, Inc. | Advertizement website connecting program, memory medium, information processing device, and server device |
JP2010507143A (en) * | 2006-10-13 | 2010-03-04 | フィリップス、マーク | Method and system for transferring value between mobile phone users |
WO2013100056A1 (en) * | 2011-12-28 | 2013-07-04 | 楽天株式会社 | Electronic-money server, electronic-money processing method, electronic-money processing program, and recording medium containing electronic-money processing program |
JP2013541106A (en) * | 2010-10-13 | 2013-11-07 | スクエア インコーポレイテッド | A method of conducting a financial transaction in which the payer's financial deposit account information is entered into the payment system only once |
JP2013235615A (en) * | 2013-08-01 | 2013-11-21 | Ntt Data Corp | Server, service information transmission method, and program |
JP2016133921A (en) * | 2015-01-16 | 2016-07-25 | Line株式会社 | Settlement server device, settlement system and program |
US9436955B2 (en) | 2009-06-10 | 2016-09-06 | Square, Inc. | Methods for transferring funds using a payment service where financial account information is only entered once with a payment service and need not be re-entered for future transfers |
US9619797B2 (en) | 2010-10-13 | 2017-04-11 | Square, Inc. | Payment methods with a payment service and tabs selected by a first party and opened by a second party at an geographic location of the first party's mobile device |
JP2019021302A (en) * | 2018-05-24 | 2019-02-07 | 株式会社三菱Ufj銀行 | Settlement processing system |
US10410021B1 (en) | 2017-12-08 | 2019-09-10 | Square, Inc. | Transaction object reader with digital signal input/output and internal audio-based communication |
JP2020098480A (en) * | 2018-12-18 | 2020-06-25 | 株式会社メルカリ | Information processing method, information processing apparatus, and program |
JP2021026249A (en) * | 2019-07-31 | 2021-02-22 | 株式会社メルカリ | Information processing method and terminal |
US11087301B1 (en) | 2017-12-19 | 2021-08-10 | Square, Inc. | Tamper resistant device |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5554890B2 (en) * | 2007-07-20 | 2014-07-23 | 楽天株式会社 | Virtual shopping street management system |
US10489777B2 (en) * | 2016-01-05 | 2019-11-26 | Visa International Service Association | Universal access to an electronic wallet |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5943624A (en) * | 1996-07-15 | 1999-08-24 | Motorola, Inc. | Contactless smartcard for use in cellular telephone |
US8571975B1 (en) * | 1999-11-24 | 2013-10-29 | Jpmorgan Chase Bank, N.A. | System and method for sending money via E-mail over the internet |
EP1150262A3 (en) * | 2000-04-26 | 2004-08-11 | International Business Machines Corporation | Payment for network-based commercial transactions using a mobile phone |
WO2001097118A1 (en) * | 2000-06-14 | 2001-12-20 | Takako Jogu | Settling method using mobile phone and mobile phone |
JP2002041784A (en) * | 2000-07-26 | 2002-02-08 | Sony Corp | Information processor and method for information processing, and recording medium |
JP2002197388A (en) * | 2000-10-11 | 2002-07-12 | Nec Corp | Settlement method, settlement system and portable telephone |
-
2003
- 2003-06-19 JP JP2003175315A patent/JP4334281B2/en not_active Expired - Lifetime
- 2003-11-07 AU AU2003277602A patent/AU2003277602A1/en not_active Abandoned
- 2003-11-07 WO PCT/JP2003/014189 patent/WO2004079610A1/en active Application Filing
-
2004
- 2004-03-05 TW TW093105962A patent/TW200511080A/en unknown
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4570450B2 (en) * | 2004-11-19 | 2010-10-27 | 株式会社ジャパンネット銀行 | Financial institution server and transfer processing method using this server |
JP2006146568A (en) * | 2004-11-19 | 2006-06-08 | Japan Net Bank Ltd | Financial institution server and transfer processing method using this server |
JPWO2006070491A1 (en) * | 2004-12-28 | 2008-06-12 | 日本たばこ産業株式会社 | Information management system for sending prize data |
JP2006228174A (en) * | 2005-02-20 | 2006-08-31 | Hiroki Shima | Content information providing system |
JP2006259952A (en) * | 2005-03-16 | 2006-09-28 | Hitachi Ltd | IC card backup system and method thereof |
JP2006323685A (en) * | 2005-05-19 | 2006-11-30 | Sankyo Kk | Electronic money system for game and server for providing service |
JP4651453B2 (en) * | 2005-05-19 | 2011-03-16 | 株式会社三共 | Game electronic money system and service providing server |
JP2007156726A (en) * | 2005-12-02 | 2007-06-21 | Nec Corp | Electronic settlement system and electronic settlement method |
JP2007220021A (en) * | 2006-02-20 | 2007-08-30 | Sankyo Kk | Data issuing system, portable terminal, and application program |
JP2007226668A (en) * | 2006-02-24 | 2007-09-06 | Sankyo Kk | Data issue/write system, issue/write processing server, portable terminal and application program |
JP2007226669A (en) * | 2006-02-24 | 2007-09-06 | Sankyo Kk | Data issue/write system, portable terminal and application program |
WO2007129581A1 (en) * | 2006-05-02 | 2007-11-15 | Bitwallet, Inc. | Paying system, paying terminal device, and paying method |
JP2007299316A (en) * | 2006-05-02 | 2007-11-15 | Bitwallet Inc | Settlement system, settlement terminal, and settlement method |
JP2010507143A (en) * | 2006-10-13 | 2010-03-04 | フィリップス、マーク | Method and system for transferring value between mobile phone users |
WO2008111415A1 (en) * | 2007-03-14 | 2008-09-18 | Bitwallet, Inc. | Advertizement website connecting program, memory medium, information processing device, and server device |
US9514449B2 (en) | 2007-03-14 | 2016-12-06 | Sony Corporation | Advertisement website connecting program, memory medium, information processing device, and server device |
US9436955B2 (en) | 2009-06-10 | 2016-09-06 | Square, Inc. | Methods for transferring funds using a payment service where financial account information is only entered once with a payment service and need not be re-entered for future transfers |
US9619797B2 (en) | 2010-10-13 | 2017-04-11 | Square, Inc. | Payment methods with a payment service and tabs selected by a first party and opened by a second party at an geographic location of the first party's mobile device |
US9454866B2 (en) | 2010-10-13 | 2016-09-27 | Square, Inc. | Method of conducting financial transactions where a payer's financial account information is entered only once with a payment system |
JP2017062844A (en) * | 2010-10-13 | 2017-03-30 | スクエア インコーポレイテッド | A method of conducting a financial transaction in which the payer's financial deposit account information is entered into the payment system only once |
JP2013541106A (en) * | 2010-10-13 | 2013-11-07 | スクエア インコーポレイテッド | A method of conducting a financial transaction in which the payer's financial deposit account information is entered into the payment system only once |
WO2013100056A1 (en) * | 2011-12-28 | 2013-07-04 | 楽天株式会社 | Electronic-money server, electronic-money processing method, electronic-money processing program, and recording medium containing electronic-money processing program |
JP2013140452A (en) * | 2011-12-28 | 2013-07-18 | Rakuten Inc | Electronic money server, electronic money processing method, electronic money processing program and storage medium storing electronic money processing program |
US10262361B2 (en) | 2011-12-28 | 2019-04-16 | Rakuten, Inc. | Electronic money server, electronic money processing method, electronic money processing program product, and storage medium on which electronic money processing program product is stored |
JP2013235615A (en) * | 2013-08-01 | 2013-11-21 | Ntt Data Corp | Server, service information transmission method, and program |
JP2016133921A (en) * | 2015-01-16 | 2016-07-25 | Line株式会社 | Settlement server device, settlement system and program |
US10410021B1 (en) | 2017-12-08 | 2019-09-10 | Square, Inc. | Transaction object reader with digital signal input/output and internal audio-based communication |
US11100298B1 (en) | 2017-12-08 | 2021-08-24 | Square, Inc. | Transaction object reader with analog and digital signal interface |
US11087301B1 (en) | 2017-12-19 | 2021-08-10 | Square, Inc. | Tamper resistant device |
JP2019021302A (en) * | 2018-05-24 | 2019-02-07 | 株式会社三菱Ufj銀行 | Settlement processing system |
JP2020098480A (en) * | 2018-12-18 | 2020-06-25 | 株式会社メルカリ | Information processing method, information processing apparatus, and program |
JP2021026249A (en) * | 2019-07-31 | 2021-02-22 | 株式会社メルカリ | Information processing method and terminal |
JP7571262B2 (en) | 2019-07-31 | 2024-10-22 | 株式会社メルカリ | Information processing method and terminal |
Also Published As
Publication number | Publication date |
---|---|
AU2003277602A1 (en) | 2004-09-28 |
WO2004079610A1 (en) | 2004-09-16 |
TW200511080A (en) | 2005-03-16 |
JP4334281B2 (en) | 2009-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4334281B2 (en) | Payment server and portable terminal device | |
JP4334247B2 (en) | Portable terminal device and electronic money server | |
JP4372467B2 (en) | Electronic money server | |
US7319978B2 (en) | Net shopping method, system therefor, and automatic payment transfer device | |
US7720717B2 (en) | Mobile terminal device, mobile terminal method, mobile terminal program, and electronic money server | |
US7946475B2 (en) | Financial server, IC card terminal, and financial information processing method | |
JPH11296587A (en) | Electronic mall server, electronic mall client, electronic mall system and storage medium | |
TW200540670A (en) | Information processor, information providing device, information processing method and information providing method | |
JP2004272470A (en) | Remittance processing server, remittance processing method, remittance processing program, terminal device, terminal method, and terminal program | |
JP4326165B2 (en) | IC card and electronic money deposit system | |
JP2020144787A (en) | Processing device, processing method, settlement system, and program | |
JP2004272717A (en) | Currency information processing server device, currency information processing method, and currency information processing program | |
JPWO2002075624A1 (en) | Electronic money remittance method | |
JP2006053846A (en) | Money information processing server and money information processing method | |
JP2005149464A (en) | Transaction settlement processing system | |
JP5244505B2 (en) | Real-time affiliate reward payment system | |
JP5076093B2 (en) | Information processing apparatus and information processing method | |
JP2006018847A (en) | Portable terminal device, portable terminal method, portable terminal program, provision server device, provision server method and provision server program | |
JP4579618B2 (en) | Payment server and payment request server | |
JP2002150195A (en) | Electronic payment system, electronic payment method | |
JP2005044289A (en) | Payment system, transfer operation terminal, financial institution server, withdrawal operation terminal, computer program and payment method | |
JP7654913B1 (en) | Labor management server, labor management method, and program | |
JP7622284B1 (en) | Information processing device, information processing method, and program | |
JP2008511940A (en) | Immediate settlement system and method in internet cafe | |
JP2005317040A (en) | Ic card, and electronic money receiving system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060327 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090203 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090406 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090612 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090623 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120703 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4334281 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120703 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150703 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150703 Year of fee payment: 6 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150703 Year of fee payment: 6 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |