JP2000123099A - Method for exchanging symbol of different kind of electronic value and program recording medium - Google Patents

Method for exchanging symbol of different kind of electronic value and program recording medium

Info

Publication number
JP2000123099A
JP2000123099A JP29362598A JP29362598A JP2000123099A JP 2000123099 A JP2000123099 A JP 2000123099A JP 29362598 A JP29362598 A JP 29362598A JP 29362598 A JP29362598 A JP 29362598A JP 2000123099 A JP2000123099 A JP 2000123099A
Authority
JP
Japan
Prior art keywords
transaction device
transaction
electronic value
symbol
type
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
Application number
JP29362598A
Other languages
Japanese (ja)
Other versions
JP3401198B2 (en
Inventor
Yoshitaka Nakamura
吉孝 中村
Takeshi Nagayoshi
剛 永吉
Shoichi Senda
昇一 千田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP29362598A priority Critical patent/JP3401198B2/en
Publication of JP2000123099A publication Critical patent/JP2000123099A/en
Application granted granted Critical
Publication of JP3401198B2 publication Critical patent/JP3401198B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

PROBLEM TO BE SOLVED: To attain the exchange of the different kinds of electronic money while guaranteeing the safely of transaction and maintaining anonymity. SOLUTION: A user A transmits a sum W1 to be exchanged and user identification data XX1 to an exchange shop B (S2), and the shop B prepares an exchange condition and the signature, and transmits them to the user A (S3). Then, the user A verifies the signature (S5), and when the user A agrees with the exchange condition (S6), the user A transmits the W1 to the shop B by first currency units (S8). The shop B receives the W1 and transmits a receipt with the signature to the user A (S9). Then, the user A verifies the receipt (S11), transmits user certification information ZZ1 to the shop B (S14), and the shop B verifies the coincidence of the user identification data XX1 with the ZZ1 (S15), and when they are made coincident, the shop B transmits W2 to the user A by second current units (S16), and the user A transmits the receipt to the shop B (S17).

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、電子的価値の象
徴を相互に移転できる取引装置を用いて、異なる種類の
電子的価値の象徴を匿名性を守ったまま交換する方法に
関するものである。以下では、電子的価値の象徴の一つ
として特に電子マネー(電子現金)を例にとり説明する
こととする。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of exchanging symbols of different types of electronic values while maintaining anonymity, using a transaction device capable of mutually transferring symbols of electronic values. In the description below, electronic money (electronic cash) will be described as an example of one of the symbols of electronic value.

【0002】[0002]

【従来の技術】従来の電子マネーの移転技術を組み合わ
せて外貨両替の手順を構成する場合、利用者と両替ショ
ップ(両替商)の間で取引に関する合意を得るプロセス
と、利用者が両替ショップに第1の通貨種別の電子マネ
ーを支払うプロセスと、両替ショップが利用者に第2の
通貨種別の電子マネーを払い出すプロセスが必要であ
る。これらの組み合せとして、(1)両者の間で通信セ
ッションを確立し、その中で前記3つのプロセスを実行
する方法、(2)前記3つのプロセスを、いくつかの通
信セッションに分けて実行する方法が実現可能である。
ただし、従来技術では通信セッションを複数に分けた場
合、一連の通信セッションにおいて利用者の同一性を確
認することはできなかった。一方、匿名性を守ったまま
第1の取引装置と第2の取引装置の間で電子マネーを移
転する技術については既に実現されている。
2. Description of the Related Art When a foreign currency exchange procedure is constructed by combining conventional electronic money transfer technologies, a process for obtaining an agreement on transactions between a user and a currency exchange shop (currency exchange merchant), and a process in which the user enters a currency exchange shop. A process for paying electronic money of the first currency type and a process for the currency exchange shop to pay out electronic money of the second currency type to the user are required. As a combination of these, (1) a method of establishing a communication session between the two and executing the three processes therein, and (2) a method of executing the three processes separately in some communication sessions Is feasible.
However, in the related art, when a communication session is divided into a plurality of sessions, it is not possible to confirm the identity of users in a series of communication sessions. On the other hand, technology for transferring electronic money between the first transaction device and the second transaction device while maintaining anonymity has already been realized.

【0003】[0003]

【発明が解決しようとする課題】(1)合意形成から電
子マネーの交換までを1つの通信セッション内で行う方
式では、合意形成を行うサーバ(機能)と電子マネーの
移転を行うサーバ(機能)が別々の通信セッションを必
要とする場合、例えば電子マネー受領サーバは汎用製
品、合意形成サーバは独自仕様製品といった場合に対応
できない。同様に同方式では、合意形成処理と電子マネ
ー交換処理を非同期的に行いたい場合、例えば合意成立
後一定期間経た後に電子マネーの交換を行う場合などに
対応できない。
(1) In a system in which the process from consensus formation to exchange of electronic money is performed in one communication session, a server (function) for forming consensus and a server (function) for transferring electronic money. , Require separate communication sessions, for example, the electronic money receiving server cannot deal with general-purpose products, and the consensus building server cannot deal with proprietary products. Similarly, this method cannot cope with a case where the consensus building process and the electronic money exchange process are to be performed asynchronously, for example, a case where the electronic money is exchanged after a certain period of time after the agreement is established.

【0004】(2)電子マネーの送信と受信を1つの通
信セッション内で行う方式では、各通貨種別毎に別の構
成の取引装置を必要とするようなシステム、例えば各通
貨種別毎に異なるICカードを利用するシステムなどで
は、ICカードを取り替える間第2の取引装置を占有し
続けなければならず非効率的である。また同方式では、
電子マネーの送信と受信にそれぞれ別の通信セッション
を必要とする場合、例えば電子マネーの送信と受領に別
々のサーバを利用するような場合などに対応できない。
同様に同方式では、第1の通貨種別の電子マネーの支払
いと第2の通貨種別の電子マネーの払い出しを非同期的
に行う場合などに対応できない。
(2) In a system in which transmission and reception of electronic money are performed within one communication session, a system that requires a transaction device having a different configuration for each currency type, for example, a different IC for each currency type In a system using a card or the like, the second transaction device must be continuously occupied while replacing the IC card, which is inefficient. Also, in this method,
When different communication sessions are required for transmission and reception of electronic money, for example, cases where separate servers are used for transmission and reception of electronic money cannot be handled.
Similarly, this method cannot cope with a case where payment of electronic money of the first currency type and payment of electronic money of the second currency type are performed asynchronously.

【0005】(3)利用者と第2の取引装置の所有者
は、相手に合意条件に則った電子マネーの交換を否認さ
れるリスクを相互に負っている。 (4)通信セッションを複数回に分割し、かつ匿名性を
保証する場合、一連の通信セッションにおいて第1の取
引装置が当該取引を正当に継承している事を匿名のまま
証明できる工夫が必要となる。
[0005] (3) The user and the owner of the second transaction device mutually bear the risk that the other party is refused to exchange electronic money in accordance with the agreed conditions. (4) When a communication session is divided into a plurality of times and anonymity is assured, it is necessary to devise anonymously that the first transaction device properly inherits the transaction in a series of communication sessions. Becomes

【0006】(5)利用者は、第2の取引装置から第2
の通貨種別の電子マネーが正しく払い出されるまで、第
2の取引装置の保持者から第1の通貨種別の電子マネー
の受領を否認されるリスクを負っている。 (6)第2の取引装置の保持者は、すべてのステップが
完了したにもかかわらず、利用者に第2の通貨種別の電
子マネーの受領を否認されるリスクを負っている。
[0006] (5) The user operates the second transaction device to
Until the electronic money of the first currency type is correctly paid out, there is a risk that the holder of the second transaction device will be refused to receive the electronic money of the first currency type. (6) The holder of the second transaction device has a risk that the user is refused to receive the electronic money of the second currency type even though all the steps are completed.

【0007】[0007]

【課題を解決するための手段】以下に上記課題を解決す
るための手段を述べるが、理解を容易にするため、第
1、第2の電子的価値の象徴として、第1、第2の通貨
種別の電子マネーを用い、電子的価値の象徴の交換とし
て、第1、第2の通貨種別の電子マネーの両替えを行う
場合を例として説明する。
Means for solving the above problems will be described below. In order to facilitate understanding, first and second symbols are used as symbols of the first and second electronic values. An example in which electronic money of the first currency type and electronic money of the second currency type are exchanged as symbols of electronic value using electronic money of the type will be described.

【0008】(1)合意形成のためのステップと、電子
マネーの移転を伴うステップを分離する。これにより、
合意形成と電子マネーの移転に別の通信セッションを必
要とするシステムや、合意形成処理と電子マネーの交換
処理を非同期的に行う場合などに対応することができ
る。 (2)第1の取引装置が第2の取引装置に対して第1の
通貨種別の電子マネーを支払うためのステップと、第2
の取引装置が第1の取引装置に対して第2の通貨種別の
電子マネーを払い出すためのステップを分離する。これ
により、各通貨種別毎に第1の取引装置の構成の変更を
必要とするシステムなどでは、通信セッションを維持す
ることにより第1の取引装置の構成を変更する間第2の
取引装置を占有し続ける非効率を回避できる。
(1) A step for consensus building and a step involving transfer of electronic money are separated. This allows
It is possible to cope with a system that requires another communication session for consensus formation and transfer of electronic money, and a case where consensus formation processing and electronic money exchange processing are performed asynchronously. (2) a step in which the first transaction device pays electronic money of the first currency type to the second transaction device;
Separates the steps for the second transaction device to pay out the electronic money of the second currency type to the first transaction device. Thus, in a system or the like that requires a change in the configuration of the first transaction device for each currency type, the communication session is maintained to occupy the second transaction device while the configuration of the first transaction device is changed. Inefficiency can be avoided.

【0009】(3)通信セッションを複数回にした場
合、一連の通信セッションにおいて第1の取引装置は、
当該取引を正当に継承していることを証明する必要があ
る。この発明では、そのために匿名のまま検証可能な利
用者識別データを第1の取引装置から第2の取引装置へ
送信する方法をとる。このような取引の具体的な実現方
法には、以下の実施例にも示すように、共通のハッシュ
関数を利用する方法や、公開鍵暗号を使う方法がある。
必ずしも匿名で処理する必要はない。
(3) When the communication session is performed a plurality of times, in a series of communication sessions, the first transaction apparatus
You need to prove that you have legitimately inherited the transaction. In the present invention, for this purpose, a method is used in which user identification data that can be verified anonymously is transmitted from the first transaction device to the second transaction device. Specific methods for realizing such a transaction include a method using a common hash function and a method using public key cryptography, as shown in the following embodiments.
It is not necessary to process anonymously.

【0010】(4)合意成立時の両替レートなどの合意
内容と利用者識別データに電子署名をした契約書データ
を、第2の取引装置から第1の取引装置に対して送信す
る。これにより、利用者は予め合意した両替レートによ
る両替を確実に受けられることになる。 (5)第2の取引装置は第1の取引装置から第1の通貨
種別の電子マネーが正しく支払われた際に電子署名を施
した支払い証明書を第1の取引装置に送信する。これ以
降利用者は、第2の取引装置の保持者から第1の通貨種
別の電子マネーの受領を否認されるリスクを回避でき
る。
(4) The second transaction device transmits to the first transaction device contract information obtained by electronically signing the content of the agreement such as the exchange rate at the time of the agreement and the user identification data. Thereby, the user can surely receive the exchange at the exchange rate agreed in advance. (5) The second transaction device transmits a digitally signed payment certificate to the first transaction device when electronic money of the first currency type is correctly paid from the first transaction device. Thereafter, the user can avoid the risk that the holder of the second transaction device is rejected from receiving the electronic money of the first currency type.

【0011】(6)第1の取引装置は第2の取引装置か
ら第2の通貨種別の電子マネーが正しく払い出された際
に電子署名を施した受領証明書を第2の取引装置に送信
する。これ以降第2の取引装置の保持者は、利用者から
第2の通貨種別の電子マネーの受領を否認されるリスク
を回避できる。
(6) The first transaction device transmits an electronically signed receipt certificate to the second transaction device when electronic money of the second currency type is correctly paid out from the second transaction device. I do. Thereafter, the holder of the second transaction device can avoid the risk that the user is refused to receive the electronic money of the second currency type.

【0012】[0012]

【発明の実施の形態】<第1の形態> 円の電子マネー
とドルの電子マネーの両替 図1は、利用者Aが両替ショップBとの取引により、円
の電子マネーをドルの電子マネーに両替する場合の具体
的な手順を示している。また、図2は送信される電文の
流れを示している。
DETAILED DESCRIPTION OF THE INVENTION <First Embodiment> Exchange of electronic money in yen and electronic money in dollars FIG. 1 shows that a user A converts electronic money in yen into electronic money in dollars through a transaction with a currency exchange shop B. A specific procedure for exchanging money is shown. FIG. 2 shows the flow of a transmitted message.

【0013】利用者Aはその第1の取引装置と両替ショ
ップの第2の取引装置との間で第1の通信セッションを
確立する(S1)。次に利用者Aはその所有するICカ
ード(第1の取引装置)に保持されている円(第1の通
貨種別)の電子マネーを10ドル(第2の通貨種別の金
額W2)の電子マネーに両替するために、第1の通信セ
ッションにおいて両替ショップBに10ドルという金額
と、後の通信セッションで利用者Aであることを両替シ
ョップサーバ(第2の取引装置)に証明するのに必要な
利用者識別データとして、あるデータXX1を送信する
(S2)。両替ショップBの第2の取引装置は、取引条
件を設定し(例えば10ドル買いたいという要求に対
し、1500円で売るという取引条件を設定する)、そ
の取引条件と前記利用者識別データと取引ID、有効期
限などの情報とをあわせて、これらの情報に対する両替
ショップによる電子署名をした契約書を利用者Aの第1
の取引装置に送信し(S3)、第1の通信セッションを
完了する(S4)。
[0013] User A establishes a first communication session between the first transaction device and a second transaction device in a currency exchange shop (S1). Next, the user A converts the electronic money of the yen (the first currency type) held in the IC card (the first transaction device) owned by the user A into the electronic money of $ 10 (the amount W2 of the second currency type). In order to exchange money, it is necessary to prove to the exchange shop server (second transaction device) that the user A is in the first communication session at the exchange shop B in the amount of $ 10 and the user A in the subsequent communication session. Data XX1 is transmitted as appropriate user identification data (S2). The second transaction device of the exchange shop B sets transaction conditions (for example, sets a transaction condition of selling for 1500 yen in response to a request to buy $ 10), and then trades the transaction conditions with the user identification data and the user identification data. A contract signed by the exchange shop with the information such as ID and expiration date is signed by the user A in the first place.
(S3) to complete the first communication session (S4).

【0014】利用者Aの第1の取引装置は受信した契約
書の署名を検証し(S5)、取引内容を承諾すれば(S
6)、第2の取引装置との間に第2の通信セッションを
確立(S7)、1500円の電子マネーと取引IDを両
替ショップBの第2の取引装置に送信する(S8)。両
替ショップBの第2の取引装置は受領明細書として取引
IDなどに署名をして利用者Aの第1の取引装置に送信
し(S9)、第2の通信セッションを完了する(S1
0)。
The first transaction device of the user A verifies the signature of the received contract (S5), and accepts the transaction contents (S5).
6), establish a second communication session with the second transaction device (S7), and send the electronic money of 1500 yen and the transaction ID to the second transaction device of the exchange shop B (S8). The second transaction device of the exchange shop B signs a transaction ID or the like as a receipt and sends it to the first transaction device of the user A (S9), completing the second communication session (S1).
0).

【0015】利用者Aの第1の取引装置は受信した受領
明細書の署名を検証する(S11)。もし円の電子マネ
ーとドルの電子マネーが同じICカードに入り得なけれ
ば、利用者Aは第2、第3の通信セッションの間でIC
カードを交換することができる(S12)。
The first transaction device of the user A verifies the signature of the received receipt (S11). If the electronic money in yen and the electronic money in dollars cannot be put in the same IC card, the user A will use the IC between the second and third communication sessions.
The card can be exchanged (S12).

【0016】利用者Aは第1の取引装置と第2の取引装
置との間に第3の通信セッションを確立し(S13)、
この第3の通信セッションにおいて利用者Aの第1の取
引装置は、前記利用者識別データXX1の検証に必要な
利用者証明情報ZZ1と取引IDを両替ショップBの第
2の取引装置に送信し(S14)、両替ショップBの第
2の取引装置は受信した利用者証明情報ZZ1と前記利
用者識別データXX1を照合して利用者Aであることを
確認し(S15)、取引IDの取引条件によって10ド
ルの電子マネーを利用者Aの第1の取引装置に送信する
(S16)。利用者Aの第1の取引装置は両替ショップ
Bの第2の取引装置に対し、10ドルの電子マネーを受
け取ったことを証明する受領証明書を送信し(S1
7)、第3の通信セッションを完了する(S18)。
[0016] User A establishes a third communication session between the first transaction device and the second transaction device (S13),
In the third communication session, the first transaction device of the user A transmits the user certification information ZZ1 and the transaction ID required for verifying the user identification data XX1 to the second transaction device of the exchange shop B. (S14), the second transaction device of the exchange shop B checks the received user identification information ZZ1 against the user identification data XX1 to confirm that the user is the user A (S15), and the transaction conditions of the transaction ID Thus, $ 10 of electronic money is transmitted to the first transaction device of the user A (S16). The first transaction device of the user A transmits a receipt certificate certifying that the $ 10 electronic money has been received to the second transaction device of the exchange shop B (S1).
7), the third communication session is completed (S18).

【0017】匿名による利用者識別の方法としては、例
えば利用者識別データXX1として、乱数など何らかの
文字列r1を、両替ショップの第2の取引装置と共有す
るハッシュ関数h(x)によって第1の取引装置で変換
して得られるh(r1)を用い、利用者証明情報ZZ1
としてXX1の生成に利用した文字列r1を用いる方法
がある。
As a method of anonymously identifying a user, for example, a character string r1 such as a random number is used as the user identification data XX1 by a hash function h (x) shared with the second transaction device of the exchange shop. Using h (r1) obtained by conversion by the transaction device, user certification information ZZ1
There is a method using the character string r1 used to generate XX1.

【0018】また、公開鍵方式を利用した別の実施例と
して、例えば利用者識別データXX1として、利用者が
予め用意した公開鍵PkUを用い、利用者証明情報ZZ
1として、取引IDなどの情報を利用者秘密鍵SkUに
よって署名した署名データを用いる方法がある。なお、
必ずしも匿名としなくてもよい。 <第2の形態> 異なる方式の電子マネーの交換 この発明は、異なるシステムで実現している電子マネー
同士の交換、例えば利用者Aが利用者Bとの取引によ
り、方式Xの電子マネーと方式Yの電子マネーとを交換
する場合にも適用可能である。利用者Aはその所有する
計算機(第1の取引装置)に保持されている方式Xの電
子マネーを利用者Bの所有する計算機(第2の取引装
置)に保持された方式Yの電子マネーに交換するため、
図3に示すように利用者Bの第2の取引装置に対して希
望する取引条件と利用者識別データ1,2などを含む電
子メールを送信する。利用者Bの第2の取引装置は利
用者Aの提示する取引条件に合意すれば、利用者Aの第
1の取引装置に対して取引条件と取引ID、取引の有効
期限などの情報を含む署名付き電子メールを送信する
In another embodiment using a public key system, for example, a public key PkU prepared in advance by a user is used as user identification data XX1, and user certification information ZZ is used.
As a first method, there is a method of using signature data obtained by signing information such as a transaction ID with a user secret key SkU. In addition,
It is not always necessary to be anonymous. <Second embodiment> Exchange of electronic money of different systems The present invention relates to the exchange of electronic money realized by different systems, for example, the electronic money of system X and the electronic money of system X by user A transacting with user B. The present invention is also applicable when exchanging for Y electronic money. The user A converts the electronic money of the method X held in the computer (first transaction device) owned by the user A into the electronic money of the method Y held in the computer (second transaction device) owned by the user B. To exchange
As shown in FIG. 3, an electronic mail including desired transaction conditions and user identification data 1 and 2 is transmitted to the second transaction apparatus of the user B. If the second transaction device of the user B agrees with the transaction condition presented by the user A, the second transaction device of the user A includes information such as the transaction condition, the transaction ID, and the expiration date of the transaction for the first transaction device of the user A. Send a signed email.

【0019】利用者Aの第1の取引装置はその受信情報
に対し、署名を検証した後、利用者Bの第2の取引装置
に対して取引条件に則った金額の方式Xの電子マネーと
取引IDなどの情報を含む電子メールを送信する。利
用者Bの第2の取引装置は利用者Aからの支払いを確認
後、利用者Aの第1の取引装置に対して取引IDや受領
金額などの情報を含む署名付き電子メールを送信する
After the first transaction device of user A verifies the signature of the received information, the first transaction device of user A sends electronic money of method X to user B's second transaction device in accordance with the transaction conditions. An e-mail including information such as a transaction ID is transmitted. After confirming the payment from the user A, the second transaction device of the user B transmits a signed electronic mail including information such as the transaction ID and the amount received to the first transaction device of the user A.

【0020】利用者Aの第1の取引装置は利用者Bの第
2の取引装置に対し、利用者識別データ1の検証に必要
な利用者証明情報1と取引IDなどの情報を含む請求書
を電子メールで送信する。利用者Bの第2の取引装置
は利用者証明情報1と先に受信した利用者識別データ1
により、請求者が利用者Aであることを確認した後、取
引条件に則った金額の方式Yの電子マネーを利用者Aの
第1の取引装置に電子メールで送信する。利用者Aの
第1の取引装置は、利用者Bから方式Yの電子マネーを
受領したことを確認した後、それを証明する受領証明書
として前記利用者識別データ2の検証ができる利用者証
明情報2を電子メールで利用者Bの第2の取引装置に送
信する。利用者Bの第2の取引装置は利用者証明情報
2により受領証明書が利用者Aの第1の取引装置により
発行されたことを利用者証明情報2と先に受信した利用
者識別データ2とにより確認する。
The first transaction device of the user A instructs the second transaction device of the user B to include the user certification information 1 required for verifying the user identification data 1 and the bill including information such as the transaction ID. By e-mail. The second transaction device of the user B includes the user certification information 1 and the user identification data 1 previously received.
Then, after confirming that the claimant is the user A, the electronic money of the amount Y in accordance with the transaction conditions is transmitted to the first transaction device of the user A by e-mail. After confirming that the first transaction device of the user A has received the electronic money of the method Y from the user B, the first transaction device of the user A can verify the user identification data 2 as a receipt certificate for certifying the receipt. The information 2 is transmitted to the user B's second transaction device by e-mail. The second transaction device of the user B uses the user certificate information 2 to notify that the receipt certificate has been issued by the first transaction device of the user A and the user identification data 2 previously received. Confirm with

【0021】なお、この発明は、上記の実施例に限定さ
れることなく、特許請求の範囲内で種々変更・応用が可
能である。つまり異なる方式の電子マネーの両替えに限
らず、例えばクレジットカード決済による電子マネーの
受領、その他電子チケットの受領などにもこの発明を適
用できる。
The present invention is not limited to the above embodiment, but can be variously modified and applied within the scope of the claims. In other words, the present invention is not limited to the exchange of electronic money of a different system, but can be applied to, for example, the receipt of electronic money by credit card payment and the receipt of other electronic tickets.

【0022】[0022]

【発明の効果】以上説明したように、この発明を利用す
れば取引の安全性を保証しつつ、異なる種類の電子的価
値の象徴を交換する事ができる。特にこれを匿名性を保
ったまま行うようにすることもできる。
As described above, by using the present invention, it is possible to exchange symbols of different kinds of electronic values while ensuring the security of transactions. In particular, this can be performed while maintaining anonymity.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明の実施例による電子マネー両替の取引
例を示すフローチャート。
FIG. 1 is a flowchart showing an example of electronic money exchange transaction according to an embodiment of the present invention.

【図2】図1の実施例による電子マネー両替の取引例に
おける電文の流れを示す図。
FIG. 2 is a diagram showing a flow of a message in an electronic money exchange transaction example according to the embodiment of FIG. 1;

【図3】この発明の他の実施例による異種方式の電子マ
ネーの交換取引例における電文の流れを示す図。
FIG. 3 is a diagram showing a flow of a message in an example of a different type of electronic money exchange transaction according to another embodiment of the present invention.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04L 9/00 675D (72)発明者 千田 昇一 東京都新宿区西新宿三丁目19番2号 日本 電信電話株式会社内 Fターム(参考) 5B055 CB07 EE02 EE03 HA05 HA12 HA17 JJ02 5J104 AA07 KA01 KA02 KA06 NA27 NA35 PA12 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04L 9/00 675D (72) Inventor Shoichi Shoda 3-19-2 Nishishinjuku, Shinjuku-ku, Tokyo Nippon Telegraph and Telephone F term in reference (reference) 5B055 CB07 EE02 EE03 HA05 HA12 HA17 JJ02 5J104 AA07 KA01 KA02 KA06 NA27 NA35 PA12

Claims (16)

【特許請求の範囲】[Claims] 【請求項1】 電子的価値の象徴を相互に移転できる第
1の取引装置と第2の取引装置を用い、第1の取引装置
が保持する第1の種類の電子的価値の象徴と、第2の取
引装置が保持する第2の種類の電子的価値の象徴とを交
換するための方法であって、 (a)後で前記第2の種類の電子的価値の象徴を受領す
る際に当該取引における前記第1の取引装置であること
を前記第2の取引装置に証明するために必要な利用者識
別データを、前記第1の取引装置から前記第2の取引装
置に送信し、前記第1の取引装置と前記第2の取引装置
との間で、前記第1の種類の電子的価値の象徴と前記第
2の種類の電子的価値の象徴の交換に関する取引条件に
ついての合意を得るステップと、 (b)前記取引条件に則った前記第1の種類の電子的価
値の象徴を前記第1の取引装置から前記第2の取引装置
に移転するステップと、 (c)前記第1の取引装置が、前記第2の取引装置に対
して前記利用者識別データの送信元であることを証明す
る第1の利用者証明情報を送信し、前記取引条件に則っ
て前記第2の種類の電子的価値の象徴を前記第2の取引
装置から前記第1の取引装置に移転するステップと、 を含むことを特徴とする電子的価値の象徴の交換方法。
1. A first transaction device and a second transaction device capable of mutually transferring a symbol of an electronic value, wherein a symbol of a first type of electronic value held by the first transaction device and a second A method for exchanging for a symbol of a second type of electronic value held by the transaction device of claim 2, wherein (a) when the symbol of the second type of electronic value is received later, Transmitting, from the first transaction device to the second transaction device, user identification data necessary to prove to the second transaction device that the transaction device is the first transaction device; Obtaining an agreement between the first transaction device and the second transaction device on transaction conditions relating to the exchange of the symbol of the first type of electronic value and the symbol of the second type of electronic value; And (b) symbolizing the electronic value of the first type in accordance with the transaction conditions. Transferring from the first transaction device to the second transaction device; and (c) the first transaction device is a source of the user identification data with respect to the second transaction device. Transmitting first user certification information to certify the second type of electronic value from the second transaction device to the first transaction device according to the transaction conditions. A method of exchanging symbols of electronic value, comprising:
【請求項2】 請求項1記載の方法において、 前記ステップ(a)では、前記第1の取引装置から取引
希望と前記利用者識別データとを前記第2の取引装置へ
送信し、 前記第2の取引装置は受信した取引希望に応じて取引条
件を設定し、これに署名を付けて前記第1の取引装置へ
送信し、 前記第1の取引装置では受信取引条件を受信後、その取
引条件に合意するかの判断により前記合意を得ることを
特徴とする電子的価値の象徴の交換方法。
2. The method according to claim 1, wherein, in the step (a), the first transaction device transmits a transaction request and the user identification data to the second transaction device, The transaction device sets the transaction conditions according to the received transaction request, adds a signature to the transaction conditions, transmits the signature to the first transaction device, and the first transaction device receives the received transaction conditions, A method for exchanging symbols of electronic value, characterized in that said agreement is obtained by judging whether or not to agree.
【請求項3】 請求項1記載の方法において、 前記ステップ(a)とステップ(b)の間に (d)前記取引条件及び前記利用者識別データに前記第
2の取引装置が合意したことを証明する第1の署名デー
タを、前記第2の取引装置から前記第1の取引装置に送
信するステップを含むことを特徴とする電子的価値の象
徴の交換方法。
3. The method according to claim 1, wherein between the steps (a) and (b), (d) the second transaction device agrees with the transaction conditions and the user identification data. A method of exchanging a symbol of electronic value, comprising transmitting a first signature data to be proved from the second transaction device to the first transaction device.
【請求項4】 請求項1乃至3の何れかに記載の方法に
おいて、 前記ステップ(b)とステップ(c)の間に (e)前記第2の取引装置が、前記第1の取引装置から
前記第1の種類の電子的価値の象徴を受領したことを証
明する第2の署名データを、第1の取引装置に送信する
ステップを含むことを特徴とする電子的価値の象徴の交
換方法。
4. The method according to claim 1, wherein between the steps (b) and (c), (e) the second transaction device is connected to the first transaction device. A method of exchanging a symbol of electronic value, comprising transmitting to the first transaction device second signature data proving that the first type of symbol of electronic value has been received.
【請求項5】 請求項1乃至4の何れかに記載の方法に
おいて、 前記ステップ(c)の後に (f)前記第1の取引装置が、前記第2の取引装置から
前記第2の種類の電子的価値の象徴を受領したことを証
明する第2の利用者証明情報を、前記第2の取引装置に
送信するステップを含むことを特徴とする電子的価値の
象徴の交換方法。
5. The method according to claim 1, wherein after the step (c), (f) the first transaction device is the second type of the second transaction device from the second transaction device. A method of exchanging a symbol of electronic value, comprising transmitting second user certification information certifying that the symbol of electronic value has been received to the second transaction device.
【請求項6】 請求項2乃至5の何れかに記載の方法に
おいて、 前記取引条件に合意するか否かの判断に先立ち、その受
信取引条件を検証し、検証に合格したら前記判断を行う
ことを特徴とする電子的価値の象徴の交換方法。
6. The method according to claim 2, wherein prior to determining whether or not to agree with the transaction conditions, the received transaction conditions are verified, and if the verification is passed, the determination is performed. A method of exchanging symbols of electronic value characterized by the following.
【請求項7】 第1の取引装置が保持する第1の種類の
電子的価値の象徴と、第2の取引装置が保持する第2の
種類の電子的価値の象徴とを交換する前記第1の取引装
置のコンピュータが実行するプログラムを記録した記録
媒体であって、 取引希望と利用者識別データを前記第2の取引装置へ送
信する処理と、 前記第2の取引装置から受信した取引条件に則った前記
第1の種類の電子的価値の象徴を前記第2の取引装置へ
移転する処理と、 前記第1の取引装置が、前記第2の取引装置に対して前
記利用者識別データの送信元であることを証明する第1
の利用者証明情報を送信する処理と、 前記第2の取引装置から前記第2の種類の電子的価値の
象徴の移転を受ける処理と、 を上記コンピュータが実行するプログラムを記録した記
録媒体。
7. The first exchange of a symbol of a first type of electronic value held by a first transaction device and a symbol of a second type of electronic value held by a second transaction device. A transaction medium for recording a program executed by a computer of the transaction device, wherein a transaction request and user identification data are transmitted to the second transaction device; and a transaction condition received from the second transaction device is A process of transferring a symbol of the first type of electronic value to the second transaction device, and the first transaction device transmitting the user identification data to the second transaction device. The first to prove that
A recording medium on which a program for causing the computer to execute: a process of transmitting the user certification information of; and a process of receiving the transfer of the second type of electronic value symbol from the second transaction device.
【請求項8】 請求項7記載の記録媒体において、 前記取引条件の受信と共にその署名を受信すると、その
署名を検証し、それに合格すると前記取引条件に合意す
るかを判断し、合意すると、前記第1の種類の電子的価
値の象徴の移転を実行する処理を上記プログラムが含む
ことを特徴とする記録媒体。
8. The recording medium according to claim 7, wherein when the signature is received together with the receipt of the transaction condition, the signature is verified, and if the signature is passed, it is determined whether or not the transaction condition is agreed upon. A recording medium characterized in that the program includes a process of executing a transfer of a symbol of a first type of electronic value.
【請求項9】 第1の取引装置が保持する第1の種類の
電子的価値の象徴と、第2の取引装置が保持する第2の
種類の電子的価値の象徴とを交換する前記第1の取引装
置のコンピュータが実行するプログラムを記録した記録
媒体であって、 取引条件と利用者識別データを前記第2の取引装置へ送
信する処理と、 前記取引条件に則った前記第1の種類の電子的価値の象
徴を前記第2の取引装置へ移転する処理と、 前記第1の取引装置が、前記第2の取引装置に対して前
記利用者識別データの送信元であることを証明する第1
の利用者証明情報を送信する処理と、 前記第2の取引装置から前記第2の種類の電子的価値の
象徴の移転を受ける処理と、 を上記コンピュータが実行するプログラムを記録した記
録媒体。
9. The first type of electronic value symbol exchanged by the first transaction device and the second type of electronic value symbol exchanged by the second transaction device are exchanged. A recording medium storing a program to be executed by a computer of the transaction device, wherein a transaction condition and user identification data are transmitted to the second transaction device; and the first type according to the transaction condition. Transferring a symbol of an electronic value to the second transaction device; and certifying that the first transaction device is a source of the user identification data with respect to the second transaction device. 1
A recording medium on which a program for causing the computer to execute: a process of transmitting the user certification information of; and a process of receiving the transfer of the second type of electronic value symbol from the second transaction device.
【請求項10】 請求項9記載の記録媒体において、 前記取引条件の受信と共にその署名を受信すると、その
署名を検証し、それに合格すると前記第1の種類の電子
的価値の象徴の移転を実行する処理を上記プログラムが
含むことを特徴とする記録媒体。
10. The recording medium according to claim 9, wherein when the signature is received together with the receipt of the transaction condition, the signature is verified, and when the signature is passed, transfer of the symbol of the first type of electronic value is executed. A recording medium characterized in that the above-mentioned program includes processing to be performed.
【請求項11】 請求項7乃至10の何れかに記載の記
録媒体において、 前記第1の種類の電子的価値の象徴が前記第2の取引装
置に受領されたことの署名付情報を、前記第2の取引装
置から受信すると、その署名を検証する処理を上記プロ
グラムが含むことを特徴とする記録媒体。
11. The recording medium according to claim 7, wherein the signed information that the symbol of the first type of electronic value has been received by the second transaction device is stored in the storage medium. A recording medium characterized in that the program includes a process of verifying the signature when received from the second transaction device.
【請求項12】 請求項7乃至11の何れかに記載の記
録媒体において、 前記第2の種類の電子的価値の象徴の移転を受けると、
その受領を証明する情報を第2の取引装置へ送信する処
理を前記プログラムが含むことを特徴とする記録媒体。
12. The recording medium according to claim 7, wherein when the second type of symbol of electronic value is transferred,
A recording medium characterized in that the program includes a process of transmitting information certifying the receipt to a second transaction device.
【請求項13】 第1の取引装置が保持する第1の種類
の電子的価値の象徴と、第2の取引装置が保持する第2
の種類の電子的価値の象徴とを交換する前記第2の取引
装置のコンピュータが実行するプログラムを記録した記
録媒体であって、 前記第1の取引装置から取引希望と利用者識別データを
受信すると、取引条件を生成して前記第1の取引装置へ
送信する処理と、 前記第1の取引装置から第1の種類の電子的価値の象徴
を受領する処理と、 前記第1の取引装置から利用者証明情報を受信すると、
前記受信した利用者識別データとの一致性を検証し、一
致性が得られると、前記取引条件に則った前記第2の種
類の電子的価値の象徴を前記第1の取引装置へ移転する
処理と、 を上記コンピュータが実行するプログラムを記録した記
録媒体。
13. A symbol of a first type of electronic value held by a first transaction device and a second symbol held by a second transaction device.
A storage medium storing a program to be executed by a computer of the second transaction apparatus for exchanging a symbol of electronic value of the type described above, wherein a transaction request and user identification data are received from the first transaction apparatus. Generating a transaction condition and transmitting it to the first transaction device; receiving a symbol of a first type of electronic value from the first transaction device; and using the first transaction device. Once you receive your certificate information,
Verifying the consistency with the received user identification data, and transferring the symbol of the second type of electronic value to the first transaction device in accordance with the transaction conditions when the consistency is obtained; And a recording medium recording a program to be executed by the computer.
【請求項14】 第1の取引装置が保持する第1の種類
の電子的価値の象徴と、第2の取引装置が保持する第2
の種類の電子的価値の象徴とを交換する前記第2の取引
装置のコンピュータが実行するプログラムを記録した記
録媒体であって、 前記第1の取引装置から取引条件と利用者識別データを
受信し、その取引条件に合意すると、その取引条件を前
記第1の取引装置へ送信する処理と、 前記第1の取引装置から第1の種類の電子的価値の象徴
を受領する処理と、 前記第1の取引装置から利用者証明情報を受信すると、
前記受信した利用者識別データとの一致性を検証し、一
致性が得られれば、前記取引条件に則った前記第2の種
類の電子的価値の象徴を前記第1の取引装置へ移転する
処理と、 を上記コンピュータが実行するプログラムを記録した記
録媒体。
14. A symbol of a first type of electronic value held by a first transaction device and a second symbol held by a second transaction device.
A storage medium storing a program to be executed by a computer of the second transaction device for exchanging a symbol of electronic value of the type described above, wherein transaction conditions and user identification data are received from the first transaction device. Transmitting a transaction condition to the first transaction device when the transaction condition is agreed upon; receiving a symbol of a first type of electronic value from the first transaction device; When the user certificate information is received from the transaction device of
Verifying the consistency with the received user identification data, and transferring the symbol of the second type of electronic value to the first transaction device in accordance with the transaction condition if the consistency is obtained; And a recording medium recording a program to be executed by the computer.
【請求項15】 請求項13又は14記載の記録媒体に
おいて、 前記第2の種類の電子的価値の象徴の受領として前記第
1の取引装置から第2の利用者証明情報を受信すると、
これと、先に受信した利用者識別データのもう1つのも
のとの一致性を確認する処理を上記プログラムが含むこ
とを特徴とする記録媒体。
15. The recording medium according to claim 13, wherein receiving second user authentication information from the first transaction device as receipt of the symbol of the second type of electronic value,
A recording medium characterized in that the above-mentioned program includes a process for confirming a match between the received user identification data and another received user identification data.
【請求項16】 請求項13乃至15の何れかに記載の
記録媒体において、 前記第1の取引装置へ送信する取引条件に署名を付ける
処理と、 前記第1の種類の電子的価値の象徴を受領すると、その
受領を示す情報に署名を付けて前記第1の取引装置へ送
信する処理と、 前記プログラムが含むことを特徴とする記録媒体。
16. The recording medium according to claim 13, wherein a process for signing a transaction condition to be transmitted to the first transaction device, and a process for signing the first type of electronic value. A recording medium characterized by including, upon receipt, a process of signing information indicating the receipt and transmitting the information to the first transaction device, and the program.
JP29362598A 1998-10-15 1998-10-15 Method of exchanging symbols of different types of electronic value and program recording medium Expired - Lifetime JP3401198B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29362598A JP3401198B2 (en) 1998-10-15 1998-10-15 Method of exchanging symbols of different types of electronic value and program recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29362598A JP3401198B2 (en) 1998-10-15 1998-10-15 Method of exchanging symbols of different types of electronic value and program recording medium

Publications (2)

Publication Number Publication Date
JP2000123099A true JP2000123099A (en) 2000-04-28
JP3401198B2 JP3401198B2 (en) 2003-04-28

Family

ID=17797142

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29362598A Expired - Lifetime JP3401198B2 (en) 1998-10-15 1998-10-15 Method of exchanging symbols of different types of electronic value and program recording medium

Country Status (1)

Country Link
JP (1) JP3401198B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002334285A (en) * 2001-05-10 2002-11-22 Hitachi Ltd System for performing a plurality of electronic money account settlements as agent
JP2004280173A (en) * 2003-03-12 2004-10-07 Sun Corp Point-based rental system
JP2007537506A (en) * 2004-04-05 2007-12-20 ペイジー コーポレーション ビー.ヴイ. System and method for facilitating contactless payment transactions across different payment systems using one common portable device that functions as a value storage device
JP2018536957A (en) * 2015-11-30 2018-12-13 シェイプシフト・アーゲーShapeShift AG System and method for improving security in blockchain asset transactions
JP2020123405A (en) * 2011-05-31 2020-08-13 ブラックホーク ネットワーク、インコーポレイテッド System for payment via electronic wallet

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002334285A (en) * 2001-05-10 2002-11-22 Hitachi Ltd System for performing a plurality of electronic money account settlements as agent
JP2004280173A (en) * 2003-03-12 2004-10-07 Sun Corp Point-based rental system
JP2007537506A (en) * 2004-04-05 2007-12-20 ペイジー コーポレーション ビー.ヴイ. System and method for facilitating contactless payment transactions across different payment systems using one common portable device that functions as a value storage device
JP2020123405A (en) * 2011-05-31 2020-08-13 ブラックホーク ネットワーク、インコーポレイテッド System for payment via electronic wallet
JP7404154B2 (en) 2011-05-31 2023-12-25 ブラックホーク ネットワーク、インコーポレイテッド System for payments via electronic wallets
JP2018536957A (en) * 2015-11-30 2018-12-13 シェイプシフト・アーゲーShapeShift AG System and method for improving security in blockchain asset transactions

Also Published As

Publication number Publication date
JP3401198B2 (en) 2003-04-28

Similar Documents

Publication Publication Date Title
US20200336315A1 (en) Validation cryptogram for transaction
JP6472060B2 (en) System and method for electronically exchanging value between distributed users
US9978094B2 (en) Tokenization revocation list
US9818112B2 (en) Method and system for payment authorization and card presentation using pre-issued identities
US6157920A (en) Executable digital cash for electronic commerce
US10535065B2 (en) Secure payment transactions based on the public bankcard ledger
US7003497B2 (en) System and method for confirming electronic transactions
WO2012040377A1 (en) Device enrollment system and method
KR20170114905A (en) Elecronic device and electronic payement method using id-based public key cryptography
US20230325791A1 (en) Proxied cross-ledger authentication
CN112950195A (en) Digital currency off-line payment method, system, storage medium and payment terminal
JP2002342688A (en) Method for electric commerce, settlement proxy method, information issuing method of disposable and post-paying system and settlement requesting method
EP4278316A1 (en) Token-based off-chain interaction authorization
JP2000123099A (en) Method for exchanging symbol of different kind of electronic value and program recording medium
JP2002109397A (en) Electronic commerce method and electronic commerce system
CN112215590B (en) Virtual digital currency double-off-line payment method
CN111937023A (en) Security authentication system and method
CN113837762B (en) Digital currency payment method and device
JP3525104B2 (en) Authentication method, apparatus and program recording medium
US20240152912A1 (en) Authentication system and method
Al-Meaither Secure electronic payments for Islamic finance
AU2008254851B2 (en) Method and system for payment authorization and card presentation using pre-issued identities
JP2022543733A (en) Systems and methods for processing payment transactions over blockchain networks
CN118157898A (en) NFT interactive processing system and method
Islam et al. A PKI Enabled Authentication Protocol for Secure E-Payment Framework

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080221

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090221

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090221

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100221

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110221

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110221

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120221

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130221

Year of fee payment: 10

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term