[go: up one dir, main page]

JP2002366860A - Electronic application payment system - Google Patents

Electronic application payment system

Info

Publication number
JP2002366860A
JP2002366860A JP2001172388A JP2001172388A JP2002366860A JP 2002366860 A JP2002366860 A JP 2002366860A JP 2001172388 A JP2001172388 A JP 2001172388A JP 2001172388 A JP2001172388 A JP 2001172388A JP 2002366860 A JP2002366860 A JP 2002366860A
Authority
JP
Japan
Prior art keywords
application
hash value
identification number
received
electronic
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.)
Pending
Application number
JP2001172388A
Other languages
Japanese (ja)
Inventor
Hiromasa Tanaka
宏昌 田中
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.)
NTT Data Group Corp
Original Assignee
NTT Data 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 NTT Data Corp filed Critical NTT Data Corp
Priority to JP2001172388A priority Critical patent/JP2002366860A/en
Publication of JP2002366860A publication Critical patent/JP2002366860A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

(57)【要約】 【課題】 電子申請の手数料を前納することができ、第
3者からの誤用や不正利用を防ぐことができ、安全に電
子申請することのできる電子申請の決済システムを提供
する 【解決手段】 センター局1は、申請者端末4が申請内
容明示データから算出した第1のハッシュ値をデータベ
ースに登録し、手数料に基づいたMPN番号を申請者端
末4へ送信する。そして、申請書受領局2は、申請者端
末4から受信した申請内容明示データから算出した第2
のハッシュ値をセンター局1へ照会する。そして、セン
ター局は、第1のハッシュ値と第2のハッシュ値との一
致を判定し、申請書受領局2へ判定結果を送信する。次
に、申請書受領局2は、判定結果が一致であった場合申
請を受領し、また、不一致であった場合申請を申請者端
末1へ差し戻す。
(57) [Summary] [Problem] To provide a payment system for electronic applications that can pay in advance the fee for electronic applications, prevent misuse and unauthorized use by third parties, and enable secure electronic applications. SOLUTION: A center station 1 registers a first hash value calculated by an applicant terminal 4 from application content explicit data in a database, and transmits an MPN number based on a fee to the applicant terminal 4. Then, the application receiving station 2 receives the second application calculated from the application content explicit data received from the applicant terminal 4.
The center station 1 is queried for the hash value of. Then, the center station determines whether the first hash value matches the second hash value, and transmits the determination result to the application receiving station 2. Next, the application form receiving station 2 receives the application when the judgment result is a match, and returns the application to the applicant terminal 1 when the judgment result is not a match.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、申請者が各省庁や
自治体などに対して電子申請や電子申告を行うための電
子申請の決済システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic application settlement system for an applicant to make an electronic application or an electronic declaration to each government agency or local government.

【0002】[0002]

【従来の技術】現在、電子政府実現の一環として、財務
省が各省庁に対して、申請手続きに対する手数料の支払
いをマルチペイメントネットワーク(以下、MPNと称
する)を用いて実現する旨が知られている。MPNと
は、金融機関や行政機関を専用ネットワークで結ぶ事に
より、電子申請や電子申告等に不可欠な手数料や税金の
納付を安全に行う決済インフラである。MPNを用いた
決済方式(以下、MPN方式と称する)においては、個
々の申請を区別するために申請毎にユニークな番号(M
PN番号)が付与され、当該番号に基づき支払いの有無
が管理できる構成になっている。
2. Description of the Related Art At present, as part of the realization of e-government, it is known that the Ministry of Finance realizes payment of fees for application procedures to each ministry and agency using a multi-payment network (hereinafter referred to as MPN). . The MPN is a payment infrastructure that securely connects fees and taxes essential for electronic applications and electronic filings by connecting financial institutions and administrative organizations via a dedicated network. In the settlement method using the MPN (hereinafter, referred to as MPN method), a unique number (M) is used for each application in order to distinguish each application.
PN number), and it is possible to manage the presence or absence of payment based on the number.

【0003】MPN方式では、安全を確保するために後
納のスキームのみサポートしている。後納のスキームの
場合、MPN番号に対応した請求に対して納付を行うた
め、オープンネットワーク(インターネット)を流れる
情報は請求情報(負債情報)のみであり支払い済み情報
(有価情報)は、クローズドネットワーク上のみで扱わ
れるため安全である。
In the MPN system, only a postpaid scheme is supported in order to ensure security. In the case of the postpayment scheme, payment is made for the bill corresponding to the MPN number, so the only information flowing through the open network (Internet) is the billing information (debt information) and the paid information (valuable information) is on the closed network It is safe because it is handled only by.

【0004】[0004]

【発明が解決しようとする課題】これに対し、現行の公
的手続きにおいて、申請手数料の支払方法として印紙を
用いた前納(プリペイド型)が前提となる申請が多数存
在する。このため、印紙を用いた前納に相当する決済を
MPNを用いて実現するというニーズが挙がった場合、
安全に前納する事を可能にする手段を確立する必要があ
る。
On the other hand, in the current public procedure, there are many applications that presuppose a prepaid (prepaid) type using a stamp as a method of paying an application fee. For this reason, if there is a need to realize a payment equivalent to prepayment using a stamp using MPN,
There is a need to establish means that allow for safe prepayment.

【0005】MPNを利用した前払いの方法として、先
にMPN方式で支払いを行い、印紙に相当するMPN番
号を用いる方法が考えられる。すなわち、申請者は、申
請書ともにMPN番号を申請先に送信する。しかし、上
記の前払いの方法では、オープンネットワークを介して
MPN番号を送受信するため、MPN番号の誤用や第三
者による盗用や改ざんなどの不正使用が発生し、安全性
の面で問題が生じる。
As a prepayment method using the MPN, a method is conceivable in which payment is first made by the MPN method and an MPN number corresponding to a stamp is used. That is, the applicant transmits the MPN number to the application destination together with the application form. However, in the above-mentioned prepaid method, since the MPN number is transmitted / received via the open network, an improper use of the MPN number or theft or falsification by a third party occurs, which causes a problem in security.

【0006】本発明は、上記の事情を考慮してなされた
もので、その目的は、申請者が電子申請や電子申告を行
うときの手数料や税金などを前納することができ、第三
者からの誤用や不正利用を防ぐことができ、安全に電子
申請することのできる電子申請の決済システムを提供す
ることにある。
[0006] The present invention has been made in view of the above circumstances, and its object is to allow applicants to pay in advance fees and taxes when making electronic applications and electronic filings, and to allow third parties to pay in advance. It is an object of the present invention to provide an electronic application settlement system that can prevent misuse and unauthorized use of an electronic application and can safely make an electronic application.

【0007】[0007]

【課題を解決するための手段】この発明は、上記の課題
を解決すべくなされたもので、請求項1に記載の発明
は、電子申請の決済システムにおける申請者端末であっ
て、電子申請する申請者が入力する申請内容明示データ
を基に演算を行うことによって第1のハッシュ値を算出
し、この第1のハッシュ値をセンター局へ送信する算出
手段と、前記センター局から前記第1のハッシュ値に対
応付けられた申請識別番号を含むデータを受信し、この
申請識別番号を送信することにより電子申請の手数料を
前納する処理を行う前納手段と、受信した前記申請識別
番号と前記申請内容明示データとを申請書受領局へ送信
することにより電子申請を行う電子申請手段とを有する
ことを特徴とする申請者端末である。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and an invention according to claim 1 is an applicant terminal in an electronic application settlement system, which is an electronic application. Calculating means for calculating a first hash value by performing an operation based on the application content explicit data input by the applicant, and transmitting the first hash value to a center station; Prepayment means for receiving data including the application identification number associated with the hash value, and performing a process of prepaid the fee for the electronic application by transmitting the application identification number, the received application identification number and the application content An electronic application means for performing electronic application by transmitting explicit data to an application receiving station.

【0008】また、請求項2に記載の発明は、電子申請
の決済システムにおけるセンター局であって、申請者端
末から申請内容明示データを基に算出された第1のハッ
シュ値を受信し、申請識別番号を割り振り、前記第1の
ハッシュ値と前記申請識別番号とを相互に関連付け、関
連付けられたこれら第1のハッシュ値と申請識別番号と
をデータベースに登録し、前記申請識別番号を前記申請
者端末に送信するハッシュ値登録手段と、前記申請識別
番号と支払い済み情報とを受信し、受信した前記支払い
済み情報を当該申請識別番号に対応付けて前記データベ
ース上に登録する支払い済み情報登録手段と、申請書受
領局から第2のハッシュ値と前記申請識別番号とを受信
し、当該申請識別番号について、受信した前記第2のハ
ッシュ値と前記データベース上に登録された前記第1の
ハッシュ値とが一致しているか否か、及び前記データベ
ース上に前記支払い済み情報が登録されているか否かを
判定し、該判定結果を前記申請書受領局へ送信する申請
内容判定手段とを具備することを特徴とするセンター局
である。
According to a second aspect of the present invention, there is provided a center station in an electronic application settlement system, which receives a first hash value calculated based on application content explicit data from an applicant terminal, and Assigning an identification number, associating the first hash value with the application identification number, registering the associated first hash value and application identification number in a database, and setting the application identification number to the applicant Hash value registration means to be transmitted to the terminal, paid information registration means for receiving the application identification number and paid information, and registering the received paid information on the database in association with the application identification number. Receiving a second hash value and the application identification number from an application receiving station, and receiving the second hash value and the data for the application identification number. It is determined whether the first hash value registered on the database is the same as the first hash value, and whether the paid information is registered on the database. The center station comprises application content determination means for transmitting to the center station.

【0009】また、請求項3に記載の発明は、電子申請
の決済システムにおける申請書受領局であって、申請者
端末から申請内容明示データと申請識別番号とを受信
し、受信した前記申請内容明示データを基に第2のハッ
シュ値を算出し、算出された第2のハッシュ値と前記申
請識別番号とを照会するためにセンター局へ送信する算
出手段と、前記センター局から前記照会の結果を受信
し、当該照会の結果に基づき前記電子申請を受領するか
差し戻すかを判定する申請受領手段とを具備することを
特徴とする申請書受領局である。
According to a third aspect of the present invention, there is provided an application receiving station in an electronic application settlement system, wherein the application details receiving data and the application identification number are received from an applicant terminal, and the received application contents are received. Calculating means for calculating a second hash value based on the explicit data, transmitting the calculated second hash value and the application identification number to a center station for inquiring, and a result of the inquiry from the center station And an application receiving means for determining whether to receive or return the electronic application based on the result of the inquiry.

【0010】また、請求項4に記載の発明は、電子申請
の決済システムにおける申請者端末のコンピュータに、
電子申請する申請者が入力する申請内容明示データを基
に第1のハッシュ値を算出し、この第1のハッシュ値を
センター局へ送信する処理と、前記センター局から前記
第1のハッシュ値に対応付けられた申請識別番号を含む
データを受信し、この申請識別番号を送信することによ
り電子申請の手数料を前納する処理と、受信した前記申
請識別番号と前記申請内容明示データとを申請書受領局
へ送信することにより電子申請する処理とを実行させる
ためのプログラムである。
[0010] According to a fourth aspect of the present invention, a computer of an applicant terminal in an electronic application settlement system includes:
A process of calculating a first hash value based on the application content explicit data input by the applicant making the electronic application, transmitting the first hash value to the center station, and converting the first hash value from the center station to the first hash value. A process of receiving data including the associated application identification number and transmitting the application identification number to advance payment of the electronic application fee, and receiving the received application identification number and the application content explicit data with the application form This is a program for executing processing for electronic application by transmitting to a station.

【0011】また、請求項5に記載の発明は、電子申請
の決済システムにおけるセンター局のコンピュータに、
申請者端末から申請内容明示データを基に算出された第
1のハッシュ値を受信し、申請識別番号を割り振る処理
と、前記第1のハッシュ値と前記申請識別番号とを関連
付け、関連付けられたこれら第1のハッシュ値と申請識
別番号とを前記データベースに登録する処理と、前記申
請識別番号を前記申請者端末に送信する処理と、前記申
請識別番号と支払い済み情報とを受信し、受信した前記
支払い済み情報を当該申請識別番号に対応付けてデータ
ベース上に登録する処理と、申請書受領局から第2のハ
ッシュ値と前記申請識別番号とを受信し、当該申請識別
番号について、受信した前記第2のハッシュ値と前記デ
ータベース上に登録された前記第1のハッシュ値とが一
致しているか否か、及び前記データベース上の前記支払
い済み情報が登録されているか否かを判定する処理と、
該判定結果を前記申請者端末へ送信する処理とを実行さ
せるためのプログラムである。
[0011] The invention according to claim 5 provides a computer of a center station in a settlement system for electronic application,
A process of receiving a first hash value calculated based on application content explicit data from an applicant terminal and assigning an application identification number, associating the first hash value with the application identification number, A process of registering a first hash value and an application identification number in the database, a process of transmitting the application identification number to the applicant terminal, and receiving the application identification number and paid information, A process of registering the paid information in the database in association with the application identification number, receiving a second hash value and the application identification number from the application receiving station, and receiving the application identification number, 2 and whether or not the first hash value registered on the database matches, and the paid information on the database is registered. A process of determining whether or not,
And transmitting the determination result to the applicant terminal.

【0012】また、請求項6に記載の発明は、電子申請
の決済システムにおける申請書受領局のコンピュータ
に、申請者端末から申請書内容明示データと申請識別番
号とを受信し、受信した前記申請書内容明示データを基
に第2のハッシュ値を算出する処理と、算出された第2
のハッシュ値と前記申請識別番号とを照会するためにセ
ンター局へ送信する処理と、前記センター局から前記照
会の結果を受信し、当該照会の結果に基づき前記電子申
請を受領するか差し戻すかを判定する処理とを実行させ
るためのプログラムである。
[0012] According to a sixth aspect of the present invention, there is provided an electronic application settlement system, wherein the computer of an application receiving station receives application form content explicit data and an application identification number from an applicant terminal and receives the received application. Processing for calculating a second hash value based on the document content explicit data;
Transmitting the hash value and the application identification number to the center station for inquiring, and receiving the result of the inquiry from the center station, and receiving or returning the electronic application based on the result of the inquiry. Is a program for executing the process of determining

【0013】また、請求項7に記載の発明は、申請内容
明示データを基に算出された第1のハッシュ値と、この
申請に対して割り振られた申請識別番号とを相互に関連
付けてデータベースに登録し、この申請に関する支払い
が行われると支払い済み情報を前記申請識別番号に対応
付けて前記データベース上に登録し、第2のハッシュ値
と前記申請識別番号とを受信し、当該申請識別番号につ
いて、受信した前記第2のハッシュ値と前記データベー
ス上に登録された前記第1のハッシュ値とが一致してい
るか否か、及び前記データベース上に前記支払い済み情
報が登録されているか否かを判定することを特徴とする
電子申請の決済システムである。
[0013] According to a seventh aspect of the present invention, in the database, the first hash value calculated based on the application content explicit data and the application identification number assigned to the application are associated with each other and stored in the database. Registering, when the payment for this application is made, the paid information is registered on the database in association with the application identification number, and a second hash value and the application identification number are received; Determining whether the received second hash value matches the first hash value registered on the database, and determining whether the paid information is registered on the database. This is a payment system for electronic applications.

【0014】[0014]

【発明の実施の形態】以下、図面を参照し、本発明の一
実施形態による電子申請の決済システムについて説明す
る。図1は、同実施形態の決済システムの構成を示すブ
ロック図である。図1において、1は、財務省の内部の
センター局である。2は、申請者によって電子申請され
る申請書を受領するために各省庁や自治体に設けられた
申請書受領局である。3は、銀行や郵便局などの金融機
関に設けられ、申請するときに必要な手数料の振り込み
やオンラインバンキング等の処理を実施する金融機関局
である。これらセンター局1と申請書受領局2と金融機
関局3とは、クローズドネットワーク、すなわち、専用
回線網100を介してそれぞれ相互に接続されている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An electronic application settlement system according to an embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of the settlement system of the embodiment. In FIG. 1, reference numeral 1 denotes a center station inside the Ministry of Finance. Reference numeral 2 denotes an application receiving bureau set up in each ministry or agency to receive an application electronically applied by the applicant. Reference numeral 3 denotes a financial institution bureau which is provided in a financial institution such as a bank or a post office and which performs processing such as payment of a fee required for application and online banking. The center station 1, the application receiving station 2, and the financial institution station 3 are mutually connected via a closed network, that is, a dedicated line network 100.

【0015】4は、各省庁や自治体に対して電子申請ま
たは電子申告するための申請者端末である。この申請者
端末4は、オープンネットワーク、すなわち、インター
ネット200に接続し、該インターネット200を介し
てセンター局1と申請書受領局2と金融機関局3とに相
互に接続されている。ここで局とは、CPU(中央処理
装置)や記憶装置などを備えたコンピュータシステムで
ある。
Reference numeral 4 denotes an applicant terminal for electronic application or electronic declaration to each ministry or local government. The applicant terminal 4 is connected to an open network, ie, the Internet 200, and is mutually connected to the center station 1, the application receiving station 2, and the financial institution station 3 via the Internet 200. Here, the station is a computer system including a CPU (Central Processing Unit), a storage device, and the like.

【0016】次に、図1から図3を参照し、同実施形態
の処理手順について説明する。図2は、同実施形態の決
済システムの動作を示すフローチャートであり、図2の
(1)は、申請するときに必要な手数料の前納の流れを
示し、また、図2の(2)は、前納したのちの申請手続
きの流れを示す。また、図3は、センター局1に設けら
れたデータベースの一例を示す図であり、図3の(1)
と(2)とは、当該データベース内のそれぞれ異なる時
点でのデータ例を示す。
Next, the processing procedure of the embodiment will be described with reference to FIGS. FIG. 2 is a flowchart showing the operation of the settlement system of the embodiment. FIG. 2 (1) shows a flow of a prepayment of a fee required when applying, and FIG. The flow of the application procedure after payment is shown. FIG. 3 is a diagram showing an example of a database provided in the center station 1, and FIG.
And (2) show data examples at different times in the database.

【0017】まず、図2の(1)を参照し、電子申請を
する申請者が申請の対象となる手数料や税金などを申請
前に支払う、すなわち、前納処理について説明する。ス
テップS1では、申請者端末4は、MPNを用いて電子
申請するための申請者や申請内容を特定できる文書であ
る申請内容明示文書(申請内容明示データ)が申請者に
よって入力される。次に、申請者端末4は、内部に設け
られたコンピュータの中央処理装置がハッシュ値を算出
するための所定の関数を実行することにより、申請内容
明示文書を基に第1のハッシュ値を算出する。そして、
算出された値を第1のハッシュ値としてインターネット
200を介してセンター局1へ送信する(ステップS
2)。
First, with reference to FIG. 2A, the applicant who makes an electronic application pays a fee or a tax to be applied before the application, that is, a prepayment process will be described. In step S1, the applicant terminal 4 inputs an application content specification document (application content specification data), which is a document that can specify the applicant and the application content for electronic application using the MPN. Next, the applicant terminal 4 calculates the first hash value based on the application content specifying document by executing a predetermined function for calculating the hash value by the central processing unit of the computer provided therein. I do. And
The calculated value is transmitted to the center station 1 via the Internet 200 as a first hash value (step S
2).

【0018】次に、第1のハッシュ値を受信したセンタ
ー局1は、申請毎のユニークな番号、すなわち、MPN
番号(申請識別番号)を割り振り、該MPN番号と第1
のハッシュ値とを関連づけて内部に設けられたデータベ
ース上に登録する。例えば、図3の(1)において、第
1のハッシュ値“4B5F”を受信したセンター局1
は、MPN番号“00001234”を割り振る。そし
て、センター局1は、このMPN番号“0000123
4”と第1のハッシュ値“4B5F”とをデータベース
上に登録する。また、このデータベースには、該MPN
番号“00001234”に対応付けて、申請内容に基
づいた金額“150”と、支払い済み情報“未納”とが
登録されている。次に、センター局1は、第1のハッシ
ュ値に対応付けられたMPN番号、例えば、“0000
1234”をインターネット200を介して申請者端末
4へ送信する(ステップS3)。
Next, the center station 1 having received the first hash value assigns a unique number to each application, that is, the MPN.
Number (application identification number), the MPN number and the first
Is registered in an internally provided database in association with the hash value. For example, in (1) of FIG. 3, the center station 1 that has received the first hash value “4B5F”
Assigns the MPN number “0000001234”. Then, the center station 1 receives the MPN number “0000123”
4 ”and the first hash value“ 4B5F ”are registered in the database.
The amount “150” based on the application content and the paid information “unpaid” are registered in association with the number “000001234”. Next, the center station 1 determines the MPN number associated with the first hash value, for example, “0000”.
1234 "is transmitted to the applicant terminal 4 via the Internet 200 (step S3).

【0019】次に、センター局1から第1のハッシュ値
に対応付けられたMPN番号を含むデータを受信した申
請者端末1は、申請者に対してMPN番号に基づいた手
数料、例えば、“150”を表示する。そして、申請者
は、申請者端末4を用いて該手数料“150”を振り込
みやオンラインバンキング等によりインターネット20
0を介して金融機関局3に対して支払うことにより、電
信申請の手数料を前納する処理を行う。そして、この支
払いの処理時に申請者端末4からMPN番号がインター
ネット200を介して金融機関局3へ送信される。(ス
テップS4)。
Next, the applicant terminal 1 that has received the data including the MPN number associated with the first hash value from the center station 1 gives the applicant a fee based on the MPN number, for example, “150”. Is displayed. Then, the applicant uses the applicant terminal 4 to transfer the fee “150” and to transfer to the Internet 20 by online banking or the like.
By paying to the financial institution station 3 through 0, a process of prepaying the fee for the telegraphic application is performed. Then, at the time of processing this payment, the MPN number is transmitted from the applicant terminal 4 to the financial institution station 3 via the Internet 200. (Step S4).

【0020】次に、申請者端末4からのMPN番号を受
信した金融機関局3は、MPN番号に基づいた手数料の
支払いを確認する。料金の支払いが確認できた場合、金
融機関局3は、支払済み情報を生成する。そして、金融
機関局3は、該支払済み情報とMPN番号とを専用回線
網100を介してセンター局1へ送信する(ステップS
5)
Next, the financial institution station 3 that has received the MPN number from the applicant terminal 4 confirms the payment of the commission based on the MPN number. When the payment of the fee is confirmed, the financial institution bureau 3 generates paid information. Then, the financial institution station 3 transmits the paid information and the MPN number to the center station 1 via the private line network 100 (step S).
5)

【0021】次に、金融機関局3からMPN番号と支払
済み情報とを受信したセンター局1は、該MPN番号に
対応付けて支払済み情報をデータベースに登録を終了す
る。(ステップS6)。例えば、図3の(2)におい
て、金融機関局3からMPN番号“00001234”
と支払い済み情報とを受信したセンター局1は、MPN
番号“00001234”に対応付けて支払い済み情報
“済み”を登録する。このようにして、申請者は、申請
手続きの手数料を管理する財務省に対して、申請手続き
にに必要な手数料や税金などを申請前に支払う、すなわ
ち、前納を行う。
Next, the center station 1 that has received the MPN number and the paid information from the financial institution station 3 ends the registration of the paid information in the database in association with the MPN number. (Step S6). For example, in (2) of FIG. 3, the financial institution bureau 3 sends the MPN number “0000001234”
The center station 1 that has received the paid information and the
The paid information “completed” is registered in association with the number “000001234”. In this way, the applicant pays the fees and taxes required for the application procedure to the Ministry of Finance, which manages the application procedure fee, before applying, that is, makes an advance payment.

【0022】次に、図2の(2)を参照して、電子申請
する申請者が申請の対象となる手数料を前納したのち、
各省庁や自治体などが申請者が提出する申請書を受領す
る方法について説明する。まず、申請者は、申請書と申
請内容明示文書と前納するときにセンター局1から受信
したMPN番号とを申請者端末4に入力する。そして、
申請者端末1は、申請書と共に申請内容明示文書と該M
PN番号とをインターネット200を介して申請書受領
局2へ送信する(ステップS7)。
Next, referring to FIG. 2 (2), after the applicant for electronic application has paid in advance the fee to be applied,
Explain how each ministry, local government, etc., receives applications submitted by applicants. First, the applicant inputs the application form, the application content specifying document, and the MPN number received from the center station 1 at the time of advance payment to the applicant terminal 4. And
The applicant terminal 1 displays the application content specifying document and the M
The PN number is transmitted to the application receiving station 2 via the Internet 200 (step S7).

【0023】次に、申請者端末4から申請書と申請内容
明示文書とMPN番号とを受信した申請書受領局2は、
申請内容明示文書を基に第2のハッシュ値を算出する。
(ステップS8)。すなわち、申請書受領局4の内部に
設けられたコンピュータの中央処理装置は、申請者端末
4が第1のハッシュ値を算出するために用いた関数と同
じ関数を実行し、第2のハッシュ値を算出する。次に、
申請書受領局2は、算出された第2のハッシュ値とMP
N番号とを照会するために専用回線網100を介してセ
ンター局1へ送信する(ステップS9)。
Next, the application receiving station 2 which has received the application, the application specifying document, and the MPN number from the applicant terminal 4,
A second hash value is calculated based on the application content specification document.
(Step S8). That is, the central processing unit of the computer provided in the application receiving station 4 executes the same function as that used by the applicant terminal 4 to calculate the first hash value, and executes the second hash value. Is calculated. next,
The application receiving station 2 receives the calculated second hash value and MP
The information is transmitted to the center station 1 via the leased line network 100 to inquire about the N number (step S9).

【0024】次に、第2のハッシュ値とMPN番号とを
受信したセンター局1は、受信したMPN番号に対応付
けて、データベース上に登録された第1のハッシュ値と
支払い済み情報とをデータベースから読み出す。そし
て、センター局1は、第1のハッシュ値と第2のハッシ
ュ値との一致しているか否か、及び支払い済み情報が登
録されているか否かを判定する。
Next, the center station 1 having received the second hash value and the MPN number stores the first hash value and the paid information registered in the database in association with the received MPN number in the database. Read from Then, the center station 1 determines whether or not the first hash value matches the second hash value, and whether or not the paid information is registered.

【0025】ここで、図3の(2)を参照し、具体的な
例を挙げて上述の判定方法を詳しく説明する。図3の
(2)において、申請書受領局2から受信したMPN番
号が“00001234”であって、第2のハッシュ値
が“4B5F”であった場合、センター局1は、データ
ベース上の“00001234”に対応した第1のハッ
シュ値“4B5F”と支払い済み情報“済み”とを読み
出す。そして、センター局1は、第1のハッシュ値“4
B5F”と第2のハッシュ値“4B5F”とが一致し、
且つ支払い済み情報が“済み”であると判定し、判定情
報として一致情報を申請書受領局2へ送信する。
Here, the above-mentioned determination method will be described in detail with reference to FIG. In (2) of FIG. 3, when the MPN number received from the application receiving station 2 is “000001234” and the second hash value is “4B5F”, the center station 1 stores “00001234” in the database. The first hash value “4B5F” corresponding to “” and the paid information “completed” are read. Then, the center station 1 obtains the first hash value “4”
B5F "matches the second hash value" 4B5F "
It determines that the paid information is “completed”, and transmits matching information to the application receiving station 2 as the determination information.

【0026】また、図3の(2)において、申請書受領
局2から受信したMPN番号が“00001235”で
あって、第2のハッシュ値が“ABCD”であった場
合、センター局1は、データベース上の“000012
35”に対応した第1のハッシュ値“5A6C”と支払
い済み情報“済み”とを読み出す。そして、センター局
1は、第1のハッシュ値“5A6C”と第2のハッシュ
値“ABCD”とが不一致であると判定し、判定情報と
して不一致情報を申請書受領局2へ送信する。
Also, in (2) of FIG. 3, if the MPN number received from the application receiving station 2 is “00000123” and the second hash value is “ABCD”, the center station 1 "000012" on the database
The first hash value “5A6C” corresponding to “35” and the paid information “done” are read out, and the center station 1 stores the first hash value “5A6C” and the second hash value “ABCD”. It is determined that there is a mismatch, and the mismatch information is transmitted to the application receiving station 2 as the determination information.

【0027】また、図3の(2)において、申請書受領
局2から受信したMPN番号が“00001236”で
あって、第2のハッシュ値が“8C7A”であった場
合、センター局1は、データベース上の“000012
36”に対応した第1のハッシュ値“8C6A”と支払
い済み情報“未納”とを読み出す。そして、センター局
1は、支払い済み情報が“未納”であると判定し、判定
情報として未納情報を申請書受領局2へ送信する。すな
わち、センター局1は、判定結果に基づいた判定情報を
専用回線網100を介して申請書受領局2へ送信する
(ステップ10)。
In (2) of FIG. 3, if the MPN number received from the application receiving station 2 is “000001236” and the second hash value is “8C7A”, the center station 1 "000012" on the database
The first hash value “8C6A” corresponding to “36” and the paid information “unpaid” are read out.The center station 1 determines that the paid information is “unpaid” and uses the unpaid information as the determination information. The request is transmitted to the application receiving station 2. That is, the center station 1 transmits the determination information based on the determination result to the application receiving station 2 via the dedicated network 100 (step 10).

【0028】次に、センター局1での照会の結果、すな
わち、センター局1からの判定情報を受信した申請書受
領局2は、該判定情報に基づき電子申請を受領するか差
し戻すかを判定する(ステップ11)。具体的には、判
定情報が一致情報であった場合、申請書受領局2は、受
信した申請書を受領し審査する。一方、判定した判定情
報が不一致情報または未納情報のいずれかであった場
合、申請書受領局2は、申請書と申請内容明示文書とM
PN番号とを申請者端末4へ送信し、申請者端末4に対
して申請の差し戻しを通知する。このように、本実施形
態によれば、MPN番号に加えてハッシュ値を用いるこ
とで、第3者の不正使用を防ぐことができ、安全に電子
申請をすることができる。
Next, the result of the inquiry at the center station 1, that is, the application receiving station 2, which has received the determination information from the center station 1, determines whether to accept or return the electronic application based on the determination information. (Step 11). Specifically, when the judgment information is the matching information, the application receiving station 2 receives and examines the received application. On the other hand, if the determined information is either the inconsistent information or the unpaid information, the application receiving station 2 sends the application,
It sends the PN number to the applicant terminal 4 and notifies the applicant terminal 4 of the return of the application. As described above, according to the present embodiment, by using a hash value in addition to the MPN number, unauthorized use by a third party can be prevented, and electronic application can be performed safely.

【0029】[0029]

【発明の効果】以上説明したように、この発明によれ
ば、センター局4から申請者端末4が割付られたMPN
番号を受信することで、電子申請するときに必要な手数
料を前納することができる。また、MPN番号が盗まれ
た場合でもクローズドネットワーク上で第1のハッシュ
値と第2のハッシュ値とを比較することで、第3者から
の誤用や不正利用を防ぐことができる。従って、以上の
ことから安全に電子申請することを実現することができ
る効果が得られる。
As described above, according to the present invention, the MPN to which the applicant terminal 4 is allocated from the center station 4 is described.
By receiving the number, you can pay in advance the fee required for electronic application. Further, even when the MPN number is stolen, misuse or unauthorized use by a third party can be prevented by comparing the first hash value and the second hash value on the closed network. Therefore, the effect that the electronic application can be safely realized from the above is obtained.

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

【図1】本発明の実施形態による電子申請の決済システ
ムの構成を示す図である。
FIG. 1 is a diagram showing a configuration of an electronic application settlement system according to an embodiment of the present invention.

【図2】同実施形態の動作を示すフローチャートであ
る。
FIG. 2 is a flowchart showing an operation of the embodiment.

【図3】同実施形態のセンター局1に記憶されたデータ
ベースの一例を示す図である。
FIG. 3 is a diagram showing an example of a database stored in the center station 1 of the embodiment.

【符号の説明】[Explanation of symbols]

1…センター局、2…申請書受領局、3…金融機関局、
4…申請者端末、100…専用回線網、200…インタ
ーネット。
1 ... Center station, 2 ... Application receiving station, 3 ... Financial institutions station,
4 ... Applicant terminal, 100 ... Dedicated line network, 200 ... Internet.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G09C 1/00 640 G09C 1/00 640A 640D ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G09C 1/00 640 G09C 1/00 640A 640D

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 電子申請の決済システムにおける申請者
端末であって、 電子申請する申請者が入力する申請内容明示データを基
に演算を行うことによって第1のハッシュ値を算出し、
この第1のハッシュ値をセンター局へ送信する算出手段
と、 前記センター局から前記第1のハッシュ値に対応付けら
れた申請識別番号を含むデータを受信し、この申請識別
番号を送信することにより電子申請の手数料を前納する
処理を行う前納手段と、 受信した前記申請識別番号と前記申請内容明示データと
を申請書受領局へ送信することにより電子申請を行う電
子申請手段と、 を有することを特徴とする申請者端末。
Claims: 1. An applicant terminal in an electronic application settlement system, comprising: calculating a first hash value by performing an operation based on application content explicit data input by an electronic applicant;
Calculating means for transmitting the first hash value to the center station; and receiving data including the application identification number associated with the first hash value from the center station, and transmitting the application identification number. Electronic payment means for performing an electronic application by transmitting the received application identification number and the application content explicit data to an application receiving station, wherein the electronic payment means includes: Applicant terminal featured.
【請求項2】 電子申請の決済システムにおけるセンタ
ー局であって、 申請者端末から申請内容明示データを基に算出された第
1のハッシュ値を受信し、申請識別番号を割り振り、前
記第1のハッシュ値と前記申請識別番号とを相互に関連
付け、関連付けられたこれら第1のハッシュ値と申請識
別番号とをデータベースに登録し、前記申請識別番号を
前記申請者端末に送信するハッシュ値登録手段と、 前記申請識別番号と支払い済み情報とを受信し、受信し
た前記支払い済み情報を当該申請識別番号に対応付けて
前記データベース上に登録する支払い済み情報登録手段
と、 申請書受領局から第2のハッシュ値と前記申請識別番号
とを受信し、当該申請識別番号について、受信した前記
第2のハッシュ値と前記データベース上に登録された前
記第1のハッシュ値とが一致しているか否か、及び前記
データベース上に前記支払い済み情報が登録されている
か否かを判定し、該判定結果を前記申請書受領局へ送信
する申請内容判定手段と、 を具備することを特徴とするセンター局。
2. A center station in an electronic application settlement system, comprising: receiving a first hash value calculated based on application content explicit data from an applicant terminal; assigning an application identification number; Hash value registering means for associating the hash value with the application identification number, registering the associated first hash value and application identification number in a database, and transmitting the application identification number to the applicant terminal; A paid information registration unit for receiving the application identification number and the paid information, and registering the received paid information in the database in association with the application identification number; Receiving the hash value and the application identification number, and for the application identification number, the received second hash value and the Application content determining means for determining whether or not the first hash value matches and whether or not the paid information is registered in the database, and transmitting the determination result to the application receiving station And a center station comprising:
【請求項3】 電子申請の決済システムにおける申請書
受領局であって、 申請者端末から申請内容明示データと申請識別番号とを
受信し、受信した前記申請内容明示データを基に第2の
ハッシュ値を算出し、算出された第2のハッシュ値と前
記申請識別番号とを照会するためにセンター局へ送信す
る算出手段と、 前記センター局から前記照会の結果を受信し、当該照会
の結果に基づき前記電子申請を受領するか差し戻すかを
判定する申請受領手段と、 を具備することを特徴とする申請書受領局。
3. An application receiving station in an electronic application settlement system, wherein the application receiving station receives application content explicit data and an application identification number from an applicant terminal, and a second hash based on the received application content explicit data. Calculating means for calculating a value, transmitting the calculated second hash value and the application identification number to a center station for inquiring, and receiving a result of the inquiry from the center station, Application receiving means for determining whether to accept or return the electronic application based on the electronic application.
【請求項4】 電子申請の決済システムにおける申請者
端末のコンピュータに、 電子申請する申請者が入力する申請内容明示データを基
に第1のハッシュ値を算出し、この第1のハッシュ値を
センター局へ送信する処理と、 前記センター局から前記第1のハッシュ値に対応付けら
れた申請識別番号を含むデータを受信し、この申請識別
番号を送信することにより電子申請の手数料を前納する
処理と、 受信した前記申請識別番号と前記申請内容明示データと
を申請書受領局へ送信することにより電子申請する処理
と、 を実行させるためのプログラム。
4. A first hash value is calculated in a computer of an applicant terminal in an electronic application settlement system based on application content explicit data input by an applicant making an electronic application, and the first hash value is stored in a center. Transmitting the application identification number associated with the first hash value from the center station, and transmitting the application identification number to prepaid the fee for the electronic application. Transmitting the received application identification number and the application content explicit data to an application receiving station, thereby performing an electronic application.
【請求項5】 電子申請の決済システムにおけるセンタ
ー局のコンピュータに、 申請者端末から申請内容明示データを基に算出された第
1のハッシュ値を受信し、申請識別番号を割り振る処理
と、 前記第1のハッシュ値と前記申請識別番号とを関連付
け、関連付けられたこれら第1のハッシュ値と申請識別
番号とを前記データベースに登録する処理と、 前記申請識別番号を前記申請者端末に送信する処理と、 前記申請識別番号と支払い済み情報とを受信し、受信し
た前記支払い済み情報を当該申請識別番号に対応付けて
データベース上に登録する処理と、 申請書受領局から第2のハッシュ値と前記申請識別番号
とを受信し、当該申請識別番号について、受信した前記
第2のハッシュ値と前記データベース上に登録された前
記第1のハッシュ値とが一致しているか否か、及び前記
データベース上の前記支払い済み情報が登録されている
か否かを判定する処理と、 該判定結果を前記申請者端末へ送信する処理と、 を実行させるためのプログラム。
5. A process of receiving a first hash value calculated based on application content explicit data from an applicant terminal to a computer of a center station in an electronic application settlement system, and allocating an application identification number; A process of associating the hash value of No. 1 with the application identification number and registering the associated first hash value and application identification number in the database; and transmitting the application identification number to the applicant terminal. Receiving the application identification number and the paid information, registering the received paid information in the database in association with the application identification number, and receiving a second hash value and the application from an application receiving station. An identification number is received, and for the application identification number, the received second hash value and the first hash registered on the database are received. And a process of determining whether the paid information on the database is registered or not, and a process of transmitting the determination result to the applicant terminal. program.
【請求項6】 電子申請の決済システムにおける申請書
受領局のコンピュータに、 申請者端末から申請書内容明示データと申請識別番号と
を受信し、受信した前記申請書内容明示データを基に第
2のハッシュ値を算出する処理と、 算出された第2のハッシュ値と前記申請識別番号とを照
会するためにセンター局へ送信する処理と、 前記センター局から前記照会の結果を受信し、当該照会
の結果に基づき前記電子申請を受領するか差し戻すかを
判定する処理とを実行させるためのプログラム。
6. An application form receiving data in an application receiving station in an electronic application settlement system is received from an applicant terminal and an application identification number is received. A process of calculating a hash value of the above, a process of transmitting the calculated second hash value and the application identification number to a center station for inquiring, and a result of the inquiry from the center station, A process of determining whether to accept or return the electronic application based on the result of (i).
【請求項7】 申請内容明示データを基に算出された第
1のハッシュ値と、この申請に対して割り振られた申請
識別番号とを相互に関連付けてデータベースに登録し、 この申請に関する支払いが行われると支払い済み情報を
前記申請識別番号に対応付けて前記データベース上に登
録し、 第2のハッシュ値と前記申請識別番号とを受信し、当該
申請識別番号について、受信した前記第2のハッシュ値
と前記データベース上に登録された前記第1のハッシュ
値とが一致しているか否か、及び前記データベース上に
前記支払い済み情報が登録されているか否かを判定する
ことを特徴とする電子申請の決済システム。
7. A first hash value calculated based on the application content explicit data and an application identification number assigned to the application are registered in a database in association with each other, and payment for the application is performed. When received, the paid information is registered on the database in association with the application identification number, a second hash value and the application identification number are received, and the received second hash value is received for the application identification number. And determining whether the first hash value registered on the database matches the first hash value, and determining whether the paid information is registered on the database. Payment system.
JP2001172388A 2001-06-07 2001-06-07 Electronic application payment system Pending JP2002366860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001172388A JP2002366860A (en) 2001-06-07 2001-06-07 Electronic application payment system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001172388A JP2002366860A (en) 2001-06-07 2001-06-07 Electronic application payment system

Publications (1)

Publication Number Publication Date
JP2002366860A true JP2002366860A (en) 2002-12-20

Family

ID=19014014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001172388A Pending JP2002366860A (en) 2001-06-07 2001-06-07 Electronic application payment system

Country Status (1)

Country Link
JP (1) JP2002366860A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009505569A (en) * 2005-08-19 2009-02-05 インテル・コーポレーション Wireless communication apparatus and method for protecting administrative control messages broadcast within a wireless network
CN110008453A (en) * 2019-03-04 2019-07-12 广州易朋软件有限公司 Submit an expense account the treating method and apparatus of request slip

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009505569A (en) * 2005-08-19 2009-02-05 インテル・コーポレーション Wireless communication apparatus and method for protecting administrative control messages broadcast within a wireless network
CN110008453A (en) * 2019-03-04 2019-07-12 广州易朋软件有限公司 Submit an expense account the treating method and apparatus of request slip
CN110008453B (en) * 2019-03-04 2023-11-21 广州易朋软件有限公司 Method and device for processing reimbursement application form

Similar Documents

Publication Publication Date Title
US20230075787A1 (en) Bill pay service with federated directory model support
CA2366517C (en) Person-to-person, person-to-business, business-to-person, and business-to-business financial transaction system
US7716129B1 (en) Electronic payment methods
US8417637B2 (en) Approving the use of the source of funds
JP5461992B2 (en) System and method for making payments
US20010034725A1 (en) Electronic payment system and method using anonymous representative payment means
JP2003530655A (en) Authenticated payment
JPH0954808A (en) Online payment system, electronic check issuing system and inspection system
US20200074419A1 (en) Method of conducting a digital currency exchange transaction utilizing blockchain
AU3867901A (en) Method of conducting transactions over a network
KR20160119129A (en) Remittance system and method
CN102089781A (en) Systems and methods for transferring value
BR112020017964A2 (en) METHOD, SERVER COMPUTER, AND, AUTHORIZATION COMPUTER
EP1671209A2 (en) Method and system for using payment cards as a payment option within an online bill payment and presentment solution
CN113837762B (en) Digital currency payment methods and devices
WO2020247779A1 (en) Direct extended reach system and method
WO2022203769A1 (en) Completing a transaction
JP2002366860A (en) Electronic application payment system
KR100458526B1 (en) System and Method for the wire·wireless complex electronic payment
Yang et al. Fair micropayment system based on hash chains
EP3690782A1 (en) Secure and confidential payment
JP2002092323A (en) Payment method and financial institution center
CN111523961A (en) Resource information processing method, client and server
KR20050007827A (en) Pay System Through PC-Cafe
KR20090001585A (en) SDT international settlement service method and system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040827

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040831

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041027

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060104