[go: up one dir, main page]

JP2020095488A - Settlement method, settlement program, and settlement system - Google Patents

Settlement method, settlement program, and settlement system Download PDF

Info

Publication number
JP2020095488A
JP2020095488A JP2018233030A JP2018233030A JP2020095488A JP 2020095488 A JP2020095488 A JP 2020095488A JP 2018233030 A JP2018233030 A JP 2018233030A JP 2018233030 A JP2018233030 A JP 2018233030A JP 2020095488 A JP2020095488 A JP 2020095488A
Authority
JP
Japan
Prior art keywords
information
amount
block
waste
collection
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
JP2018233030A
Other languages
Japanese (ja)
Other versions
JP6741377B2 (en
Inventor
啓介 黒瀬
Keisuke Kurose
啓介 黒瀬
進也 三根
Shinya Mine
進也 三根
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.)
GREENER Inc
Original Assignee
GREENER Inc
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 GREENER Inc filed Critical GREENER Inc
Priority to JP2018233030A priority Critical patent/JP6741377B2/en
Publication of JP2020095488A publication Critical patent/JP2020095488A/en
Application granted granted Critical
Publication of JP6741377B2 publication Critical patent/JP6741377B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

To provide a settlement method, a settlement program, and a settlement system which, if an original billed amount recorded in a block chain needs to be modified, allows settlement with a modified billed amount.SOLUTION: A settlement method according to the present invention has a step P4 of recording, whenever a calculation standard for a billed amount for a payer is modified, the modified calculation standard as the post-modification calculation standard in a block chain BC 1 for registration of the calculation standard, and a step P6 for calculating an adjustment amount for adjustment of the billed amount based on the post-modification calculation standard for the adjustment.SELECTED DRAWING: Figure 2

Description

本発明は、決済方法、決済プログラム及び決済システムに関する。 The present invention relates to a payment method, a payment program, and a payment system.

特許文献1には、第1ブロックチェーンと第2ブロックチェーンとを連携させた決済システムが記載されている。この決済システムにおいては、利用者装置が仮想通貨ブロックチェーン用の支払いトランザクションを内包する許諾要求トランザクションをコンテンツ権利管理ブロックチェーンのP2Pネットワークに送信し、権利者装置が許諾要求トランザクションに応じた許諾トランザクションをコンテンツ権利管理ブロックチェーンのP2Pネットワークに送信するとともに、許諾要求トランザクションに内包された支払いトランザクションを仮想通貨ブロックチェーンに送信する。 Patent Document 1 describes a payment system in which a first block chain and a second block chain are linked. In this settlement system, the user device transmits a permission request transaction including a payment transaction for the virtual currency block chain to the P2P network of the content right management block chain, and the right owner device issues a permission transaction according to the license request transaction. The content transaction is transmitted to the P2P network of the content rights management blockchain and the payment transaction included in the permission request transaction is transmitted to the virtual currency blockchain.

特開2017−204070号公報JP, 2017-204070, A

ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる決済方法、決済プログラム及び決済システムを提供することを目的とする。 An object of the present invention is to provide a settlement method, a settlement program, and a settlement system that can be settled with the revised billing amount when the initial billing amount recorded in the blockchain is revised.

請求項1に記載の発明は、第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準が修正後算定基準として算定基準登録用ブロックチェーンに記録されるステップと、
第2のスマートコントラクトによって、前記修正後算定基準に基づいて計算された修正後請求金額が請求金額積算用ブロックチェーンに記録されるステップと、
第3のスマートコントラクトによって、前記修正後請求金額に基づいて前記請求金額を清算するための清算金額が計算されるステップと、を含む決済方法である。
The invention according to claim 1 is a blockchain for registering a calculation standard as the modified calculation standard as the modified calculation standard each time the calculation standard of the amount charged to the demandee is modified by the first smart contract. The steps recorded in
A step of recording the revised billed amount calculated on the basis of the revised calculation standard by the second smart contract in the billed amount accumulating block chain;
A third smart contract calculates a settlement amount for clearing the billed amount based on the modified billed amount, and a settlement method.

請求項2に記載の発明は、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として算定基準登録用ブロックチェーンに記録するステップと、
前記修正後算定基準に基づいて計算された修正後請求金額を請求金額積算用ブロックチェーンに記録するステップと、
前記修正後請求金額に基づいて前記請求金額を清算するための清算金額を計算して清算するステップと、を含む決済方法である。
The invention according to claim 2 records each time the calculation standard of the amount charged to the demandee is modified, the modified calculation standard is recorded in the calculation standard registration block chain as the modified calculation standard,
Recording the revised billed amount calculated based on the revised calculation standard in the billed amount accumulating blockchain,
Calculating a clearing amount for clearing the billed amount based on the corrected billed amount and clearing the billed amount.

請求項3に記載の発明は、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として算定基準登録用ブロックチェーンに記録していくステップと、
前記修正後算定基準に基づいて前記請求金額を清算するための清算金額を計算して清算するステップと、を含む決済方法である。
According to the invention of claim 3, each time the calculation standard of the amount charged to the demandee is modified, the modified calculation standard is recorded in the calculation standard registration block chain as the modified calculation standard. ,
Calculating a clearing amount for clearing the billed amount based on the modified calculation standard and then clearing the billed amount.

請求項4に記載の発明は、請求項1〜3のいずれか1項に記載の決済方法をコンピュータに実行させるための決済プログラムである。 The invention according to claim 4 is a payment program for causing a computer to execute the payment method according to any one of claims 1 to 3.

請求項5に記載の発明は、請求項1〜3のいずれか1項に記載の決済方法を複数のノードからなる分散コンピューティングシステムに実行させるための決済プログラムである。 A fifth aspect of the present invention is a settlement program for causing a distributed computing system including a plurality of nodes to execute the settlement method according to any one of the first to third aspects.

請求項6に記載の発明は、算定基準登録用ブロックチェーンに、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として記録していく記録手段と、
前記修正後算定基準に基づいて前記請求金額を清算するための清算金額を計算して清算する清算手段と、を備えた決済システムである。
According to the invention of claim 6, each time the calculation standard of the amount charged to the demandee is modified in the calculation standard registration blockchain, the modified calculation standard is recorded as a modified calculation standard. Means and
And a clearing means for calculating and clearing a clearing amount for clearing the billed amount based on the modified calculation standard.

請求項7に記載の発明は、請求項6記載の決済システムにおいて、
前記記録手段が、スマートコントラクトによって実現される。
The invention according to claim 7 is the settlement system according to claim 6,
The recording means is realized by a smart contract.

請求項8に記載の発明は、請求項7記載の決済システムにおいて、
前記清算手段が、スマートコントラクトによって実現される。
The invention according to claim 8 is the settlement system according to claim 7,
The settlement means is realized by a smart contract.

本発明によれば、ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる決済方法、決済プログラム及び決済システムを提供できる。 According to the present invention, it is possible to provide a settlement method, a settlement program, and a settlement system that can make a settlement with the revised billing amount when the billing amount originally recorded in the blockchain is revised.

廃棄物の処理工程の一例を示す説明図である。It is explanatory drawing which shows an example of the disposal process of a waste material. 本発明の一実施の形態に係る決済システムの構成図である。It is a block diagram of the payment system which concerns on one embodiment of this invention. 同決済システムが備える廃棄物処理管理サーバの機能ブロック図(その1)である。It is a functional block diagram (the 1) of the waste processing management server with which the same payment system is equipped. 同決済システムが備える廃棄物処理管理サーバの記憶手段の説明図である。It is explanatory drawing of the memory|storage means of the waste processing management server with which the same payment system is equipped. 廃棄物処理管理の流れを示す説明図である。It is explanatory drawing which shows the flow of waste treatment management. 同決済システムを用いた決済処理の説明図である。It is explanatory drawing of the payment processing using the same payment system. 同決済システムが備える廃棄物処理管理サーバの機能ブロック図(その2)である。It is a functional block diagram (2) of the waste processing management server with which the same payment system is equipped.

続いて、添付した図面を参照しつつ、本発明を具体化した実施の形態につき説明し、本発明の理解に供する。なお、図において、説明に関連しない部分は図示を省略する場合がある。 Subsequently, embodiments of the present invention will be described with reference to the accompanying drawings to provide an understanding of the present invention. It should be noted that in the drawings, illustration of parts not related to the description may be omitted.

本発明の一実施の形態に係る決済システムは、例えば廃棄物処理管理システム10により管理された廃棄物の処理に係る請求費用の決済に適用される。
まず、廃棄物処理管理システム10による廃棄物処理の管理について説明する。
廃棄物の処理工程は、例えば図1に示すように、排出工程P1、収集運搬工程P2、保管工程P3、及び処分工程P4を含んでいる。
排出工程P1は、例えば顧客から建築物のリフォーム業務を受注したリフォーム事業者(排出事業者の一例)が、リフォーム作業により発生した廃棄物を排出する工程である。ここで、このリフォーム事業者は、フランチャイズ形式による事業を展開しており、排出事業者としての本部と加盟店とが存在する。ただし、排出事業者はフランチャイズ形式による事業を実施していなくてもよく、単一の事業者であってもよい。従って、以下、本部及び加盟店を区別することなく、このリフォーム事業者を単に「排出事業者」という場合がある。
The payment system according to the embodiment of the present invention is applied to, for example, the payment of billing costs related to the treatment of wastes managed by the waste treatment management system 10.
First, the management of waste treatment by the waste treatment management system 10 will be described.
The waste treatment process includes, for example, as shown in FIG. 1, a discharge process P1, a collection and transportation process P2, a storage process P3, and a disposal process P4.
The discharge step P1 is a step in which, for example, a remodeling business operator (one example of a recycle business operator) who has received an order from a customer for a building remodeling business discharges the waste generated by the remodeling work. Here, this renovation business operator develops a business in a franchise format, and has a headquarters as a discharge business operator and a member store. However, the emission business may not be a franchise-type business and may be a single business. Therefore, hereinafter, the renovation company may be simply referred to as an “emission company” without distinguishing between the headquarters and the member stores.

収集運搬工程P2は、収集運搬業者が廃棄物を収集及び運搬し、予め決められた保管場所に運搬する工程である。 The collecting and transporting step P2 is a step in which a collecting and transporting company collects and transports waste and transports it to a predetermined storage location.

保管工程P3は、保管業者が廃棄物を保管施設にて保管する工程である。なお、保管業者は、この保管工程P3において、必要に応じて廃棄物を収集及び運搬する作業が発生する場合があるので、前述の収集運搬業者に含まれうる。 The storage process P3 is a process in which the storage company stores the waste in the storage facility. Note that the storage company may be included in the above-mentioned collection/transportation company in the storage process P3, since a work of collecting and transporting waste may occur as necessary in this storage process P3.

処分工程P4は、処分業者が廃棄物を処分する工程である。なお、処分業者は、この処分工程P4において、必要に応じて廃棄物を収集及び運搬する作業が発生する場合があるので、前述の収集運搬業者に含まれうる。 The disposal process P4 is a process in which the disposal company disposes the waste. Note that the disposal company may be included in the above-mentioned collection/transportation company in the disposal process P4, since a work of collecting and transporting waste may occur as necessary in this disposal process P4.

廃棄物処理管理システム10は、図2に示すように、排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGを備え、電子マニフェストに基づいて廃棄物の処理を管理できる。排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGは、互いにインターネット(ネットワークの一例)Nを介して接続されている。
ここで、インターネットNには、公益財団法人日本産業廃棄物処理振興センター(以下、「情報処理センター」という。)が運用する電子マニフェストシステム(JWNETサーバSVJ)が接続されている。すなわち、排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGから、それぞれ情報処理センター(JWNETサーバSVJ)へアクセスできる。
As shown in FIG. 2, the waste treatment management system 10 includes waste discharger terminals C1 and C2, a collection transporter terminal MD, and a waste treatment management server SVG, and manages waste treatment based on an electronic manifest. it can. The discharge company terminals C1 and C2, the collection and transportation company terminal MD, and the waste treatment management server SVG are connected to each other via the Internet (an example of a network) N.
Here, the Internet N is connected to an electronic manifest system (JWNET server SVJ) operated by the Japan Industrial Waste Treatment Promotion Center (hereinafter referred to as “information processing center”). That is, the information processing center (JWNET server SVJ) can be accessed from each of the discharge company terminals C1 and C2, the collection and transportation company terminal MD, and the waste processing management server SVG.

排出事業者端末C1、C2は、前述のリフォーム事業者が操作する端末である。排出事業者端末C1及び排出事業者端末C2は、それぞれ例えば、本部及び加盟店の所在地に設置されたコンピュータである。
なお、廃棄物処理管理システム10において、本部が行う操作や作業を代わりに加盟店が行ってもよいし、加盟店が行う操作や作業を代わりに本部が行ってもよい。
The discharge company terminals C1 and C2 are terminals operated by the above-mentioned reform company. The discharging company terminal C1 and the discharging company terminal C2 are, for example, computers installed at the locations of the headquarters and member stores, respectively.
In the waste treatment management system 10, the member store may perform the operation or work performed by the head office instead, or the head office may perform the operation or work performed by the member store instead.

収集運搬業者端末MDは、収集運搬業者が操作する端末であり、例えば、収集運搬業者の担当者が所持する携帯端末である。この携帯端末は、カメラ及びGPS機能を有している。
収集運搬業者端末MDは、インターネットNに接続できれば任意でよく、収集運搬業者の所在地に設置されたコンピュータであってもよい。また、収集運搬業者端末MDは、一収集運搬業者につき複数存在してもよい。
The collection and transportation company terminal MD is a terminal operated by the collection and transportation company, and is, for example, a mobile terminal carried by a person in charge of the collection and transportation company. This mobile terminal has a camera and a GPS function.
The collection and transportation company terminal MD may be any computer as long as it can be connected to the Internet N, and may be a computer installed at the location of the collection and transportation company. Further, a plurality of collection/transportation carrier terminals MD may exist for one collection/transportation carrier.

廃棄物処理管理サーバSVGは、廃棄物の処理を管理する管理事業者によって運用されるサーバである。
廃棄物処理管理サーバSVGは、図3に示すように、記憶手段202、業者選択手段203、受渡確認情報送信手段204、位置情報確認手段205、更新手段206、第1〜第5の条件判定手段208a〜208e、及びコントラクト作成手段210を有している。
これら各手段は、廃棄物処理管理サーバSVGは、廃棄物処理管理サーバSVGにて実行されるプログラムによって実現される。
The waste treatment management server SVG is a server operated by a management company that manages the treatment of waste.
As shown in FIG. 3, the waste treatment management server SVG includes a storage unit 202, a trader selection unit 203, a delivery confirmation information transmission unit 204, a position information confirmation unit 205, an update unit 206, and first to fifth condition determination units. It has 208a to 208e and a contract creating means 210.
Each of these means is realized by the waste treatment management server SVG by a program executed by the waste treatment management server SVG.

記憶手段202は、例えばハードディスクドライブ装置を有し、図4に示すように、受渡確認情報、仮登録情報、収集運搬業者のデータベース、処理料金情報、及び運搬先所在地情報を記憶できる。
受渡確認情報は、少なくとも、電子マニフェスト制度における受渡確認票に記載される情報を含み、第1の情報、第2の情報、及び第3の情報から構成されている。
The storage unit 202 has, for example, a hard disk drive device, and as shown in FIG. 4, can store delivery confirmation information, temporary registration information, a database of collection and transportation companies, processing fee information, and transportation destination location information.
The delivery confirmation information includes at least information described on the delivery confirmation slip in the electronic manifest system, and includes first information, second information, and third information.

第1の情報は、排出事業者が廃棄物処理管理サーバSVGにアクセスすることによって提供される情報であり、例えば、マニフェスト番号、お客様名(リフォーム依頼者名)、お客様宅の郵便番号、廃棄物の回収現場となるお客様宅の住所(廃棄物の収集先の所在地)、配達工事伝票番号、排出予定日、作業工程日、リフォーム種別、登録協力業者(リフォーム事業者の依頼に基いて実質的に建築物のリフォーム作業を行うリフォーム業者)、回収条件、及び廃棄物の排出予測の情報を含んでいる。なお、回収条件とは、回収車輌の種類、2名での搬出や手運び運搬が必要な特殊回収の有無、廃棄物の排出予定数量等の情報である。
第2の情報は、後述する業者選択手段203又は管理事業者によって提供される情報であり、例えば、収集運搬業者の名称及び所在地の情報である。
第3の情報は、収集運搬業者が廃棄物処理管理サーバSVGにアクセスすることによって提供される情報であり、例えば、交付年月日、廃棄物の品目毎の排出量、荷姿、廃棄物の運搬先(処分事業場等)の所在地、廃棄物の処分方法、車両番号、運搬車名等の情報である。
The first information is information provided by the waste discharger accessing the waste treatment management server SVG. For example, the manifest number, the customer name (reform requester name), the zip code of the customer's house, and the waste. Address of the customer's house (collection location of waste), delivery construction slip number, planned discharge date, work process date, remodeling type, registration cooperation company (substantially based on the request of the remodeling company) It includes information on the renovation company that performs building renovation work, collection conditions, and waste emission forecasts. The collection condition is information such as the type of collection vehicle, the presence/absence of special collection that needs to be carried out or carried by two people, and the planned discharge amount of waste.
The second information is information provided by the trader selection means 203 or the management company, which will be described later, and is, for example, the name and location of the collection and transportation company.
The third information is information provided by the collection and transportation company accessing the waste treatment management server SVG. For example, the date of delivery, the discharge amount of each waste item, the packing form, and the waste amount. Information such as the location of the transportation destination (disposal site, etc.), waste disposal method, vehicle number, vehicle name, etc.

仮登録情報は、マニフェスト情報及び廃棄物を撮影した撮影場所の位置情報を含む複数の位置情報付き写真の情報から少なくとも構成される情報である。
マニフェスト情報は、電子マニフェストシステムに登録される情報であり、受渡確認情報に基いて構成される。
複数の位置情報付き写真は、それぞれ、収集運搬業者が収集先にて撮影した廃棄物の写真P1及び運搬先にて撮影した廃棄物の写真P2である。各写真P1、P2には、それぞれGPSを用いて取得された撮影場所の位置情報が関連付けられている。
The temporary registration information is at least information including manifest information and information of a plurality of photographs with position information including position information of the shooting location where the waste was shot.
The manifest information is information registered in the electronic manifest system, and is configured based on the delivery confirmation information.
The plurality of photographs with position information are a photograph P1 of waste taken by the collection and transportation company at the collection destination and a photograph P2 of waste taken at the transportation destination, respectively. The position information of the shooting location acquired using GPS is associated with each of the photographs P1 and P2.

収集運搬業者のデータベースは、複数の収集運搬業者が登録されたデータベースである。本データベースには、複数の収集運搬業者の情報(名称や所在地等)が登録されている。なお、本データベースに登録された各収集運搬業者は、管理事業者によって予め決められた基準を満たすことが審査された信頼性の高い業者である。 The collection and transportation company database is a database in which a plurality of collection and transportation companies are registered. Information (names, locations, etc.) of a plurality of collection and transportation companies is registered in this database. In addition, each collection and transportation company registered in this database is a highly reliable company that has been examined by the management company to meet predetermined criteria.

処理料金情報は、複数の収集運搬業者によってそれぞれ設定された廃棄物の処理に掛かる料金に関する情報である。処理料金は、各収集運搬業者が廃棄物処理管理サーバSVGにアクセスして設定される。
処理料金は、収集運搬費、処分費、産業廃棄物税、及び追加料金(廃棄物の収集先までの距離や積み込み作業の負担に応じた費用等)から構成される。
The processing fee information is information on the fee for processing the waste set by each of the plurality of collection and transportation companies. The treatment fee is set by each collection and transportation company accessing the waste treatment management server SVG.
The processing fee consists of collection and transportation costs, disposal costs, industrial waste tax, and additional fees (costs such as the distance to the waste collection destination and the burden of loading work).

運搬先所在地情報は、収集運搬業者が廃棄物を運搬する運搬先の所在地の情報であり、管理事業者によって予め設定されている。運搬先の所在地は、例えば処分事業場の所在地である。 The transportation destination location information is information on the location of the transportation destination where the collection and transportation company transports the waste, and is preset by the management company. The location of the transportation destination is, for example, the location of the disposal site.

業者選択手段203は、記憶手段202に記憶された廃棄物の収集先の所在地(お客様宅の住所)、収集運搬業者の所在地、及び各収集運搬業者の処理料金情報に基づいて、廃棄物の処理料金を演算し、この処理料金が最低金額となる収集運搬業者を選択できる。 The trader selection means 203 processes the waste based on the location of the collection destination of the waste (address of the customer's house), the location of the collection transporter, and the processing fee information of each collection transporter stored in the storage means 202. You can calculate the charge and select the collection and transportation company with the lowest processing charge.

受渡確認情報送信手段204は、インターネットNを介して収集運搬業者端末MDに受渡確認情報を送信できる。 The delivery confirmation information transmitting means 204 can transmit the delivery confirmation information to the collection and transportation company terminal MD via the Internet N.

位置情報確認手段205は、写真P1の情報に含まれる位置が収集先の所在地の情報から予め設定された距離の範囲内にあり、写真P2の情報に含まれる位置が運搬先の所在地の情報から予め設定された距離の範囲内にあることを確認できる。この距離の範囲は、記憶手段202に記憶されている。 The position information confirmation unit 205 detects that the position included in the information of the photo P1 is within a preset distance range from the information of the location of the collection destination, and the position included in the information of the photo P2 is from the information of the location of the transportation destination. It can be confirmed that the distance is within the preset distance. The range of this distance is stored in the storage unit 202.

更新手段206は、電子マニフェストシステムに登録されている最新のマニフェスト情報に基いて、記憶手段202に記憶されたマニフェスト情報を更新することができる。更新手段206は、予め決められた期間毎にマニフェスト情報を更新できる。 The update unit 206 can update the manifest information stored in the storage unit 202 based on the latest manifest information registered in the electronic manifest system. The updating unit 206 can update the manifest information for each predetermined period.

第1の条件判定手段208aは、第1の条件の成否を判定できる。この第1の条件とは、写真P1の情報に含まれる位置が受渡確認情報に含まれる収集先の所在地の情報から予め設定された距離の範囲内にあり、写真P2の情報に含まれる位置が受渡確認情報又は運搬先所在地情報に含まれる運搬先の所在地の情報から予め設定された距離の範囲内にあることである。
従って、前述の位置情報確認手段205が、廃棄物の写真P1、P2に関連付けられた位置情報がそれぞれ収集先及び運搬先の所在地から予め設定された距離の範囲内にあることを確認すると、第1の条件判定手段208aは、第1の条件が成立したと判定する。
The first condition judging means 208a can judge whether the first condition is satisfied. The first condition is that the position included in the information of the photo P1 is within a preset distance from the information of the location of the collection destination included in the delivery confirmation information, and the position included in the information of the photo P2 is That is, it is within the range of a preset distance from the delivery confirmation information or the location information of the delivery destination included in the delivery destination location information.
Therefore, when the above-mentioned position information confirmation means 205 confirms that the position information associated with the photographs P1 and P2 of the waste is within the range of the preset distance from the locations of the collection destination and the transportation destination, respectively. The first condition determination unit 208a determines that the first condition is satisfied.

第2の条件判定手段208bは、第2の条件の成否を判定できる。この第2の条件とは、写真P1及び写真P2からそれぞれ求められた廃棄物の量と収集運搬業者が収集運搬業者端末を介して入力した廃棄物の量とが一致することである。なお、ここに言う「一致」とは、厳密な意味での一致ではない。即ち、「一致」とは、予め決められた不一致度合いが許容された、「実質的な一致」という意味である(以下、同様)。
廃棄物の量は、例えばAR(Augmented Reality)を用いることによって写真P1及び写真P2からそれぞれ求められる。
The second condition determining means 208b can determine whether the second condition is satisfied. The second condition is that the amount of waste obtained from each of the photographs P1 and P2 and the amount of waste input by the collection and transportation company via the terminal of the collection and transportation company match. It should be noted that the term “match” here does not mean a match in a strict sense. That is, “match” means “substantial match” in which a predetermined degree of mismatch is allowed (hereinafter the same).
The amount of waste is obtained from each of the photographs P1 and P2 by using, for example, AR (Augmented Reality).

第3の条件判定手段208cは、第3の条件の成否を判定できる。この第3の条件とは、写真P1に記録された廃棄物及び写真P2に記録された廃棄物が、収集運搬業者が収集運搬業者端末を介して入力した廃棄物の種類と同一であることである。なお、ここに言う「同一」とは、厳密な意味での同一ではない。即ち、「同一」とは、予め決められた不同一度合いが許容された、「実質的な同一」という意味である(以下、同様)。
写真P1に記録された廃棄物及び写真P2に記録された廃棄物の種類は、例えばAI(Artificial Intelligence)を用いた画像処理によって求められる。
The third condition determining unit 208c can determine whether the third condition is satisfied. The third condition is that the waste recorded in the photo P1 and the waste recorded in the photo P2 are the same as the type of waste input by the collection and transportation company via the terminal of the collection and transportation company. is there. It should be noted that the term “identical” here does not mean the same in a strict sense. That is, “identical” means “substantially identical” in which a predetermined degree of disparity is allowed (hereinafter, the same).
The types of the waste recorded in the photograph P1 and the waste recorded in the photograph P2 are obtained by image processing using, for example, AI (Artificial Intelligence).

第4の条件判定手段208dは、第4の条件の成否を判定できる。この第4の条件とは、受渡確認情報に基いて構成されたマニフェスト情報が電子マニフェストシステムに本登録されたことである。
第4の条件判定手段208dは、マニフェスト情報が電子マニフェストシステムに本登録されることを監視しており、本登録がなされると第4の条件が成立したものと判定する。
The fourth condition determining means 208d can determine whether or not the fourth condition is satisfied. The fourth condition is that the manifest information configured based on the delivery confirmation information is main-registered in the electronic manifest system.
The fourth condition determining unit 208d monitors that the manifest information is main-registered in the electronic manifest system, and determines that the fourth condition is satisfied when the main registration is performed.

第5の条件判定手段208eは、第5の条件の成否を判定できる。この第5の条件とは、排出事業者又は管理事業者によって、収集運搬業者に対して決済処理を実行することが承認されたことである。
第5の条件判定手段208eは、排出事業者又は管理事業者が決済処理の実行について承認することを監視しており、承認がなされると第5の条件が成立したものと判定する。
The fifth condition determining means 208e can determine whether the fifth condition is satisfied. The fifth condition is that the discharge business operator or the management business operator approves the collection and transportation company to execute the settlement process.
The fifth condition determining unit 208e monitors that the discharging business operator or the management business company approves the execution of the settlement process, and when the approval is made, determines that the fifth condition is satisfied.

コントラクト作成手段210は、予め構築されたブロックチェーンBC1a、BC1b、BC1c、BC1d、BC1e、BC2、BC3に対し、スマートコントラクトを作成できる。
コントラクト作成手段210については、後述する。
The contract creating means 210 can create a smart contract for the block chains BC1a, BC1b, BC1c, BC1d, BC1e, BC2, and BC3 that have been built in advance.
The contract creating means 210 will be described later.

次に、廃棄物処理管理システム10を用いた廃棄物処理管理方法(収集運搬業者に対する決済処理を除く)について、図5に基いて説明する。なお、以下に示す各ステップは、可能な場合は、順番が入れ替わって実行されてもよいし、並行して実行されてもよい。 Next, a waste treatment management method using the waste treatment management system 10 (excluding settlement processing for a collection and transportation company) will be described with reference to FIG. It should be noted that, if possible, the steps shown below may be executed in reverse order or in parallel.

(ステップS1)
排出事業者(本部又は加盟店)が、電子マニフェストにおけるマニフェスト番号を取得する。マニフェスト番号は、情報処理センターが提供する予約登録を活用することによって取得できる。
一方で、コントラクト作成手段210が、取得されたマニフェスト番号に対応する廃棄物処理について、予め決められた条件及び予め決められた内容の契約(スマートコントラクト)を作成する。スマートコントラクトの具体的な内容は後述する。
なお、契約は、本ステップS1にて作成されなくてもよく、ステップS2、ステップS3、又はステップS4にて作成されてもよい。作成された契約は適切なタイミングにてブロックチェーンに登録される。
(Step S1)
The discharging company (headquarters or member store) acquires the manifest number in the electronic manifest. The manifest number can be obtained by utilizing the reservation registration provided by the information processing center.
On the other hand, the contract creating unit 210 creates a contract (smart contract) having predetermined conditions and predetermined contents for waste processing corresponding to the acquired manifest number. The specific contents of the smart contract will be described later.
The contract does not have to be created in step S1 and may be created in step S2, step S3, or step S4. The created contract will be registered in the blockchain at an appropriate timing.

(ステップS2)
排出事業者がリフォーム作業を顧客から受注する。リフォーム作業の詳細が明確になり、このリフォーム作業によって発生する廃棄物を処理する必要があると判断されると、排出事業者(加盟店)が、排出事業者端末C2(図2参照)を介して、廃棄物処理管理サーバSVGに受渡確認情報に含まれるマニフェスト番号その他の第1の情報(図4参照)を登録する。
この受渡確認情報に含まれる第1の情報の登録をもって、廃棄物管理が開始される。
(Step S2)
The discharger receives an order from a customer for renovation work. When the details of the reform work are clarified and it is determined that the waste generated by this reform work needs to be treated, the discharge business operator (member store) uses the discharge business operator terminal C2 (see FIG. 2). Then, the first information (see FIG. 4) other than the manifest number included in the delivery confirmation information is registered in the waste processing management server SVG.
The waste management is started by the registration of the first information included in the delivery confirmation information.

(ステップS3) (Step S3)

廃棄物処理管理サーバSVGの業者選択手段203(図3参照)が収集運搬業者を選択する。
なお、本ステップS3においては、管理事業者が人手によって受渡確認情報(図4参照)を確認し、その受渡確認情報に基いて、複数の収集運搬業者の中からその廃棄物の収集運搬に適切な収集運搬業者を選択してもよい。
その後、選択された収集運搬業者が手配される。
また、本ステップにより、受渡確認情報に含まれる第2の情報が確定するので、管理事業者は第2の情報を廃棄物処理管理サーバSVG(図2参照)に登録する。
The company selection means 203 (see FIG. 3) of the waste treatment management server SVG selects a collection and transportation company.
In this step S3, the management company manually confirms the delivery confirmation information (see FIG. 4), and based on the delivery confirmation information, it is appropriate for the collection and transportation of the waste from a plurality of collection and transportation companies. You may choose a different collection and transportation company.
Thereafter, the selected collection hauler is arranged.
In addition, since the second information included in the delivery confirmation information is confirmed by this step, the management company registers the second information in the waste treatment management server SVG (see FIG. 2).

(ステップS4)
選択された収集運搬業者が、廃棄物処理管理サーバSVGの記憶手段202(図3参照)に記憶された受渡確認情報を取得し、確認する。詳細には、廃棄物処理管理サーバSVGの受渡確認情報送信手段204(図3参照)が、収集運搬業者の要求に基いて、受渡確認情報(図4参照)を送信する。
次に、収集運搬業者が、取得した受渡確認情報を例えばFAXを用いてリフォーム業者(リフォーム事業者の依頼に基いて実質的に建築物のリフォーム作業を行う業者)に送信する。FAXを受信したリフォーム業者は、受渡確認情報を確認し、例えば排出予定日に変更がある場合には、収集運搬業者に変更内容を連絡する。
(Step S4)
The selected collection and transportation company acquires and confirms the delivery confirmation information stored in the storage means 202 (see FIG. 3) of the waste treatment management server SVG. In detail, the delivery confirmation information transmitting means 204 (see FIG. 3) of the waste treatment management server SVG transmits the delivery confirmation information (see FIG. 4) based on the request from the collection and transportation company.
Next, the collection and transportation company transmits the acquired delivery confirmation information to a remodeling company (a company that substantially carries out the remodeling work of the building based on the request of the remodeling business operator) by using, for example, FAX. The reformer who received the FAX confirms the delivery confirmation information and, for example, when there is a change in the scheduled discharge date, notifies the collection and transportation company of the change.

次に、リフォーム業者によるリフォーム作業が行われ廃棄物が排出されると、収集運搬業者が、受渡確認情報に含まれる排出予定日に廃棄物の排出現場に出向き、廃棄物を回収する。
収集運搬業者は、廃棄物の回収現場(収集先)にて、収集運搬業者端末MD(図2参照)を用いて、排出された廃棄物の写真P1を撮影する。この写真P1には、GPSによって撮影時に取得された位置情報が含まれている。また収集運搬業者は、収集した廃棄物を運搬した後、収集運搬業者端末MDを用いて、運搬先の処分事業場にて廃棄物の写真P2を撮影する。この写真P2にも、GPSによって撮影時に取得された位置情報が含まれている。
その後、収集運搬業者は、収集運搬業者端末MDを用いて、廃棄物の品目毎の排出量及び廃棄物の運搬先その他の受渡確認情報に含まれる第3の情報及び写真P1、P2(図4参照)を廃棄物処理管理サーバSVGに送信し、登録する。
Next, when the renovation work is performed by the renovation company and the waste is discharged, the collection and transportation company goes to the waste discharge site on the scheduled discharge date included in the delivery confirmation information and collects the waste.
At the waste collection site (collection destination), the collection and transportation company photographs the discharged waste P1 using the collection and transportation company terminal MD (see FIG. 2). This photograph P1 includes the position information acquired at the time of photographing by GPS. After transporting the collected waste, the collection and transportation company uses the collection and transportation company terminal MD to take a picture P2 of the waste at the disposal site of the transportation destination. This photograph P2 also includes the position information acquired at the time of photographing by GPS.
After that, the collection and transportation company uses the collection and transportation company terminal MD to discharge the discharge amount of each waste item and the third information and photographs P1 and P2 included in the delivery confirmation information of the waste and the like (Fig. 4). (Refer) to the waste treatment management server SVG for registration.

なお、受渡確認情報に含まれる第3の情報及び写真P1、P2を送信するタイミングは任意でよく、一括して送信せずに順次送信してもよい。
また、収集運搬業者端末MD(図2参照)が収集運搬業者の所在地に設置されたコンピュータである場合には、このコンピュータを用いて、第3の情報及び写真P1、P2が送信されてもよい。
このように、収集運搬業者が収集先及び運搬先にてそれぞれ撮影した位置情報付きの廃棄物の写真P1、P2が登録されるので、実際には収集運搬業者が廃棄物を運搬していないにもかかわらず、運搬したように見せかける不正が抑制され、産業廃棄物の処理過程が透明化される。
The timing of transmitting the third information included in the delivery confirmation information and the photographs P1 and P2 may be arbitrary, and may be sequentially transmitted instead of being transmitted collectively.
Further, when the collection and transportation company terminal MD (see FIG. 2) is a computer installed at the location of the collection and transportation company, the third information and the photographs P1 and P2 may be transmitted using this computer. ..
In this way, the photographs P1 and P2 of the waste with location information taken by the collection and transportation company at the collection destination and the transportation destination are registered, so that the collection and transportation company does not actually carry the waste. Nevertheless, the fraudulent appearance of being transported is suppressed and the process of processing industrial waste is made transparent.

(ステップS5)
第1〜第3の条件判定手段208a〜208cが、収集運搬業者端末MDから送信された第3の情報及び写真P1、P2に基いて、それぞれ第1〜第3の条件の成否を判定する。
第1〜第3の条件判定手段208a〜208cが、それぞれ第1〜第3の条件が成立したと判断すると、次ステップS6が実行される。
(Step S5)
The first to third condition determining means 208a to 208c respectively determine the success or failure of the first to third conditions based on the third information and the photographs P1 and P2 transmitted from the collection and transportation company terminal MD.
When the first to third condition determining means 208a to 208c determine that the first to third conditions are satisfied, the next step S6 is executed.

(ステップS6)
管理事業者が、仮登録情報に含まれるマニフェスト情報を電子マニフェストシステムに本登録する。その際、管理事業者はEDI方式により電子マニフェストシステムにマニフェスト情報を送信する。
マニフェスト情報が本登録されると、第4の条件判定手段208dは第4の条件が成立したと判定し、次ステップS7が実行される。
(Step S6)
The management company main-registers the manifest information included in the temporary registration information in the electronic manifest system. At that time, the management company transmits the manifest information to the electronic manifest system by the EDI method.
When the manifest information is main-registered, the fourth condition determining means 208d determines that the fourth condition is satisfied, and the next step S7 is executed.

(ステップS7)
収集運搬業者が、それぞれ、電子マニフェストシステムに対して廃棄物の運搬が終了したことを報告する。
具体的には、収集運搬業者が自ら直接JWNETサーバSVJにアクセスし、それぞれWeb方式を利用して廃棄物の収集日及び処分完了日を登録する。登録には一般的に使用されるWeb方式を利用するので、収集運搬業者が操作方法に迷うことなく、廃棄物の運搬を終了したことを報告できる。
なお、変更が必要な場合には、廃棄物の確定した数量も登録される。
(Step S7)
Each collection and transportation company reports to the electronic manifest system that the transportation of waste has been completed.
Specifically, the collection and transportation company directly accesses the JWNET server SVJ and registers the collection date and the disposal completion date of the waste by using the Web method. Since the commonly used Web method is used for registration, the collection and transportation company can report that the transportation of waste has been completed without hesitation about the operation method.
If a change is required, the fixed quantity of waste is also registered.

ただし、本ステップS7にて登録される廃棄物の収集日及び処分完了日は、前ステップS6にて登録することも可能である。すなわち、管理事業者が、ステップS6が実行される前に廃棄物の収集日及び処分完了日を把握している場合には、EDI方式により、管理事業者がマニフェスト情報とともに廃棄物の収集日及び処分完了日をJWNETサーバSVJに登録してもよい。廃棄物の収集日及び処分完了日が前ステップS6にて登録された場合には、本ステップS7の実行は省略され、次ステップS8が実行される。 However, the waste collection date and the disposal completion date registered in step S7 can be registered in the previous step S6. That is, when the management company knows the waste collection date and the disposal completion date before step S6 is executed, the management company uses the EDI method to collect the waste collection date and the waste information together with the manifest information. The disposal completion date may be registered in the JWNET server SVJ. When the collection date and the disposal completion date of the waste are registered in the previous step S6, the execution of this step S7 is omitted and the next step S8 is executed.

(ステップS8)
廃棄物処理管理サーバSVGの更新手段206(図3参照)が、電子マニフェストシステムに登録されている最新のマニフェスト情報に基づいて、記憶手段202に記憶されたマニフェスト情報を更新する。更新は予め決められた期間毎に実行される。
(Step S8)
The updating unit 206 (see FIG. 3) of the waste processing management server SVG updates the manifest information stored in the storage unit 202 based on the latest manifest information registered in the electronic manifest system. The update is executed every predetermined period.

(ステップS9)
排出事業者が、ステップS4にて廃棄物処理管理サーバSVGに登録された仮登録情報(マニフェスト情報及び写真P1、P2)を確認する。排出事業者は、仮登録情報に問題がなければ、廃棄物処理管理サーバSVG上にて収集運搬業者に対して決済処理を実行することを承認する。
承認がなされると、第5の条件判定手段208eは第5の条件が成立したと判定する。
(Step S9)
The discharger confirms the temporary registration information (manifest information and photographs P1 and P2) registered in the waste treatment management server SVG in step S4. If there is no problem in the temporary registration information, the discharger approves the collection and transportation company to execute the settlement process on the waste treatment management server SVG.
Upon approval, the fifth condition determining means 208e determines that the fifth condition is satisfied.

(ステップS10)
排出事業者は、排出事業者端末C1又は排出事業者端末C2(図2参照)を介して廃棄物処理管理サーバSVGのマニフェスト情報(図4参照)を参照することで、廃棄物の処理状況を確認できる。
(Step S10)
The discharger refers to the manifest information (see FIG. 4) of the waste treatment management server SVG via the discharger terminal C1 or the discharger terminal C2 (see FIG. 2) to determine the waste treatment status. I can confirm.

次に、前述の廃棄物処理管理システム10が利用する決済システム50(図2参照)について説明する。
決済システム50は、図6に示すブロックチェーン群BC1、ブロックチェーンBC2及びブロックチェーンBC3から構成されるブロックチェーンネットワークBC(図2参照)を利用したシステムであり、ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる。
ブロックチェーンは、特定複数の事業者が参加できるコンソーシアム型のブロックチェーンであることが好ましい。
Next, the settlement system 50 (see FIG. 2) used by the waste treatment management system 10 will be described.
The payment system 50 is a system that uses a block chain network BC (see FIG. 2) including a block chain group BC1, a block chain BC2, and a block chain BC3 shown in FIG. 6, and the initial bill recorded on the block chain. If the amount is revised, you can settle with the revised billing amount.
The blockchain is preferably a consortium type blockchain in which a plurality of specified businesses can participate.

ブロックチェーン群BC1は、複数のブロックチェーンBC1a、BC1b、BC1c、BC1d、BC1e、BC1fから構成され、前述の廃棄物処理管理において管理対象となる情報が記録される。
各ブロックチェーンには、マニフェスト番号で特定される案件ごとにブロックが生成され、情報が記録されていく。また、情報が修正された場合には、修正後の情報がブロックごとに追記されていく。
The block chain group BC1 is composed of a plurality of block chains BC1a, BC1b, BC1c, BC1d, BC1e, BC1f, and records information to be managed in the above-mentioned waste treatment management.
In each block chain, a block is generated and information is recorded for each case specified by the manifest number. When the information is modified, the modified information is added to each block.

ブロックチェーンBC1a(算定基準登録用ブロックチェーンの一例)には、案件を特定するマニフェスト番号、廃棄物の処理費用の単価(記憶手段202に記憶された処理料金情報に含まれる情報であって、請求金額に影響する算定基準の一例)の情報及び請求の締め日の情報が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1bには、マニフェスト番号を含む受渡確認情報の第1の情報(図4参照)が案件ごとのブロックとして記録されていく。
The block chain BC1a (an example of a calculation reference registration block chain) has a manifest number for identifying a case, a unit price of waste processing cost (information included in the processing fee information stored in the storage unit 202, Information on the calculation criteria that affects the amount of money) and information on the deadline for billing will be recorded as a block for each case.
In the block chain BC1b, the first information (see FIG. 4) of the delivery confirmation information including the manifest number is recorded as a block for each case.

ブロックチェーンBC1cには、案件を特定するマニフェスト番号及び受渡確認情報の第2の情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1d(算定基準登録用ブロックチェーンの一例)には、案件を特定するマニフェスト番号及び受渡確認情報の第3の情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1eには、マニフェスト情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1fには、前述のステップS8にて更新された更新済マニフェスト情報が案件ごとのブロックとして記録されていく。
In the block chain BC1c, the manifest number for identifying a case and the second information of the delivery confirmation information (see FIG. 4) are recorded as a block for each case.
In the block chain BC1d (an example of a calculation standard registration block chain), the manifest number for identifying a case and the third information of the delivery confirmation information (see FIG. 4) are recorded as a block for each case.
The manifest information (see FIG. 4) is recorded as a block for each case in the block chain BC1e.
The updated manifest information updated in step S8 is recorded as a block for each case in the block chain BC1f.

ブロックチェーンBC2(請求金額積算用ブロックチェーンの一例)には、案件ごとにその案件を特定するマニフェスト番号及びその案件の請求金額が記録される。請求金額に修正があった場合には、修正後の請求金額がブロックごと記録されていく。
例えば図6においては、ブロックチェーンBC2の各ブロックに以下の内容が記録されている。
1.ブロックの高さ#00001のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の請求金額7,000円
なお、このブロックに記録されている請求金額7,000円は、前回の締め日が経過した際にすでに請求済み(処理済み)である。
2.ブロックの高さ#00002のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の請求金額10,000円
3.ブロックの高さ#00003のブロック
(1)案件003を特定するマニフェスト番号
(2)案件003の請求金額6,000円
4.ブロックの高さ#00004のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の請求金額10,000円
5.ブロックの高さ#00005のブロック
(1)案件004を特定するマニフェスト番号
(2)案件004の請求金額8,000円
6.ブロックの高さ#00006のブロック
(1)案件005を特定するマニフェスト番号
(2)案件005の請求金額5,000円
7.ブロックの高さ#00007のブロック
(1)案件006を特定するマニフェスト番号
(2)案件006の請求金額9,000円
8.ブロックの高さ#00008のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の修正後の請求金額12,000円
9.ブロックの高さ#00009のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の修正後の請求金額5,000円
In the block chain BC2 (an example of a billing amount accumulating block chain), a manifest number for identifying each case and a charge amount of the case are recorded. When the billed amount is modified, the revised billed amount is recorded for each block.
For example, in FIG. 6, the following contents are recorded in each block of the block chain BC2.
1. Block with block height #00001 (1) Manifest number that identifies the case 001 (2) Charge amount 7,000 yen for the case 001 Note that the charge amount 7,000 yen recorded in this block is the last closing date Has already been billed (processed) when has passed.
2. 2. Block with height #00002 (1) Manifest number that identifies case 002 (2) Charge amount of case 002 10,000 yen 3. 3. Block with height #00003 (1) Manifest number that identifies case 003 (2) Charge amount of case 003 6,000 yen 4. Block with height #00004 (1) Manifest number that identifies case 001 (2) Charge amount of case 001 10,000 yen 5. 5. Block with height #00005 (1) Manifest number that identifies the case 004 (2) Billing amount 8,000 yen for the case 004 6. Block with block height #00006 (1) Manifest number for identifying case 005 (2) Charge amount 5,000 yen for case 005 7. Block with block height #00007 (1) Manifest number that identifies case 006 (2) Charge amount of case 006 JPY 9,000 8. Block with block height #00008 (1) Manifest number that identifies case 002 (2) Charge amount 12,000 yen after modification of case 002 9. Block of block height #000009 (1) Manifest number that identifies case 001 (2) Charge amount 5,000 yen after modification of case 001

ブロックチェーンBC3(振込済金額登録用ブロックチェーンの一例)には、案件ごとに振込済みの金額が記録されていく。この振込済みの金額は、請求金額に修正があった場合には、清算金額である。また、案件ごとにブロックチェーンBC2の最終ブロック(最後に生成されたブロック)の高さ(ブロックを特定する情報)が記録されていく。
例えば図6においては、ブロックチェーンBC3の各ブロックに以下の内容が記録されている。
1.ブロックの高さ#00001のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の前回の締め日経過後に振込済みの振込金額7,000円
(3)前回の振込時点におけるブロックチェーンBC2の案件001に関する最終ブロックの高さ#00001
2.ブロックの高さ#00002のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の振込済み金額12,000円
(3)振込時点におけるブロックチェーンBC2の案件002に関する最終ブロックの高さ#00008
3.ブロックの高さ#00003のブロック
(1)案件003を特定するマニフェスト番号
(2)案件003の振込済み金額6,000円
(3)振込時点におけるブロックチェーンBC2の案件003に関する最終ブロックの高さ#00003
4.ブロックの高さ#00004のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の清算金額−2,000円
(3)振込時点におけるブロックチェーンBC2の案件001に関する最終ブロックの高さ#00009
In the block chain BC3 (an example of a block chain for registering the transferred amount), the transferred amount is recorded for each case. The transferred amount is the liquidation amount when the billed amount is corrected. Further, the height (information for specifying the block) of the final block (the block generated last) of the block chain BC2 is recorded for each case.
For example, in FIG. 6, the following contents are recorded in each block of the block chain BC3.
1. Block with block height #00001 (1) Manifest number that identifies case 001 (2) Transfer amount 7,000 yen that has been transferred after the last closing date of case 001 (3) Blockchain BC2 at the time of the previous transfer Final block height for matter 001 #00001
2. Block height #00002 (1) Manifest number that identifies case 002 (2) Transfer amount of case 002 12,000 yen (3) Final block height for case 002 of block chain BC2 at the time of transfer # 00008
3. Block height #00003 (1) Manifest number that identifies the case 003 (2) Transfer amount of the case 003 JPY 6,000 (3) Height of the final block for the case 003 of the blockchain BC2 at the time of transfer # 0000 3
4. Block height #00004 (1) Manifest number that identifies the case 001 (2) Clearing amount of the case 001-2,000 yen (3) Height of the final block for the case 001 of the block chain BC2 at the time of transfer # 0000 9

決済システム50は、前述の廃棄物処理管理サーバSVG及びノードN1、N2を備え、前述のブロックチェーン群BC1及びブロックチェーンBC2、BC3を利用する。 The payment system 50 includes the waste processing management server SVG and the nodes N1 and N2 described above, and uses the block chain group BC1 and the block chains BC2 and BC3 described above.

廃棄物処理管理サーバSVGは、図7に示すように、見積り・契約情報管理手段220、業務委託管理手段222、業務実績管理手段224及び前述のコントラクト作成手段210を有している。 As shown in FIG. 7, the waste treatment management server SVG has an estimation/contract information management means 220, a business consignment management means 222, a business performance management means 224, and the above-mentioned contract creation means 210.

見積り・契約情報管理手段220は、廃棄物処理における請求金額又は見積金額の算定基準に係る情報を管理できる。見積り・契約情報管理手段220は、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
業務委託管理手段222(図7参照)は、受渡確認情報を管理できる。業務委託管理手段222は、見積り・契約情報管理手段220同様、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
業務実績管理手段224(図7参照)は、廃棄物の実際の排出量等の実績情報を管理できる。業務実績管理手段224は、見積り・契約情報管理手段220同様、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
The estimate/contract information management means 220 can manage information relating to the calculation standard of the billed amount or the estimated amount in the waste treatment. The quotation/contract information management unit 220 stores the information in the storage unit 202 (see FIG. 4) after obtaining the approval from the discharger when the information is registered or changed by the collection and transportation company.
The business consignment management means 222 (see FIG. 7) can manage the delivery confirmation information. The business consignment management means 222, like the quotation/contract information management means 220, stores the information after receiving approval from the discharge business operator when the information is registered or changed by the collection and transportation company. (See 4).
The work record management means 224 (see FIG. 7) can manage record information such as the actual amount of waste discharged. Similar to the estimate/contract information management unit 220, the business performance management unit 224 stores the information after receiving the approval from the discharge business operator when the information is registered or changed by the collection and transportation company. (See 4).

コントラクト作成手段210は、予め決められた条件及び予め決められた内容の第1〜第3のスマートコントラクトを作成できる。
第1のスマートコントラクトは、予め決められた条件が、廃棄物処理管理サーバSVGの記憶手段202において、ブロックチェーンBC1a〜BC1fに記録される情報のうちいずれかが修正されたことであり、予め決められた内容が、その修正された情報をブロックチェーン群BC1の対応するブロックチェーンBC1a〜BC1fに記録することである。なお、図6において、予め決められた条件及び内容は、ブロックチェーンBC1aについてのみ記載し、ブロックチェーンBC1b〜BC1fについては省略している。
第2のスマートコントラクトは、予め決められた条件が、ブロックチェーンBC1a〜BC1fのいずれかに情報が追加され、所定の条件を満たしたことであり、予め決められた内容が、ブロックチェーンBC2に該当案件の請求金額を記録することである。
第3のスマートコントラクトは、予め決められた条件が、請求の締め日が経過したことであり、予め決められた内容が、ブロックチェーンBC2及びブロックチェーンBC3の記録内容に基づいて案件ごとに請求金額又は清算金額を計算し、振込みに成功した金額及びブロックチェーンBC2に記録されている振り込んだ案件に関する最終ブロックの高さを記録することである。なお、予め決められた条件は、請求の締め日が経過したことに限定されるものではなく、任意の条件であってもよい。
The contract creating means 210 can create the first to third smart contracts with predetermined conditions and predetermined contents.
The first smart contract is that the predetermined condition is that any one of the information recorded in the block chains BC1a to BC1f is modified in the storage unit 202 of the waste treatment management server SVG, and the predetermined condition is determined in advance. What is done is to record the modified information in the corresponding block chains BC1a to BC1f of the block chain group BC1. Note that in FIG. 6, the predetermined conditions and contents are described only for the block chain BC1a, and are omitted for the block chains BC1b to BC1f.
In the second smart contract, the predetermined condition is that the information is added to any of the block chains BC1a to BC1f and the predetermined condition is satisfied, and the predetermined content corresponds to the block chain BC2. It is to record the billed amount of the case.
The third smart contract is that the predetermined condition is that the billing deadline has passed, and the predetermined content is the charge amount or the charge amount for each case based on the recorded contents of the block chain BC2 and the block chain BC3. It is to calculate the settlement amount, and record the amount of money transferred successfully and the height of the final block relating to the transferred matter recorded in the block chain BC2. The predetermined condition is not limited to the expiration of the billing closing date, and may be any condition.

ノードN1、N2は、例えば、収集運搬業者や金融機関等によって運用されるノードである。ノードは2台に限定されるものではなく、必要に応じて、例えば予め許可された保管業者や処分業者によって運用されるノードであってもよい。 The nodes N1 and N2 are, for example, nodes operated by a collection and transportation company, a financial institution, or the like. The number of nodes is not limited to two, and may be a node operated by a pre-authorized storage company or disposal company, if necessary.

次に、決済システム50による決済方法について説明する。なお、以下に示す各ステップは、可能な場合は、順番が入れ替わって実行されてもよいし、並行して実行されてもよい。また、この決済方法は、複数のノードからなる分散コンピューティングシステムにて実行される決済プログラムにより実現される。 Next, a payment method by the payment system 50 will be described. It should be noted that, if possible, the steps shown below may be executed in reverse order or in parallel. Further, this payment method is realized by a payment program executed by a distributed computing system including a plurality of nodes.

(ステップP1)
ブロックチェーン群BC1、ブロックチェーンBC2及びブロックチェーンBC3を構築する。
(Step P1)
A block chain group BC1, a block chain BC2 and a block chain BC3 are constructed.

(ステップP2)
コントラクト作成手段210(図7参照)が、前述の第1〜第3のスマートコントラクトを作成する。
(Step P2)
The contract creating means 210 (see FIG. 7) creates the above-mentioned first to third smart contracts.

(ステップP3)
収集運搬業者が、排出事業者(被請求者の一例)に対する請求金額に影響する算定基準(例えば廃棄物の処理費用の単価の情報や廃棄物の品目毎の排出量等)を修正するために、修正後の算定基準を廃棄物処理管理サーバSVGに登録すると、対応する情報を管理する見積り・契約情報管理手段220、業務委託管理手段222又は業務実績管理手段224が排出事業者に承認を促す。
排出事業者が情報の修正を承認すると、対応する見積り・契約情報管理手段220、業務委託管理手段222又は業務実績管理手段224は、修正後の情報を記憶手段202(図4参照)に格納する。
(Step P3)
In order for the collection and transportation company to revise the calculation standards (for example, information on the unit price of waste treatment cost and the amount of waste discharged by item) that affect the amount charged to the discharger (an example of the requestee) When the revised calculation standard is registered in the waste treatment management server SVG, the quotation/contract information management means 220, the business consignment management means 222 or the business performance management means 224 that manages the corresponding information prompts the emission business operator for approval. ..
When the discharger approves the correction of the information, the corresponding estimate/contract information management means 220, business consignment management means 222 or business performance management means 224 stores the corrected information in the storage means 202 (see FIG. 4). ..

(ステップP4)
前ステップP3にて、修正後の情報が記憶手段202に格納されると、第1のスマートコントラクトの条件が成立し、修正後の情報が対応するブロックチェーンBC1a〜BC1fにブロックごと登録される。
例えば、記憶手段202に記憶された廃棄物の処理費用の単価(記憶手段202に記憶された処理料金情報に含まれる情報であって、請求金額に影響する算定基準の一例)が修正されると、第1のスマートコントラクトの条件が成立し、修正された単価(修正後算定基準の一例)がブロックチェーンBC1aにブロックごと記録される。
また例えば、記憶手段202に記憶された廃棄物の品目毎の排出量(請求金額に影響する算定基準の一例)が修正されると、第1のスマートコントラクトの条件が成立し、修正された排出量(修正後算定基準の一例)がブロックチェーンBC1dにブロックごと記録される。
すなわち、第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準がブロックチェーンBC1aやブロックチェーンBC1d(算定基準登録用ブロックチェーンの一例)に修正後算定基準として記録されていく。
なお、第1のスマートコントラクトによって修正後算定基準がブロックチェーンに記録されるため、修正後算定基準をブロックチェーンに記録する記録手段が第1のスマートコントラクトによって実現されていることになる。
(Step P4)
In the previous step P3, when the modified information is stored in the storage unit 202, the condition of the first smart contract is satisfied, and the modified information is registered for each block in the corresponding block chains BC1a to BC1f.
For example, when the unit price of the disposal cost of the waste stored in the storage unit 202 (an information included in the processing charge information stored in the storage unit 202, which is an example of a calculation standard affecting the billing amount) is corrected. , The condition of the first smart contract is satisfied, and the modified unit price (an example of the modified calculation standard) is recorded for each block in the block chain BC1a.
In addition, for example, when the discharge amount of each item of waste stored in the storage unit 202 (an example of a calculation standard that affects the billed amount) is corrected, the condition of the first smart contract is satisfied, and the corrected discharge is performed. The quantity (an example of the modified calculation standard) is recorded for each block in the block chain BC1d.
That is, each time the first smart contract modifies the calculation standard for the amount charged to the claimant, the modified calculation standard is converted to the block chain BC1a or the block chain BC1d (an example of the calculation standard registration block chain). It will be recorded as the revised calculation standard.
Since the modified calculation standard is recorded in the block chain by the first smart contract, the recording means for recording the modified calculation standard in the block chain is realized by the first smart contract.

(ステップP5)
前ステップP4にて、ブロックチェーンBC1a〜BC1fのいずれかに情報が記録され、所定の条件を満たすと、第2のスマートコントラクトの条件が成立し、該当案件の請求金額が再計算され、ブロックチェーンBC2に修正後の請求金額がブロックごと記録される。
例えば、ブロックチェーンBC1aに修正後の処理費用の単価が記録されると、第2のスマートコントラクトの条件が成立し、修正後の処理費用の単価に基づいて該当案件の請求金額が再計算され、ブロックチェーンBC2に修正後の請求金額がブロックごと記録される。
すなわち、第2のスマートコントラクトによって、修正後算定基準に基づいて計算された修正後請求金額が、請求金額積算用ブロックチェーンBC2(請求金額積算用ブロックチェーンの一例)に記録される。
(Step P5)
In the previous step P4, when information is recorded in any of the block chains BC1a to BC1f and the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billing amount of the corresponding case is recalculated, and the block chain The corrected billing amount is recorded for each block in BC2.
For example, when the unit price of the modified processing cost is recorded in the block chain BC1a, the condition of the second smart contract is satisfied, and the billed amount of the relevant case is recalculated based on the modified unit price of the processing cost. The corrected billing amount is recorded for each block in the block chain BC2.
That is, the modified billing amount calculated based on the modified calculation standard by the second smart contract is recorded in the billing amount accumulating block chain BC2 (an example of the billing amount accumulating block chain).

(ステップP6)
請求の締め日が経過すると、第3のスマートコントラクトの条件が成立し、再計算された請求金額及びブロックチェーンBC2に記録されている清算した該当案件の最終ブロックの高さに基づいて振込金額が計算され、図示しない振込手段が、清算するための金額を振込む処理を実行する。
すなわち、第3のスマートコントラクトによって、修正後請求金額に基づいて請求金額を清算するための清算金額が計算され清算される。
その後、振込みに成功したことが確認されると、ブロックチェーンBC3に振り込んだ額及びブロックチェーンBC2に記録されている清算した該当案件の最終ブロックの高さが記録される。
(Step P6)
When the deadline for billing has passed, the conditions for the third smart contract are met, and the remittance amount is calculated based on the recalculated billing amount and the height of the final block of the cleared case that is recorded in the blockchain BC2. Then, the transfer means (not shown) executes a process of transferring the amount of money for clearing.
That is, the third smart contract calculates and clears the settlement amount for clearing the billed amount based on the revised billed amount.
After that, when it is confirmed that the transfer is successful, the amount transferred to the block chain BC3 and the height of the final block of the cleared applicable case recorded in the block chain BC2 are recorded.

このように、決済システム50による決済方法によれば、少なくとも請求金額に影響する修正後算定基準を全てブロックチェーンに記録し、ブロックチェーンに記録された修正後算定基準に基づいて請求金額を清算するため、改ざん(訂正)が困難なブロックチェーンを利用するにもかかわらず、当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる。 As described above, according to the settlement method by the settlement system 50, at least all the modified calculation standards affecting the billed amount are recorded in the blockchain, and the billed amount is settled based on the modified calculation standard recorded in the blockchain. Therefore, even if the blockchain, which is difficult to tamper (correct), is used, if the initial billing amount is revised, the revised billing amount can be settled.

次に、前述のステップP3以降の決済方法について、収集運搬業者が、図6に示す案件001について木材(処理単価100円/kg)の廃棄物を収集運搬し、排出量70kgとして7,000円が入金済みの状況において、誤りに気づいて排出量を修正したものの100kgと誤入力したために本来の50kgに修正する必要に迫られた場合の具体例を説明する。
なお、本具体例において、締め日は月末である。
Next, regarding the settlement method after step P3, the collecting and transporting company collects and transports the waste of wood (processing unit price 100 yen/kg) for the case 001 shown in FIG. 6, and discharges 7,000 yen for 70 kg. A description will be given of a specific example in the case where the user has made a mistake and has corrected the discharge amount in the situation where the payment has already been made, but the input amount of 100 kg was erroneously input, so that it was necessary to correct the discharge amount to the original 50 kg.
In this specific example, the closing date is the end of the month.

収集運搬業者は、先月の請求について、排出量の70kgが誤りであったことに気づいたため、排出量の情報(受渡確認情報の第3の情報)を70kgから100kgに修正すると、業務実績管理手段224は排出事業者に対し、承認を促す。
排出事業者が情報の修正を承認すると、業務実績管理手段224は、修正後の情報を記憶手段202に格納する(ステップP3)。
Since the collection and transportation company noticed that the discharge amount of 70 kg was incorrect for the billing of the last month, if the discharge amount information (third information of the delivery confirmation information) is corrected from 70 kg to 100 kg, the business performance management means 224 prompts the emission business operator for approval.
When the discharger approves the correction of the information, the job performance management means 224 stores the corrected information in the storage means 202 (step P3).

そうすると、廃棄物処理管理サーバSVGにおいて受渡確認条件の第3の情報が修正されたことになるので、第1のスマートコントラクトの条件が成立し、修正後の木材の排出量の情報(100kg)を含む第3の情報がブロックチェーンBC1dにブロックBLCaとして記録される(ステップP4)。 Then, since the third information of the delivery confirmation condition is corrected in the waste treatment management server SVG, the condition of the first smart contract is satisfied, and the corrected information on the amount of discharged wood (100 kg) is obtained. The included third information is recorded as the block BLCa in the block chain BC1d (step P4).

修正後の木材の排出量の情報(100kg)がブロックチェーンBC1dに記録され、所定の条件を満たすと第2のスマートコントラクトの条件が成立し、案件001についての請求金額が、修正された第3の情報に基づいて再計算され、修正後の請求金額10,000円が高さ#00004のブロックとしてブロックチェーンBC2に記録される(ステップP5)。
なお、ブロックチェーンBC2には、先月の請求分(処理済み)として、案件001に関するブロック(高さ#00001)が記録され、今月の請求分(未処理)として、案件002に関するブロック(高さ#00002)及び案件003に関するブロック(高さ#00003)が既に記録されている。
The information (100 kg) of the modified wood emission amount is recorded in the block chain BC1d, and when the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billed amount for the case 001 is the modified third value. The re-calculated amount of 10,000 yen is recorded on the block chain BC2 as a block of height #00004 after being recalculated based on the information of (step P5).
In the blockchain BC2, the block (height #00001) related to the matter 001 is recorded as the billed amount (processed) of the last month, and the block (height #00001) related to the matter 002 is recorded as the billed amount (unprocessed) of this month. (00002) and the block (height #00003) related to the case 003 are already recorded.

その後、排出量100kgが誤入力であったことに気づき、収集運搬業者が木材の廃棄物の排出量の情報(受渡確認情報の第3の情報)を100kgから50kgに修正すると、業務実績管理手段224は排出事業者に対し、承認を促す。
排出事業者が情報の修正を承認すると、業務実績管理手段224は、修正後の情報を記憶手段202に格納する(ステップP3)。
After that, when he noticed that the discharge amount of 100 kg was an erroneous input, and the collector/collector corrects the information on the discharge amount of the waste wood (the third information of the delivery confirmation information) from 100 kg to 50 kg, the business performance management means 224 prompts the emission business operator for approval.
When the discharger approves the correction of the information, the job performance management means 224 stores the corrected information in the storage means 202 (step P3).

そうすると、廃棄物処理管理サーバSVGにおいて受渡確認条件の第3の情報が修正されたことになるので、第1のスマートコントラクトの条件が成立し、修正後の木材の排出量の情報(50kg)を含む第3の情報がブロックチェーンBC1dにブロックBLCdとして記録される(ステップP4)。
なお、このステップP4が実行されるまでの間に、ブロックチェーンBC1dには、ブロックBLCaに続いて案件002に関するブロックBLCb及び案件005に関するブロックBLCcが順に記録されている。
Then, since the third information of the delivery confirmation condition is corrected in the waste treatment management server SVG, the condition of the first smart contract is satisfied, and the information of the amount of discharged wood (50 kg) after the correction is obtained. The included third information is recorded as the block BLCd in the block chain BC1d (step P4).
It is to be noted that, until the step P4 is executed, in the block chain BC1d, the block BLCa, the block BLCb regarding the case 002, and the block BLCc regarding the case 005 are sequentially recorded.

修正後の木材の排出量の情報(50kg)がブロックチェーンBC1dに記録され、所定の条件を満たすと第2のスマートコントラクトの条件が成立し、案件001についての請求金額が修正された第3の情報に基づいて再計算され、修正後の請求金額5,000円が高さ#00009のブロックとしてブロックチェーンBC2に記録される(ステップP5)。
なお、このステップP5が実行されるまでの間に、ブロックチェーンBC2には、案件004に関するブロック(高さ#00005)、案件005に関するブロック(高さ#00006)、案件006に関するブロック(高さ#00007)及び案件002に関するブロック(高さ#00008)が順に追記されている。
The information (50 kg) of the modified wood emission amount is recorded in the block chain BC1d, and when the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billing amount for the case 001 is modified to the third condition. The billing amount of 5,000 yen after recalculation based on the information is corrected and recorded in the block chain BC2 as a block of height #00009 (step P5).
By the time the step P5 is executed, the block chain BC2 has a block (height #00005) related to the case 004, a block (height #00006) related to the case 005, and a block (height #00006) related to the case 006. (00007) and a block (height #00008) related to the case 002 are sequentially added.

請求の締め日が経過すると第3のスマートコントラクトの条件が成立し、再計算された請求金額5,000円と入金済みの請求金額7,000円(ブロックチェーンBC3の高さ#00001のブロック参照)との差額である−2,000円が清算金額として計算され、−2,000円が請求者に振込まれる。すなわち、2,000円が被請求者に返還される(ステップP6)。 When the billing deadline has passed, the conditions of the third smart contract are satisfied, and the recalculated billing amount of 5,000 yen and the deposited billing amount of 7,000 yen (see the block of block #BC01 height #00001) The difference of -2,000 yen is calculated as the liquidation amount, and -2,000 yen is transferred to the claimant. That is, 2,000 yen is returned to the demandee (step P6).

ここで、清算金額の計算は、1)ブロックチェーンBC2の案件001に関するブロックの高さ#00001、#00004、#00009にそれぞれ記録されている請求金額及び2)ブロックチェーンBC3の先月処理済みの案件001に関する高さ#00001のブロックに記録されている最終ブロックの高さ#00001(ブロックチェーンBC2に記録された処理済みのブロックを示す情報)に基づいて行われる。 Here, the calculation of the settlement amount is 1) the billed amounts recorded in the block heights #00001, #00004, and #00009 related to the case 001 of the block chain BC2, and 2) the case processed last month of the block chain BC3, respectively. It is performed based on the height #00001 of the final block (information indicating the processed block recorded in the block chain BC2) recorded in the block of height #00001 related to 001.

振込に成功すると、ブロックチェーンBC3に振り込んだ清算金額−2,000円が記録される。また、ブロックチェーンBC2に記録されている案件001の最終ブロックの高さ#00009が記録され、次回の清算金額の計算の際に利用される。すなわち、ブロックチェーンBC3のブロックの高さ#00009には、清算金額−2,000円及びブロックの高さ#00009が記録される。
このように、本具体例においては、本来5,000円であるところ7,000円で請求していたため、差額の2,000を返還する処理が行われる。
If the transfer is successful, the settlement amount of −2,000 yen transferred to the block chain BC3 is recorded. Further, the height #000009 of the last block of the case 001 recorded in the block chain BC2 is recorded and used in the next calculation of the settlement amount. That is, in the block height #00009 of the block chain BC3, the settlement amount of −2,000 yen and the block height #00009 are recorded.
As described above, in this specific example, since the original charge of 5,000 yen was billed at 7,000 yen, a process of returning the difference of 2,000 is performed.

以上説明したように、決済システム50による決済方法によれば、請求費用の透明性及び後から修正ができるという利便性を提供できる。 As described above, according to the settlement method by the settlement system 50, it is possible to provide the transparency of the billing cost and the convenience that it can be corrected later.

別の観点から説明すると、決済システム50は、算定基準登録用ブロックチェーンに、排出事業者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として記録していく記録手段と、修正後の算定基準に基づいて請求金額を清算するための清算金額を計算して清算する清算手段と、を備えている。記録手段及び清算手段のうち、少なくとも記録手段は、廃棄物処理管理サーバが備えるコントラクト作成手段が作成したスマートコントラクトによって実現される。 Explaining from another perspective, the settlement system 50 records the modified calculation standard as the modified calculation standard in the calculation standard registration blockchain every time the calculation standard of the amount charged to the discharger is modified. And a clearing means for calculating and clearing a clearing amount for clearing the billed amount based on the revised calculation standard. Of the recording means and the settlement means, at least the recording means is realized by a smart contract created by the contract creating means included in the waste processing management server.

以上、本発明の実施の形態を説明したが、本発明は、上記した形態に限定されるものでなく、要旨を逸脱しない条件の変更等は全て本発明の適用範囲である。
決済システム(決済方法)は、廃棄物の処理に係る請求費用の決済に適用されるものではなく、任意の処理に係る請求費用の決済に適用できる。
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and changes in conditions and the like without departing from the gist are all within the scope of application of the present invention.
The settlement system (settlement method) is not applied to settlement of billing costs for waste disposal, but can be applied to settlement of billing costs for any treatment.

10 廃棄物処理管理システム
50 決済システム
202 記憶手段
203 業者選択手段
204 受渡確認情報送信手段
205 位置情報確認手段
206 更新手段
208a 第1の条件判定手段
208b 第2の条件判定手段
208c 第3の条件判定手段
208d 第4の条件判定手段
208e 第5の条件判定手段
210 コントラクト作成手段
220 見積り・契約情報管理手段
222 業務委託管理手段
224 業務実績管理手段
BC1 ブロックチェーン群
BC1a、BC1b、BC1c、BC1d、BC1e、BC1f ブロックチェーン
BC2、BC3 ブロックチェーン
BLKa、BLKb、BLKc、BLKd ブロック
C1、C2 排出事業者端末
MD 収集運搬業者端末
N インターネット
N1、N2 ノード
SVG 廃棄物処理管理サーバ
SVJ JWNETサーバ
10 waste treatment management system 50 settlement system 202 storage means 203 trader selection means 204 delivery confirmation information transmission means 205 position information confirmation means 206 update means 208a first condition determination means 208b second condition determination means 208c third condition determination Means 208d Fourth condition judgment means 208e Fifth condition judgment means 210 Contract creation means 220 Estimate/contract information management means 222 Business consignment management means 224 Business performance management means BC1 Block chain groups BC1a, BC1b, BC1c, BC1d, BC1e, BC1f Block chain BC2, BC3 Block chain BLKa, BLKb, BLKc, BLKd Block C1, C2 Discharge company terminal MD Collection/transporter terminal N Internet N1, N2 Node SVG Waste treatment management server SVJ JWNET server

本発明は、決済方法、決済プログラム及び決済システムに関する。 The present invention relates to a payment method, a payment program, and a payment system.

特許文献1には、第1ブロックチェーンと第2ブロックチェーンとを連携させた決済システムが記載されている。この決済システムにおいては、利用者装置が仮想通貨ブロックチェーン用の支払いトランザクションを内包する許諾要求トランザクションをコンテンツ権利管理ブロックチェーンのP2Pネットワークに送信し、権利者装置が許諾要求トランザクションに応じた許諾トランザクションをコンテンツ権利管理ブロックチェーンのP2Pネットワークに送信するとともに、許諾要求トランザクションに内包された支払いトランザクションを仮想通貨ブロックチェーンに送信する。 Patent Document 1 describes a payment system in which a first block chain and a second block chain are linked. In this settlement system, the user device transmits a permission request transaction including a payment transaction for the virtual currency block chain to the P2P network of the content right management block chain, and the right owner device issues a permission transaction according to the license request transaction. The content transaction is transmitted to the P2P network of the content rights management blockchain and the payment transaction included in the permission request transaction is transmitted to the virtual currency blockchain.

特開2017−204070号公報JP, 2017-204070, A

ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる決済方法、決済プログラム及び決済システムを提供することを目的とする。 An object of the present invention is to provide a settlement method, a settlement program, and a settlement system that can be settled with the revised billing amount when the initial billing amount recorded in the blockchain is revised.

請求項1に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済方法であって、第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準が修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録されていくステップと、第2のスマートコントラクトによって、前記修正後算定基準に基づいて計算された修正後請求金額が、前記請求金額積算用ブロックチェーンの高さがより大きいブロックに記録されていくステップと、第3のスマートコントラクトによって、前記修正後請求金額に基づいて前記請求金額を清算するための清算金額が計算されるステップと、を含むコンピュータが行う決済方法である。 The invention according to claim 1 is a settlement method using a blockchain network in which a blockchain for calculation standard registration and a blockchain for billing amount integration are configured, and is billed by a first smart contract. Each time a metric of billing amount is corrected for the person, modified the calculated constant criterion, the step height of the calculation standard registration block chain gradually are recorded to a larger block as corrected metric, the the second smart contract, after correction charge amount is calculated based on the corrected metric comprises the steps of: a height of the charged amount accumulated block chain gradually are recorded to a larger block, the third smart contract by the steps of clearing amount to settle the billing amount based on the revised invoice amount is calculated, a settlement method performed by the computer including.

請求項2に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済方法であって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録していくステップと、前記修正後算定基準に基づいて計算された修正後請求金額を前記請求金額積算用ブロックチェーンの高さがより大きいブロックに記録していくステップと、前記修正後請求金額に基づいて前記請求金額を清算するための清算金額を計算して清算するステップと、を含むコンピュータが行う決済方法である。 The invention according to claim 2 is a settlement method using a blockchain network in which a blockchain for calculation standard registration and a blockchain for billing amount accumulation are configured, and a calculation standard of billing amount for a demandee. Each time but to be modified, the steps of the height of the calculation standard registration block chain gradually recorded to a larger block corrected the calculated constant reference as revised metric, calculated on the basis of the corrected metric a step height of the corrected amount billed the charge amount accumulated block chain gradually recorded into larger blocks, the clearing amount to settle the billing amount based on the corrected charge amount calculated And a liquidation step performed by a computer .

請求項3に記載の発明は、算定基準登録用ブロックチェーンが構成されたブロックチェーンネットワークを利用した決済方法であって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録していくステップと、前記修正後算定基準に基づいて前記請求金額を清算するための清算金額を計算して清算するステップと、を含むコンピュータが行う決済方法である。 The invention according to claim 3 is a settlement method using a blockchain network in which a blockchain for calculation standard registration is configured, and is amended every time the calculation standard of the amount charged to the demandee is modified. a step height of the calculation standard registration block chain the calculated constant reference as revised calculation criteria continue to record the larger blocks, the clearing amount to settle the billing amount based on the corrected metric A settlement method performed by a computer including a step of calculating and liquidating.

請求項4に記載の発明は、請求項1〜3のいずれか1項に記載の決済方法をコンピュー
タに実行させるための決済プログラムである。
The invention according to claim 4 is a payment program for causing a computer to execute the payment method according to any one of claims 1 to 3.

請求項5に記載の発明は、請求項1〜3のいずれか1項に記載の決済方法を複数のノー
ドからなる分散コンピューティングシステムに実行させるための決済プログラムである。
A fifth aspect of the present invention is a settlement program for causing a distributed computing system including a plurality of nodes to execute the settlement method according to any one of the first to third aspects.

請求項6に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済システムであって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録していく記録手段と、前記修正後算定基準に基づいて前記請求金額を清算するための清算金額を計算して清算する清算手段と、を備えた決済システムである。 The invention according to claim 6 is a settlement system using a blockchain network configured with a blockchain for calculation standard registration and a blockchain for billing amount accumulation, and a calculation standard of billing amount for a demandee. Each time the is corrected, the modified calculation standard is recorded as a modified calculation standard in a block having a higher height of the calculation standard registration block chain, and based on the modified calculation standard. And a clearing means for calculating and clearing a clearing amount for clearing the billed amount.

請求項7に記載の発明は、請求項6記載の決済システムにおいて、前記記録手段が、スマートコントラクトによって実現される。 According to a seventh aspect of the invention, in the settlement system according to the sixth aspect, the recording means is realized by a smart contract.

請求項8に記載の発明は、請求項7記載の決済システムにおいて、前記清算手段が、スマートコントラクトによって実現される。 According to an eighth aspect of the invention, in the settlement system according to the seventh aspect, the settlement means is realized by a smart contract.

本発明によれば、ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる決済方法、決済プログラム及び決済システムを提供できる。 According to the present invention, it is possible to provide a settlement method, a settlement program, and a settlement system that can make a settlement with the revised billing amount when the billing amount originally recorded in the blockchain is revised.

廃棄物の処理工程の一例を示す説明図である。It is explanatory drawing which shows an example of the disposal process of a waste material. 本発明の一実施の形態に係る決済システムの構成図である。It is a block diagram of the payment system which concerns on one embodiment of this invention. 同決済システムが備える廃棄物処理管理サーバの機能ブロック図(その1)である。It is a functional block diagram (the 1) of the waste processing management server with which the same payment system is equipped. 同決済システムが備える廃棄物処理管理サーバの記憶手段の説明図である。It is explanatory drawing of the memory|storage means of the waste processing management server with which the same payment system is equipped. 廃棄物処理管理の流れを示す説明図である。It is explanatory drawing which shows the flow of waste treatment management. 同決済システムを用いた決済処理の説明図である。It is explanatory drawing of the payment processing using the same payment system. 同決済システムが備える廃棄物処理管理サーバの機能ブロック図(その2)である。It is a functional block diagram (2) of the waste processing management server with which the same payment system is equipped.

続いて、添付した図面を参照しつつ、本発明を具体化した実施の形態につき説明し、本発明の理解に供する。なお、図において、説明に関連しない部分は図示を省略する場合がある。 Subsequently, embodiments of the present invention will be described with reference to the accompanying drawings to provide an understanding of the present invention. It should be noted that in the drawings, illustration of parts not related to the description may be omitted.

本発明の一実施の形態に係る決済システムは、例えば廃棄物処理管理システム10により管理された廃棄物の処理に係る請求費用の決済に適用される。
まず、廃棄物処理管理システム10による廃棄物処理の管理について説明する。
廃棄物の処理工程は、例えば図1に示すように、排出工程P1、収集運搬工程P2、保管工程P3、及び処分工程P4を含んでいる。
排出工程P1は、例えば顧客から建築物のリフォーム業務を受注したリフォーム事業者(排出事業者の一例)が、リフォーム作業により発生した廃棄物を排出する工程である。ここで、このリフォーム事業者は、フランチャイズ形式による事業を展開しており、排出事業者としての本部と加盟店とが存在する。ただし、排出事業者はフランチャイズ形式による事業を実施していなくてもよく、単一の事業者であってもよい。従って、以下、本部及び加盟店を区別することなく、このリフォーム事業者を単に「排出事業者」という場合がある。
The payment system according to the embodiment of the present invention is applied to, for example, the payment of billing costs related to the treatment of wastes managed by the waste treatment management system 10.
First, the management of waste treatment by the waste treatment management system 10 will be described.
The waste treatment process includes, for example, as shown in FIG. 1, a discharge process P1, a collection and transportation process P2, a storage process P3, and a disposal process P4.
The discharge step P1 is a step in which, for example, a remodeling business operator (one example of a recycle business operator) who has received an order from a customer for a building remodeling business discharges the waste generated by the remodeling work. Here, this renovation business operator develops a business in a franchise format, and has a headquarters as a discharge business operator and a member store. However, the emission business may not be a franchise-type business and may be a single business. Therefore, hereinafter, the renovation company may be simply referred to as an “emission company” without distinguishing between the headquarters and the member stores.

収集運搬工程P2は、収集運搬業者が廃棄物を収集及び運搬し、予め決められた保管場所に運搬する工程である。 The collecting and transporting step P2 is a step in which a collecting and transporting company collects and transports waste and transports it to a predetermined storage location.

保管工程P3は、保管業者が廃棄物を保管施設にて保管する工程である。なお、保管業者は、この保管工程P3において、必要に応じて廃棄物を収集及び運搬する作業が発生する場合があるので、前述の収集運搬業者に含まれうる。 The storage process P3 is a process in which the storage company stores the waste in the storage facility. Note that the storage company may be included in the above-mentioned collection/transportation company in the storage process P3, since a work of collecting and transporting waste may occur as necessary in this storage process P3.

処分工程P4は、処分業者が廃棄物を処分する工程である。なお、処分業者は、この処分工程P4において、必要に応じて廃棄物を収集及び運搬する作業が発生する場合があるので、前述の収集運搬業者に含まれうる。 The disposal process P4 is a process in which the disposal company disposes the waste. Note that the disposal company may be included in the above-mentioned collection/transportation company in the disposal process P4, since a work of collecting and transporting waste may occur as necessary in this disposal process P4.

廃棄物処理管理システム10は、図2に示すように、排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGを備え、電子マニフェストに基づいて廃棄物の処理を管理できる。排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGは、互いにインターネット(ネットワークの一例)Nを介して接続されている。
ここで、インターネットNには、公益財団法人日本産業廃棄物処理振興センター(以下、「情報処理センター」という。)が運用する電子マニフェストシステム(JWNETサーバSVJ)が接続されている。すなわち、排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGから、それぞれ情報処理センター(JWNETサーバSVJ)へアクセスできる。
As shown in FIG. 2, the waste treatment management system 10 includes waste discharger terminals C1 and C2, a collection transporter terminal MD, and a waste treatment management server SVG, and manages waste treatment based on an electronic manifest. it can. The discharge company terminals C1 and C2, the collection and transportation company terminal MD, and the waste treatment management server SVG are connected to each other via the Internet (an example of a network) N.
Here, the Internet N is connected to an electronic manifest system (JWNET server SVJ) operated by the Japan Industrial Waste Treatment Promotion Center (hereinafter referred to as “information processing center”). That is, the information processing center (JWNET server SVJ) can be accessed from each of the discharge company terminals C1 and C2, the collection and transportation company terminal MD, and the waste processing management server SVG.

排出事業者端末C1、C2は、前述のリフォーム事業者が操作する端末である。排出事業者端末C1及び排出事業者端末C2は、それぞれ例えば、本部及び加盟店の所在地に設置されたコンピュータである。
なお、廃棄物処理管理システム10において、本部が行う操作や作業を代わりに加盟店が行ってもよいし、加盟店が行う操作や作業を代わりに本部が行ってもよい。
The discharge company terminals C1 and C2 are terminals operated by the above-mentioned reform company. The discharging company terminal C1 and the discharging company terminal C2 are, for example, computers installed at the locations of the headquarters and member stores, respectively.
In the waste treatment management system 10, the member store may perform the operation or work performed by the head office instead, or the head office may perform the operation or work performed by the member store instead.

収集運搬業者端末MDは、収集運搬業者が操作する端末であり、例えば、収集運搬業者の担当者が所持する携帯端末である。この携帯端末は、カメラ及びGPS機能を有している。
収集運搬業者端末MDは、インターネットNに接続できれば任意でよく、収集運搬業者の所在地に設置されたコンピュータであってもよい。また、収集運搬業者端末MDは、一収集運搬業者につき複数存在してもよい。
The collection and transportation company terminal MD is a terminal operated by the collection and transportation company, and is, for example, a mobile terminal carried by a person in charge of the collection and transportation company. This mobile terminal has a camera and a GPS function.
The collection and transportation company terminal MD may be any computer as long as it can be connected to the Internet N, and may be a computer installed at the location of the collection and transportation company. Further, a plurality of collection/transportation carrier terminals MD may exist for one collection/transportation carrier.

廃棄物処理管理サーバSVGは、廃棄物の処理を管理する管理事業者によって運用されるサーバである。
廃棄物処理管理サーバSVGは、図3に示すように、記憶手段202、業者選択手段203、受渡確認情報送信手段204、位置情報確認手段205、更新手段206、第1〜第5の条件判定手段208a〜208e、及びコントラクト作成手段210を有している。
これら各手段は、廃棄物処理管理サーバSVGは、廃棄物処理管理サーバSVGにて実行されるプログラムによって実現される。
The waste treatment management server SVG is a server operated by a management company that manages the treatment of waste.
As shown in FIG. 3, the waste treatment management server SVG includes a storage unit 202, a trader selection unit 203, a delivery confirmation information transmission unit 204, a position information confirmation unit 205, an update unit 206, and first to fifth condition determination units. It has 208a to 208e and a contract creating means 210.
Each of these means is realized by the waste treatment management server SVG by a program executed by the waste treatment management server SVG.

記憶手段202は、例えばハードディスクドライブ装置を有し、図4に示すように、受渡確認情報、仮登録情報、収集運搬業者のデータベース、処理料金情報、及び運搬先所在地情報を記憶できる。
受渡確認情報は、少なくとも、電子マニフェスト制度における受渡確認票に記載される情報を含み、第1の情報、第2の情報、及び第3の情報から構成されている。
The storage unit 202 has, for example, a hard disk drive device, and as shown in FIG. 4, can store delivery confirmation information, temporary registration information, a database of collection and transportation companies, processing fee information, and transportation destination location information.
The delivery confirmation information includes at least information described on the delivery confirmation slip in the electronic manifest system, and includes first information, second information, and third information.

第1の情報は、排出事業者が廃棄物処理管理サーバSVGにアクセスすることによって提供される情報であり、例えば、マニフェスト番号、お客様名(リフォーム依頼者名)、お客様宅の郵便番号、廃棄物の回収現場となるお客様宅の住所(廃棄物の収集先の所在地)、配達工事伝票番号、排出予定日、作業工程日、リフォーム種別、登録協力業者(リフォーム事業者の依頼に基いて実質的に建築物のリフォーム作業を行うリフォーム業者)、回収条件、及び廃棄物の排出予測の情報を含んでいる。なお、回収条件とは、回収車輌の種類、2名での搬出や手運び運搬が必要な特殊回収の有無、廃棄物の排出予定数量等の情報である。
第2の情報は、後述する業者選択手段203又は管理事業者によって提供される情報であり、例えば、収集運搬業者の名称及び所在地の情報である。
第3の情報は、収集運搬業者が廃棄物処理管理サーバSVGにアクセスすることによって提供される情報であり、例えば、交付年月日、廃棄物の品目毎の排出量、荷姿、廃棄物の運搬先(処分事業場等)の所在地、廃棄物の処分方法、車両番号、運搬車名等の情報である。
The first information is information provided by the waste discharger accessing the waste treatment management server SVG. For example, the manifest number, the customer name (reform requester name), the zip code of the customer's house, and the waste. Address of the customer's house (collection location of waste), delivery construction slip number, planned discharge date, work process date, remodeling type, registration cooperation company (substantially based on the request of the remodeling company) It includes information on the renovation company that performs building renovation work, collection conditions, and waste emission forecasts. The collection condition is information such as the type of collection vehicle, the presence/absence of special collection that needs to be carried out or carried by two people, and the planned discharge amount of waste.
The second information is information provided by the trader selection means 203 or the management company, which will be described later, and is, for example, the name and location of the collection and transportation company.
The third information is information provided by the collection and transportation company accessing the waste treatment management server SVG. For example, the date of delivery, the discharge amount of each waste item, the packing form, and the waste amount. Information such as the location of the transportation destination (disposal site, etc.), waste disposal method, vehicle number, vehicle name, etc.

仮登録情報は、マニフェスト情報及び廃棄物を撮影した撮影場所の位置情報を含む複数の位置情報付き写真の情報から少なくとも構成される情報である。
マニフェスト情報は、電子マニフェストシステムに登録される情報であり、受渡確認情報に基いて構成される。
複数の位置情報付き写真は、それぞれ、収集運搬業者が収集先にて撮影した廃棄物の写真P1及び運搬先にて撮影した廃棄物の写真P2である。各写真P1、P2には、それぞれGPSを用いて取得された撮影場所の位置情報が関連付けられている。
The temporary registration information is at least information including manifest information and information of a plurality of photographs with position information including position information of the shooting location where the waste was shot.
The manifest information is information registered in the electronic manifest system, and is configured based on the delivery confirmation information.
The plurality of photographs with position information are a photograph P1 of waste taken by the collection and transportation company at the collection destination and a photograph P2 of waste taken at the transportation destination, respectively. The position information of the shooting location acquired using GPS is associated with each of the photographs P1 and P2.

収集運搬業者のデータベースは、複数の収集運搬業者が登録されたデータベースである。本データベースには、複数の収集運搬業者の情報(名称や所在地等)が登録されている。なお、本データベースに登録された各収集運搬業者は、管理事業者によって予め決められた基準を満たすことが審査された信頼性の高い業者である。 The collection and transportation company database is a database in which a plurality of collection and transportation companies are registered. Information (names, locations, etc.) of a plurality of collection and transportation companies is registered in this database. In addition, each collection and transportation company registered in this database is a highly reliable company that has been examined by the management company to meet predetermined criteria.

処理料金情報は、複数の収集運搬業者によってそれぞれ設定された廃棄物の処理に掛かる料金に関する情報である。処理料金は、各収集運搬業者が廃棄物処理管理サーバSVGにアクセスして設定される。
処理料金は、収集運搬費、処分費、産業廃棄物税、及び追加料金(廃棄物の収集先までの距離や積み込み作業の負担に応じた費用等)から構成される。
The processing fee information is information on the fee for processing the waste set by each of the plurality of collection and transportation companies. The treatment fee is set by each collection and transportation company accessing the waste treatment management server SVG.
The processing fee consists of collection and transportation costs, disposal costs, industrial waste tax, and additional fees (costs such as the distance to the waste collection destination and the burden of loading work).

運搬先所在地情報は、収集運搬業者が廃棄物を運搬する運搬先の所在地の情報であり、管理事業者によって予め設定されている。運搬先の所在地は、例えば処分事業場の所在地である。 The transportation destination location information is information on the location of the transportation destination where the collection and transportation company transports the waste, and is preset by the management company. The location of the transportation destination is, for example, the location of the disposal site.

業者選択手段203は、記憶手段202に記憶された廃棄物の収集先の所在地(お客様宅の住所)、収集運搬業者の所在地、及び各収集運搬業者の処理料金情報に基づいて、廃棄物の処理料金を演算し、この処理料金が最低金額となる収集運搬業者を選択できる。 The trader selection means 203 processes the waste based on the location of the collection destination of the waste (address of the customer's house), the location of the collection transporter, and the processing fee information of each collection transporter stored in the storage means 202. You can calculate the charge and select the collection and transportation company with the lowest processing charge.

受渡確認情報送信手段204は、インターネットNを介して収集運搬業者端末MDに受渡確認情報を送信できる。 The delivery confirmation information transmitting means 204 can transmit the delivery confirmation information to the collection and transportation company terminal MD via the Internet N.

位置情報確認手段205は、写真P1の情報に含まれる位置が収集先の所在地の情報から予め設定された距離の範囲内にあり、写真P2の情報に含まれる位置が運搬先の所在地の情報から予め設定された距離の範囲内にあることを確認できる。この距離の範囲は、記憶手段202に記憶されている。 The position information confirmation unit 205 detects that the position included in the information of the photo P1 is within a preset distance range from the information of the location of the collection destination, and the position included in the information of the photo P2 is from the information of the location of the transportation destination. It can be confirmed that the distance is within the preset distance. The range of this distance is stored in the storage unit 202.

更新手段206は、電子マニフェストシステムに登録されている最新のマニフェスト情報に基いて、記憶手段202に記憶されたマニフェスト情報を更新することができる。更新手段206は、予め決められた期間毎にマニフェスト情報を更新できる。 The update unit 206 can update the manifest information stored in the storage unit 202 based on the latest manifest information registered in the electronic manifest system. The updating unit 206 can update the manifest information for each predetermined period.

第1の条件判定手段208aは、第1の条件の成否を判定できる。この第1の条件とは、写真P1の情報に含まれる位置が受渡確認情報に含まれる収集先の所在地の情報から予め設定された距離の範囲内にあり、写真P2の情報に含まれる位置が受渡確認情報又は運搬先所在地情報に含まれる運搬先の所在地の情報から予め設定された距離の範囲内にあることである。
従って、前述の位置情報確認手段205が、廃棄物の写真P1、P2に関連付けられた位置情報がそれぞれ収集先及び運搬先の所在地から予め設定された距離の範囲内にあることを確認すると、第1の条件判定手段208aは、第1の条件が成立したと判定する。
The first condition judging means 208a can judge whether the first condition is satisfied. The first condition is that the position included in the information of the photo P1 is within a preset distance from the information of the location of the collection destination included in the delivery confirmation information, and the position included in the information of the photo P2 is That is, it is within the range of a preset distance from the delivery confirmation information or the location information of the delivery destination included in the delivery destination location information.
Therefore, when the above-mentioned position information confirmation means 205 confirms that the position information associated with the photographs P1 and P2 of the waste is within the range of the preset distance from the locations of the collection destination and the transportation destination, respectively. The first condition determination unit 208a determines that the first condition is satisfied.

第2の条件判定手段208bは、第2の条件の成否を判定できる。この第2の条件とは、写真P1及び写真P2からそれぞれ求められた廃棄物の量と収集運搬業者が収集運搬業者端末を介して入力した廃棄物の量とが一致することである。なお、ここに言う「一致」とは、厳密な意味での一致ではない。即ち、「一致」とは、予め決められた不一致度合いが許容された、「実質的な一致」という意味である(以下、同様)。
廃棄物の量は、例えばAR(Augmented Reality)を用いることによって写真P1及び写真P2からそれぞれ求められる。
The second condition determining means 208b can determine whether the second condition is satisfied. The second condition is that the amount of waste obtained from each of the photographs P1 and P2 and the amount of waste input by the collection and transportation company via the terminal of the collection and transportation company match. It should be noted that the term “match” here does not mean a match in a strict sense. That is, “match” means “substantial match” in which a predetermined degree of mismatch is allowed (hereinafter the same).
The amount of waste is obtained from each of the photographs P1 and P2 by using, for example, AR (Augmented Reality).

第3の条件判定手段208cは、第3の条件の成否を判定できる。この第3の条件とは、写真P1に記録された廃棄物及び写真P2に記録された廃棄物が、収集運搬業者が収集運搬業者端末を介して入力した廃棄物の種類と同一であることである。なお、ここに言う「同一」とは、厳密な意味での同一ではない。即ち、「同一」とは、予め決められた不同一度合いが許容された、「実質的な同一」という意味である(以下、同様)。
写真P1に記録された廃棄物及び写真P2に記録された廃棄物の種類は、例えばAI(Artificial Intelligence)を用いた画像処理によって求められる。
The third condition determining unit 208c can determine whether the third condition is satisfied. The third condition is that the waste recorded in the photo P1 and the waste recorded in the photo P2 are the same as the type of waste input by the collection and transportation company via the terminal of the collection and transportation company. is there. It should be noted that the term “identical” here does not mean the same in a strict sense. That is, “identical” means “substantially identical” in which a predetermined degree of disparity is allowed (hereinafter, the same).
The types of the waste recorded in the photograph P1 and the waste recorded in the photograph P2 are obtained by image processing using, for example, AI (Artificial Intelligence).

第4の条件判定手段208dは、第4の条件の成否を判定できる。この第4の条件とは、受渡確認情報に基いて構成されたマニフェスト情報が電子マニフェストシステムに本登録されたことである。
第4の条件判定手段208dは、マニフェスト情報が電子マニフェストシステムに本登録されることを監視しており、本登録がなされると第4の条件が成立したものと判定する。
The fourth condition determining means 208d can determine whether or not the fourth condition is satisfied. The fourth condition is that the manifest information configured based on the delivery confirmation information is main-registered in the electronic manifest system.
The fourth condition determining unit 208d monitors that the manifest information is main-registered in the electronic manifest system, and determines that the fourth condition is satisfied when the main registration is performed.

第5の条件判定手段208eは、第5の条件の成否を判定できる。この第5の条件とは、排出事業者又は管理事業者によって、収集運搬業者に対して決済処理を実行することが承認されたことである。
第5の条件判定手段208eは、排出事業者又は管理事業者が決済処理の実行について承認することを監視しており、承認がなされると第5の条件が成立したものと判定する。
The fifth condition determining means 208e can determine whether the fifth condition is satisfied. The fifth condition is that the discharge business operator or the management business operator approves the collection and transportation company to execute the settlement process.
The fifth condition determining unit 208e monitors that the discharging business operator or the management business company approves the execution of the settlement process, and when the approval is made, determines that the fifth condition is satisfied.

コントラクト作成手段210は、予め構築されたブロックチェーンBC1a、BC1b、BC1c、BC1d、BC1e、BC2、BC3に対し、スマートコントラクトを作成できる。
コントラクト作成手段210については、後述する。
The contract creating means 210 can create a smart contract for the block chains BC1a, BC1b, BC1c, BC1d, BC1e, BC2, and BC3 that have been built in advance.
The contract creating means 210 will be described later.

次に、廃棄物処理管理システム10を用いた廃棄物処理管理方法(収集運搬業者に対する決済処理を除く)について、図5に基いて説明する。なお、以下に示す各ステップは、可能な場合は、順番が入れ替わって実行されてもよいし、並行して実行されてもよい。 Next, a waste treatment management method using the waste treatment management system 10 (excluding settlement processing for a collection and transportation company) will be described with reference to FIG. It should be noted that, if possible, the steps shown below may be executed in reverse order or in parallel.

(ステップS1)
排出事業者(本部又は加盟店)が、電子マニフェストにおけるマニフェスト番号を取得する。マニフェスト番号は、情報処理センターが提供する予約登録を活用することによって取得できる。
一方で、コントラクト作成手段210が、取得されたマニフェスト番号に対応する廃棄物処理について、予め決められた条件及び予め決められた内容の契約(スマートコントラクト)を作成する。スマートコントラクトの具体的な内容は後述する。
なお、契約は、本ステップS1にて作成されなくてもよく、ステップS2、ステップS3、又はステップS4にて作成されてもよい。作成された契約は適切なタイミングにてブロックチェーンに登録される。
(Step S1)
The discharging company (headquarters or member store) acquires the manifest number in the electronic manifest. The manifest number can be obtained by utilizing the reservation registration provided by the information processing center.
On the other hand, the contract creating unit 210 creates a contract (smart contract) having predetermined conditions and predetermined contents for waste processing corresponding to the acquired manifest number. The specific contents of the smart contract will be described later.
The contract does not have to be created in step S1 and may be created in step S2, step S3, or step S4. The created contract will be registered in the blockchain at an appropriate timing.

(ステップS2)
排出事業者がリフォーム作業を顧客から受注する。リフォーム作業の詳細が明確になり、このリフォーム作業によって発生する廃棄物を処理する必要があると判断されると、排出事業者(加盟店)が、排出事業者端末C2(図2参照)を介して、廃棄物処理管理サーバSVGに受渡確認情報に含まれるマニフェスト番号その他の第1の情報(図4参照)を登録する。
この受渡確認情報に含まれる第1の情報の登録をもって、廃棄物管理が開始される。
(Step S2)
The discharger receives an order from a customer for renovation work. When the details of the reform work are clarified and it is determined that the waste generated by this reform work needs to be treated, the discharge business operator (member store) uses the discharge business operator terminal C2 (see FIG. 2). Then, the first information (see FIG. 4) other than the manifest number included in the delivery confirmation information is registered in the waste processing management server SVG.
The waste management is started by the registration of the first information included in the delivery confirmation information.

(ステップS3) (Step S3)

廃棄物処理管理サーバSVGの業者選択手段203(図3参照)が収集運搬業者を選択する。
なお、本ステップS3においては、管理事業者が人手によって受渡確認情報(図4参照)を確認し、その受渡確認情報に基いて、複数の収集運搬業者の中からその廃棄物の収集運搬に適切な収集運搬業者を選択してもよい。
その後、選択された収集運搬業者が手配される。
また、本ステップにより、受渡確認情報に含まれる第2の情報が確定するので、管理事業者は第2の情報を廃棄物処理管理サーバSVG(図2参照)に登録する。
The company selection means 203 (see FIG. 3) of the waste treatment management server SVG selects a collection and transportation company.
In this step S3, the management company manually confirms the delivery confirmation information (see FIG. 4), and based on the delivery confirmation information, it is appropriate for the collection and transportation of the waste from a plurality of collection and transportation companies. You may choose a different collection and transportation company.
Thereafter, the selected collection hauler is arranged.
In addition, since the second information included in the delivery confirmation information is confirmed by this step, the management company registers the second information in the waste treatment management server SVG (see FIG. 2).

(ステップS4)
選択された収集運搬業者が、廃棄物処理管理サーバSVGの記憶手段202(図3参照)に記憶された受渡確認情報を取得し、確認する。詳細には、廃棄物処理管理サーバSVGの受渡確認情報送信手段204(図3参照)が、収集運搬業者の要求に基いて、受渡確認情報(図4参照)を送信する。
次に、収集運搬業者が、取得した受渡確認情報を例えばFAXを用いてリフォーム業者(リフォーム事業者の依頼に基いて実質的に建築物のリフォーム作業を行う業者)に送信する。FAXを受信したリフォーム業者は、受渡確認情報を確認し、例えば排出予定日に変更がある場合には、収集運搬業者に変更内容を連絡する。
(Step S4)
The selected collection and transportation company acquires and confirms the delivery confirmation information stored in the storage means 202 (see FIG. 3) of the waste treatment management server SVG. In detail, the delivery confirmation information transmitting means 204 (see FIG. 3) of the waste treatment management server SVG transmits the delivery confirmation information (see FIG. 4) based on the request from the collection and transportation company.
Next, the collection and transportation company transmits the acquired delivery confirmation information to a remodeling company (a company that substantially carries out the remodeling work of the building based on the request of the remodeling business operator) by using, for example, FAX. The reformer who received the FAX confirms the delivery confirmation information and, for example, when there is a change in the scheduled discharge date, notifies the collection and transportation company of the change.

次に、リフォーム業者によるリフォーム作業が行われ廃棄物が排出されると、収集運搬業者が、受渡確認情報に含まれる排出予定日に廃棄物の排出現場に出向き、廃棄物を回収する。
収集運搬業者は、廃棄物の回収現場(収集先)にて、収集運搬業者端末MD(図2参照)を用いて、排出された廃棄物の写真P1を撮影する。この写真P1には、GPSによって撮影時に取得された位置情報が含まれている。また収集運搬業者は、収集した廃棄物を運搬した後、収集運搬業者端末MDを用いて、運搬先の処分事業場にて廃棄物の写真P2を撮影する。この写真P2にも、GPSによって撮影時に取得された位置情報が含まれている。
その後、収集運搬業者は、収集運搬業者端末MDを用いて、廃棄物の品目毎の排出量及び廃棄物の運搬先その他の受渡確認情報に含まれる第3の情報及び写真P1、P2(図4参照)を廃棄物処理管理サーバSVGに送信し、登録する。
Next, when the renovation work is performed by the renovation company and the waste is discharged, the collection and transportation company goes to the waste discharge site on the scheduled discharge date included in the delivery confirmation information and collects the waste.
At the waste collection site (collection destination), the collection and transportation company photographs the discharged waste P1 using the collection and transportation company terminal MD (see FIG. 2). This photograph P1 includes the position information acquired at the time of photographing by GPS. After transporting the collected waste, the collection and transportation company uses the collection and transportation company terminal MD to take a picture P2 of the waste at the disposal site of the transportation destination. This photograph P2 also includes the position information acquired at the time of photographing by GPS.
After that, the collection and transportation company uses the collection and transportation company terminal MD to discharge the discharge amount of each waste item and the third information and photographs P1 and P2 included in the delivery confirmation information of the waste and the like (Fig. 4). (Refer) to the waste treatment management server SVG for registration.

なお、受渡確認情報に含まれる第3の情報及び写真P1、P2を送信するタイミングは任意でよく、一括して送信せずに順次送信してもよい。
また、収集運搬業者端末MD(図2参照)が収集運搬業者の所在地に設置されたコンピュータである場合には、このコンピュータを用いて、第3の情報及び写真P1、P2が送信されてもよい。
このように、収集運搬業者が収集先及び運搬先にてそれぞれ撮影した位置情報付きの廃棄物の写真P1、P2が登録されるので、実際には収集運搬業者が廃棄物を運搬していないにもかかわらず、運搬したように見せかける不正が抑制され、産業廃棄物の処理過程が透明化される。
The timing of transmitting the third information included in the delivery confirmation information and the photographs P1 and P2 may be arbitrary, and may be sequentially transmitted instead of being transmitted collectively.
Further, when the collection and transportation company terminal MD (see FIG. 2) is a computer installed at the location of the collection and transportation company, the third information and the photographs P1 and P2 may be transmitted using this computer. ..
In this way, the photographs P1 and P2 of the waste with location information taken by the collection and transportation company at the collection destination and the transportation destination are registered, so that the collection and transportation company does not actually carry the waste. Nevertheless, the fraudulent appearance of being transported is suppressed and the process of processing industrial waste is made transparent.

(ステップS5)
第1〜第3の条件判定手段208a〜208cが、収集運搬業者端末MDから送信された第3の情報及び写真P1、P2に基いて、それぞれ第1〜第3の条件の成否を判定する。
第1〜第3の条件判定手段208a〜208cが、それぞれ第1〜第3の条件が成立したと判断すると、次ステップS6が実行される。
(Step S5)
The first to third condition determining means 208a to 208c respectively determine the success or failure of the first to third conditions based on the third information and the photographs P1 and P2 transmitted from the collection and transportation company terminal MD.
When the first to third condition determining means 208a to 208c determine that the first to third conditions are satisfied, the next step S6 is executed.

(ステップS6)
管理事業者が、仮登録情報に含まれるマニフェスト情報を電子マニフェストシステムに本登録する。その際、管理事業者はEDI方式により電子マニフェストシステムにマニフェスト情報を送信する。
マニフェスト情報が本登録されると、第4の条件判定手段208dは第4の条件が成立したと判定し、次ステップS7が実行される。
(Step S6)
The management company main-registers the manifest information included in the temporary registration information in the electronic manifest system. At that time, the management company transmits the manifest information to the electronic manifest system by the EDI method.
When the manifest information is main-registered, the fourth condition determining means 208d determines that the fourth condition is satisfied, and the next step S7 is executed.

(ステップS7)
収集運搬業者が、それぞれ、電子マニフェストシステムに対して廃棄物の運搬が終了したことを報告する。
具体的には、収集運搬業者が自ら直接JWNETサーバSVJにアクセスし、それぞれWeb方式を利用して廃棄物の収集日及び処分完了日を登録する。登録には一般的に使用されるWeb方式を利用するので、収集運搬業者が操作方法に迷うことなく、廃棄物の運搬を終了したことを報告できる。
なお、変更が必要な場合には、廃棄物の確定した数量も登録される。
(Step S7)
Each collection and transportation company reports to the electronic manifest system that the transportation of waste has been completed.
Specifically, the collection and transportation company directly accesses the JWNET server SVJ and registers the collection date and the disposal completion date of the waste by using the Web method. Since the commonly used Web method is used for registration, the collection and transportation company can report that the transportation of waste has been completed without hesitation about the operation method.
If a change is required, the fixed quantity of waste is also registered.

ただし、本ステップS7にて登録される廃棄物の収集日及び処分完了日は、前ステップS6にて登録することも可能である。すなわち、管理事業者が、ステップS6が実行される前に廃棄物の収集日及び処分完了日を把握している場合には、EDI方式により、管理事業者がマニフェスト情報とともに廃棄物の収集日及び処分完了日をJWNETサーバSJに登録してもよい。廃棄物の収集日及び処分完了日が前ステップS6にて登録された場合には、本ステップS7の実行は省略され、次ステップS8が実行される。 However, the waste collection date and the disposal completion date registered in step S7 can be registered in the previous step S6. That is, when the management company knows the waste collection date and the disposal completion date before step S6 is executed, the management company uses the EDI method to collect the waste collection date and the waste information together with the manifest information. The disposal completion date may be registered in the JWNET server SJ. When the collection date and the disposal completion date of the waste are registered in the previous step S6, the execution of this step S7 is omitted and the next step S8 is executed.

(ステップS8)
廃棄物処理管理サーバSVGの更新手段206(図3参照)が、電子マニフェストシステムに登録されている最新のマニフェスト情報に基づいて、記憶手段202に記憶されたマニフェスト情報を更新する。更新は予め決められた期間毎に実行される。
(Step S8)
The updating unit 206 (see FIG. 3) of the waste processing management server SVG updates the manifest information stored in the storage unit 202 based on the latest manifest information registered in the electronic manifest system. The update is executed every predetermined period.

(ステップS9)
排出事業者が、ステップS4にて廃棄物処理管理サーバSVGに登録された仮登録情報(マニフェスト情報及び写真P1、P2)を確認する。排出事業者は、仮登録情報に問題がなければ、廃棄物処理管理サーバSVG上にて収集運搬業者に対して決済処理を実行することを承認する。
承認がなされると、第5の条件判定手段208eは第5の条件が成立したと判定する。
(Step S9)
The discharger confirms the temporary registration information (manifest information and photographs P1 and P2) registered in the waste treatment management server SVG in step S4. If there is no problem in the temporary registration information, the discharger approves the collection and transportation company to execute the settlement process on the waste treatment management server SVG.
Upon approval, the fifth condition determining means 208e determines that the fifth condition is satisfied.

(ステップS10)
排出事業者は、排出事業者端末C1又は排出事業者端末C2(図2参照)を介して廃棄物処理管理サーバSVGのマニフェスト情報(図4参照)を参照することで、廃棄物の処理状況を確認できる。
(Step S10)
The discharger refers to the manifest information (see FIG. 4) of the waste treatment management server SVG via the discharger terminal C1 or the discharger terminal C2 (see FIG. 2) to determine the waste treatment status. I can confirm.

次に、前述の廃棄物処理管理システム10が利用する決済システム50(図2参照)について説明する。
決済システム50は、図6に示すブロックチェーン群BC1、ブロックチェーンBC2及びブロックチェーンBC3から構成されるブロックチェーンネットワークBC(図2参照)を利用したシステムであり、ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる。
ブロックチェーンは、特定複数の事業者が参加できるコンソーシアム型のブロックチェーンであることが好ましい。
Next, the settlement system 50 (see FIG. 2) used by the waste treatment management system 10 will be described.
The payment system 50 is a system that uses a block chain network BC (see FIG. 2) including a block chain group BC1, a block chain BC2, and a block chain BC3 shown in FIG. 6, and the initial bill recorded on the block chain. If the amount is revised, you can settle with the revised billing amount.
The blockchain is preferably a consortium type blockchain in which a plurality of specified businesses can participate.

ブロックチェーン群BC1は、複数のブロックチェーンBC1a、BC1b、BC1c、BC1d、BC1e、BC1fから構成され、前述の廃棄物処理管理において管理対象となる情報が記録される。
各ブロックチェーンには、マニフェスト番号で特定される案件ごとにブロックが生成され、情報が記録されていく。また、情報が修正された場合には、修正後の情報がブロックごとに追記されていく。
The block chain group BC1 is composed of a plurality of block chains BC1a, BC1b, BC1c, BC1d, BC1e, BC1f, and records information to be managed in the above-mentioned waste treatment management.
In each block chain, a block is generated and information is recorded for each case specified by the manifest number. When the information is modified, the modified information is added to each block.

ブロックチェーンBC1a(算定基準登録用ブロックチェーンの一例)には、案件を特定するマニフェスト番号、廃棄物の処理費用の単価(記憶手段202に記憶された処理料金情報に含まれる情報であって、請求金額に影響する算定基準の一例)の情報及び請求の締め日の情報が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1bには、マニフェスト番号を含む受渡確認情報の第1の情報(図4参照)が案件ごとのブロックとして記録されていく。
The block chain BC1a (an example of a calculation reference registration block chain) has a manifest number for identifying a case, a unit price of waste processing cost (information included in the processing fee information stored in the storage unit 202, Information on the calculation criteria that affects the amount of money) and information on the deadline for billing will be recorded as a block for each case.
In the block chain BC1b, the first information (see FIG. 4) of the delivery confirmation information including the manifest number is recorded as a block for each case.

ブロックチェーンBC1cには、案件を特定するマニフェスト番号及び受渡確認情報の第2の情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1d(算定基準登録用ブロックチェーンの一例)には、案件を特定するマニフェスト番号及び受渡確認情報の第3の情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1eには、マニフェスト情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1fには、前述のステップS8にて更新された更新済マニフェスト情報が案件ごとのブロックとして記録されていく。
In the block chain BC1c, the manifest number for identifying a case and the second information of the delivery confirmation information (see FIG. 4) are recorded as a block for each case.
In the block chain BC1d (an example of a calculation standard registration block chain), the manifest number for identifying a case and the third information of the delivery confirmation information (see FIG. 4) are recorded as a block for each case.
The manifest information (see FIG. 4) is recorded as a block for each case in the block chain BC1e.
The updated manifest information updated in step S8 is recorded as a block for each case in the block chain BC1f.

ブロックチェーンBC2(請求金額積算用ブロックチェーンの一例)には、案件ごとにその案件を特定するマニフェスト番号及びその案件の請求金額が記録される。請求金額に修正があった場合には、修正後の請求金額がブロックごと記録されていく。
例えば図6においては、ブロックチェーンBC2の各ブロックに以下の内容が記録されている。
1.ブロックの高さ#00001のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の請求金額7,000円
なお、このブロックに記録されている請求金額7,000円は、前回の締め日が経過した際にすでに請求済み(処理済み)である。
2.ブロックの高さ#00002のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の請求金額10,000円
3.ブロックの高さ#00003のブロック
(1)案件003を特定するマニフェスト番号
(2)案件003の請求金額6,000円
4.ブロックの高さ#00004のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の請求金額10,000円
5.ブロックの高さ#00005のブロック
(1)案件004を特定するマニフェスト番号
(2)案件004の請求金額8,000円
6.ブロックの高さ#00006のブロック
(1)案件005を特定するマニフェスト番号
(2)案件005の請求金額5,000円
7.ブロックの高さ#00007のブロック
(1)案件006を特定するマニフェスト番号
(2)案件006の請求金額9,000円
8.ブロックの高さ#00008のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の修正後の請求金額12,000円
9.ブロックの高さ#00009のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の修正後の請求金額5,000円
In the block chain BC2 (an example of a billing amount accumulating block chain), a manifest number for identifying each case and a charge amount of the case are recorded. When the billed amount is modified, the revised billed amount is recorded for each block.
For example, in FIG. 6, the following contents are recorded in each block of the block chain BC2.
1. Block with block height #00001 (1) Manifest number that identifies the case 001 (2) Charge amount 7,000 yen for the case 001 Note that the charge amount 7,000 yen recorded in this block is the last closing date Has already been billed (processed) when has passed.
2. 2. Block with height #00002 (1) Manifest number that identifies case 002 (2) Charge amount of case 002 10,000 yen 3. 3. Block with height #00003 (1) Manifest number that identifies case 003 (2) Charge amount of case 003 6,000 yen 4. Block with height #00004 (1) Manifest number that identifies case 001 (2) Charge amount of case 001 10,000 yen 5. 5. Block with height #00005 (1) Manifest number that identifies the case 004 (2) Billing amount 8,000 yen for the case 004 6. Block with block height #00006 (1) Manifest number for identifying case 005 (2) Charge amount 5,000 yen for case 005 7. Block with block height #00007 (1) Manifest number that identifies case 006 (2) Charge amount of case 006 9,000 yen Block with block height #00008 (1) Manifest number that identifies case 002 (2) Charge amount 12,000 yen after modification of case 002 9. Block of block height #000009 (1) Manifest number that identifies case 001 (2) Charge amount 5,000 yen after modification of case 001

ブロックチェーンBC3(振込済金額登録用ブロックチェーンの一例)には、案件ごとに振込済みの金額が記録されていく。この振込済みの金額は、請求金額に修正があった場合には、清算金額である。また、案件ごとにブロックチェーンBC2の最終ブロック(最後に生成されたブロック)の高さ(ブロックを特定する情報)が記録されていく。
例えば図6においては、ブロックチェーンBC3の各ブロックに以下の内容が記録されている。
1.ブロックの高さ#00001のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の前回の締め日経過後に振込済みの振込金額7,000円
(3)前回の振込時点におけるブロックチェーンBC2の案件001に関する最終ブロックの高さ#00001
2.ブロックの高さ#00002のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の振込済み金額12,000円
(3)振込時点におけるブロックチェーンBC2の案件002に関する最終ブロックの高さ#00008
3.ブロックの高さ#00003のブロック
(1)案件003を特定するマニフェスト番号
(2)案件003の振込済み金額6,000円
(3)振込時点におけるブロックチェーンBC2の案件003に関する最終ブロックの高さ#00003
4.ブロックの高さ#00004のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の清算金額−2,000円
(3)振込時点におけるブロックチェーンBC2の案件001に関する最終ブロックの高さ#00009
In the block chain BC3 (an example of a block chain for registered transfer amount), the transferred amount is recorded for each case. This transferred amount is the liquidation amount if the billed amount is corrected. Further, the height (information for identifying the block) of the final block (the block generated last) of the block chain BC2 is recorded for each case.
For example, in FIG. 6, the following contents are recorded in each block of the block chain BC3.
1. Block with block height #00001 (1) Manifest number that identifies case 001 (2) Transfer amount 7,000 yen that has been transferred after the last closing date of case 001 (3) Blockchain BC2 at the time of the previous transfer Final block height for matter 001 #00001
2. Block height #00002 (1) Manifest number that identifies case 002 (2) Transfer amount of case 002 12,000 yen (3) Final block height for case 002 of block chain BC2 at the time of transfer # 00008
3. Block height #00003 (1) Manifest number that identifies case 003 (2) Transfer amount 6,000 yen for case 003 (3) Height of final block for case 003 in block chain BC2 at the time of transfer # 0000 3
4. Block height #00004 (1) Manifest number that identifies case 001 (2) Clearing amount of case 001-2,000 yen (3) Height of final block for case 001 of block chain BC2 at the time of transfer # 0000 9

決済システム50は、前述の廃棄物処理管理サーバSVG及びノードN1、N2を備え、前述のブロックチェーン群BC1及びブロックチェーンBC2、BC3を利用する。 The payment system 50 includes the waste processing management server SVG and the nodes N1 and N2 described above, and uses the block chain group BC1 and the block chains BC2 and BC3 described above.

廃棄物処理管理サーバSVGは、図7に示すように、見積り・契約情報管理手段220、業務委託管理手段222、業務実績管理手段224及び前述のコントラクト作成手段210を有している。 As shown in FIG. 7, the waste treatment management server SVG has an estimation/contract information management means 220, a business consignment management means 222, a business performance management means 224, and the above-mentioned contract creation means 210.

見積り・契約情報管理手段220は、廃棄物処理における請求金額又は見積金額の算定基準に係る情報を管理できる。見積り・契約情報管理手段220は、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
業務委託管理手段222(図7参照)は、受渡確認情報を管理できる。業務委託管理手段222は、見積り・契約情報管理手段220同様、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
業務実績管理手段224(図7参照)は、廃棄物の実際の排出量等の実績情報を管理できる。業務実績管理手段224は、見積り・契約情報管理手段220同様、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
The estimate/contract information management means 220 can manage information relating to the calculation standard of the billed amount or the estimated amount in the waste treatment. The quotation/contract information management unit 220 stores the information in the storage unit 202 (see FIG. 4) after obtaining the approval from the discharger when the information is registered or changed by the collection and transportation company.
The business consignment management means 222 (see FIG. 7) can manage the delivery confirmation information. The business consignment management means 222, like the quotation/contract information management means 220, stores the information after receiving approval from the discharge business operator when the information is registered or changed by the collection and transportation company. (See 4).
The work record management means 224 (see FIG. 7) can manage record information such as the actual amount of waste discharged. Similar to the estimate/contract information management unit 220, the business performance management unit 224 stores the information after receiving the approval from the discharge business operator when the information is registered or changed by the collection and transportation company. (See 4).

コントラクト作成手段210は、予め決められた条件及び予め決められた内容の第1〜第3のスマートコントラクトを作成できる。
第1のスマートコントラクトは、予め決められた条件が、廃棄物処理管理サーバSVGの記憶手段202において、ブロックチェーンBC1a〜BC1fに記録される情報のうちいずれかが修正されたことであり、予め決められた内容が、その修正された情報をブロックチェーン群BC1の対応するブロックチェーンBC1a〜BC1fに記録することである。なお、図6において、予め決められた条件及び内容は、ブロックチェーンBC1aについてのみ記載し、ブロックチェーンBC1b〜BC1fについては省略している。
第2のスマートコントラクトは、予め決められた条件が、ブロックチェーンBC1a〜BC1fのいずれかに情報が追加され、所定の条件を満たしたことであり、予め決められた内容が、ブロックチェーンBC2に該当案件の請求金額を記録することである。
第3のスマートコントラクトは、予め決められた条件が、請求の締め日が経過したことであり、予め決められた内容が、ブロックチェーンBC2及びブロックチェーンBC3の記録内容に基づいて案件ごとに請求金額又は清算金額を計算し、振込みに成功した金額及びブロックチェーンBC2に記録されている振り込んだ案件に関する最終ブロックの高さを記録することである。なお、予め決められた条件は、請求の締め日が経過したことに限定されるものではなく、任意の条件であってもよい。
The contract creating means 210 can create the first to third smart contracts with predetermined conditions and predetermined contents.
The first smart contract is that the predetermined condition is that any one of the information recorded in the block chains BC1a to BC1f is modified in the storage unit 202 of the waste treatment management server SVG, and the predetermined condition is determined in advance. What is done is to record the modified information in the corresponding block chains BC1a to BC1f of the block chain group BC1. Note that in FIG. 6, the predetermined conditions and contents are described only for the block chain BC1a, and are omitted for the block chains BC1b to BC1f.
In the second smart contract, the predetermined condition is that the information is added to any of the block chains BC1a to BC1f and the predetermined condition is satisfied, and the predetermined content corresponds to the block chain BC2. It is to record the billed amount of the case.
The third smart contract is that the predetermined condition is that the billing deadline has passed, and the predetermined content is the charge amount or the charge amount for each case based on the recorded contents of the block chain BC2 and the block chain BC3. It is to calculate the settlement amount, and record the amount of money transferred successfully and the height of the final block relating to the transferred matter recorded in the block chain BC2. The predetermined condition is not limited to the expiration of the billing closing date, and may be any condition.

ノードN1、N2は、例えば、収集運搬業者や金融機関等によって運用されるノードである。ノードは2台に限定されるものではなく、必要に応じて、例えば予め許可された保管業者や処分業者によって運用されるノードであってもよい。 The nodes N1 and N2 are, for example, nodes operated by a collection and transportation company, a financial institution, or the like. The number of nodes is not limited to two, and may be a node operated by a pre-authorized storage company or disposal company, if necessary.

次に、決済システム50による決済方法について説明する。なお、以下に示す各ステップは、可能な場合は、順番が入れ替わって実行されてもよいし、並行して実行されてもよい。また、この決済方法は、複数のノードからなる分散コンピューティングシステムにて実行される決済プログラムにより実現される。 Next, a payment method by the payment system 50 will be described. It should be noted that, if possible, the steps shown below may be executed in reverse order or in parallel. Further, this payment method is realized by a payment program executed by a distributed computing system including a plurality of nodes.

(ステップP1)
ブロックチェーン群BC1、ブロックチェーンBC2及びブロックチェーンBC3を構築する。
(Step P1)
A block chain group BC1, a block chain BC2 and a block chain BC3 are constructed.

(ステップP2)
コントラクト作成手段210(図7参照)が、前述の第1〜第3のスマートコントラクトを作成する。
(Step P2)
The contract creating means 210 (see FIG. 7) creates the above-mentioned first to third smart contracts.

(ステップP3)
収集運搬業者が、排出事業者(被請求者の一例)に対する請求金額に影響する算定基準(例えば廃棄物の処理費用の単価の情報や廃棄物の品目毎の排出量等)を修正するために、修正後の算定基準を廃棄物処理管理サーバSVGに登録すると、対応する情報を管理する見積り・契約情報管理手段220、業務委託管理手段222又は業務実績管理手段224が排出事業者に承認を促す。
排出事業者が情報の修正を承認すると、対応する見積り・契約情報管理手段220、業務委託管理手段222又は業務実績管理手段224は、修正後の情報を記憶手段202(図4参照)に格納する。
(Step P3)
In order for the collection and transportation company to revise the calculation standards (for example, information on the unit price of waste treatment cost and the amount of waste discharged by item) that affect the amount charged to the discharger (an example of the requestee) When the revised calculation standard is registered in the waste treatment management server SVG, the quotation/contract information management means 220, the business consignment management means 222 or the business performance management means 224 that manages the corresponding information prompts the emission business operator for approval. ..
When the discharger approves the correction of the information, the corresponding estimate/contract information management means 220, business consignment management means 222 or business performance management means 224 stores the corrected information in the storage means 202 (see FIG. 4). ..

(ステップP4)
前ステップP3にて、修正後の情報が記憶手段202に格納されると、第1のスマートコントラクトの条件が成立し、修正後の情報が対応するブロックチェーンBC1a〜BC1fにブロックごと登録される。
例えば、記憶手段202に記憶された廃棄物の処理費用の単価(記憶手段202に記憶された処理料金情報に含まれる情報であって、請求金額に影響する算定基準の一例)が修正されると、第1のスマートコントラクトの条件が成立し、修正された単価(修正後算定基準の一例)がブロックチェーンBC1aにブロックごと記録される。
また例えば、記憶手段202に記憶された廃棄物の品目毎の排出量(請求金額に影響する算定基準の一例)が修正されると、第1のスマートコントラクトの条件が成立し、修正された排出量(修正後算定基準の一例)がブロックチェーンBC1dにブロックごと記録される。
すなわち、第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準がブロックチェーンBC1aやブロックチェーンBC1d(算定基準登録用ブロックチェーンの一例)に修正後算定基準として記録されていく。
なお、第1のスマートコントラクトによって修正後算定基準がブロックチェーンに記録されるため、修正後算定基準をブロックチェーンに記録する記録手段が第1のスマートコントラクトによって実現されていることになる。
(Step P4)
In the previous step P3, when the modified information is stored in the storage unit 202, the condition of the first smart contract is satisfied, and the modified information is registered for each block in the corresponding block chains BC1a to BC1f.
For example, when the unit price of the disposal cost of the waste stored in the storage unit 202 (an information included in the processing charge information stored in the storage unit 202, which is an example of a calculation standard affecting the billing amount) is corrected. , The condition of the first smart contract is satisfied, and the modified unit price (an example of the modified calculation standard) is recorded for each block in the block chain BC1a.
In addition, for example, when the discharge amount of each item of waste stored in the storage unit 202 (an example of a calculation standard that affects the billed amount) is corrected, the condition of the first smart contract is satisfied, and the corrected discharge is performed. The quantity (an example of the modified calculation standard) is recorded for each block in the block chain BC1d.
That is, each time the first smart contract modifies the calculation standard for the amount charged to the claimant, the modified calculation standard is converted to the block chain BC1a or the block chain BC1d (an example of the calculation standard registration block chain). It will be recorded as the revised calculation standard.
Since the modified calculation standard is recorded in the block chain by the first smart contract, the recording means for recording the modified calculation standard in the block chain is realized by the first smart contract.

(ステップP5)
前ステップP4にて、ブロックチェーンBC1a〜BC1fのいずれかに情報が記録され、所定の条件を満たすと、第2のスマートコントラクトの条件が成立し、該当案件の請求金額が再計算され、ブロックチェーンBC2に修正後の請求金額がブロックごと記録される。
例えば、ブロックチェーンBC1aに修正後の処理費用の単価が記録されると、第2のスマートコントラクトの条件が成立し、修正後の処理費用の単価に基づいて該当案件の請求金額が再計算され、ブロックチェーンBC2に修正後の請求金額がブロックごと記録される。
すなわち、第2のスマートコントラクトによって、修正後算定基準に基づいて計算された修正後請求金額が、請求金額積算用ブロックチェーンBC2(請求金額積算用ブロックチェーンの一例)に記録される。
(Step P5)
In the previous step P4, when information is recorded in any of the block chains BC1a to BC1f and the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billing amount of the corresponding case is recalculated, and the block chain The corrected billing amount is recorded for each block in BC2.
For example, when the unit price of the modified processing cost is recorded in the block chain BC1a, the condition of the second smart contract is satisfied, and the billed amount of the relevant case is recalculated based on the modified unit price of the processing cost. The corrected billing amount is recorded for each block in the block chain BC2.
That is, the modified billing amount calculated based on the modified calculation standard by the second smart contract is recorded in the billing amount accumulating block chain BC2 (an example of the billing amount accumulating block chain).

(ステップP6)
請求の締め日が経過すると、第3のスマートコントラクトの条件が成立し、再計算された請求金額及びブロックチェーンBC2に記録されている清算した該当案件の最終ブロックの高さに基づいて振込金額が計算され、図示しない振込手段が、清算するための金額を振込む処理を実行する。
すなわち、第3のスマートコントラクトによって、修正後請求金額に基づいて請求金額を清算するための清算金額が計算され清算される。
その後、振込みに成功したことが確認されると、ブロックチェーンBC3に振り込んだ額及びブロックチェーンBC2に記録されている清算した該当案件の最終ブロックの高さが記録される。
(Step P6)
When the deadline for billing has passed, the conditions for the third smart contract are met, and the remittance amount is calculated based on the recalculated billing amount and the height of the final block of the cleared case that is recorded in the blockchain BC2. Then, the transfer means (not shown) executes a process of transferring the amount of money for clearing.
That is, the third smart contract calculates and clears the settlement amount for clearing the billed amount based on the revised billed amount.
After that, when it is confirmed that the transfer is successful, the amount transferred to the block chain BC3 and the height of the final block of the cleared applicable case recorded in the block chain BC2 are recorded.

このように、決済システム50による決済方法によれば、少なくとも請求金額に影響する修正後算定基準を全てブロックチェーンに記録し、ブロックチェーンに記録された修正後算定基準に基づいて請求金額を清算するため、改ざん(訂正)が困難なブロックチェーンを利用するにもかかわらず、当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる。 As described above, according to the settlement method by the settlement system 50, at least all the modified calculation standards affecting the billed amount are recorded in the blockchain, and the billed amount is settled based on the modified calculation standard recorded in the blockchain. Therefore, even if the blockchain, which is difficult to tamper (correct), is used, if the initial billing amount is revised, the revised billing amount can be settled.

次に、前述のステップP3以降の決済方法について、収集運搬業者が、図6に示す案件001について木材(処理単価100円/kg)の廃棄物を収集運搬し、排出量70kgとして7,000円が入金済みの状況において、誤りに気づいて排出量を修正したものの100kgと誤入力したために本来の50kgに修正する必要に迫られた場合の具体例を説明する。
なお、本具体例において、締め日は月末である。
Next, regarding the settlement method after step P3, the collecting and transporting company collects and transports the waste of wood (processing unit price 100 yen/kg) for the case 001 shown in FIG. 6, and discharges 7,000 yen for 70 kg. A description will be given of a specific example in the case where the user has made a mistake and has corrected the discharge amount in the situation where the payment has already been made, but the input amount of 100 kg was erroneously input, so that the original correction amount of 50 kg was required.
In this specific example, the closing date is the end of the month.

収集運搬業者は、先月の請求について、排出量の70kgが誤りであったことに気づいたため、排出量の情報(受渡確認情報の第3の情報)を70kgから100kgに修正すると、業務実績管理手段224は排出事業者に対し、承認を促す。
排出事業者が情報の修正を承認すると、業務実績管理手段224は、修正後の情報を記憶手段202に格納する(ステップP3)。
Since the collection and transportation company noticed that the discharge amount of 70 kg was incorrect for the billing of the last month, if the discharge amount information (third information of the delivery confirmation information) is corrected from 70 kg to 100 kg, the business performance management means 224 prompts the emission business operator for approval.
When the discharger approves the correction of the information, the job performance management means 224 stores the corrected information in the storage means 202 (step P3).

そうすると、廃棄物処理管理サーバSVGにおいて受渡確認条件の第3の情報が修正されたことになるので、第1のスマートコントラクトの条件が成立し、修正後の木材の排出量の情報(100kg)を含む第3の情報がブロックチェーンBC1dにブロックBLCaとして記録される(ステップP4)。 Then, since the third information of the delivery confirmation condition is corrected in the waste treatment management server SVG, the condition of the first smart contract is satisfied, and the corrected information on the amount of discharged wood (100 kg) is obtained. The included third information is recorded as the block BLCa in the block chain BC1d (step P4).

修正後の木材の排出量の情報(100kg)がブロックチェーンBC1dに記録され、所定の条件を満たすと第2のスマートコントラクトの条件が成立し、案件001についての請求金額が、修正された第3の情報に基づいて再計算され、修正後の請求金額10,000円が高さ#00004のブロックとしてブロックチェーンBC2に記録される(ステップP5)。
なお、ブロックチェーンBC2には、先月の請求分(処理済み)として、案件001に関するブロック(高さ#00001)が記録され、今月の請求分(未処理)として、案件002に関するブロック(高さ#00002)及び案件003に関するブロック(高さ#00003)が既に記録されている。
The information (100 kg) of the modified wood emission amount is recorded in the block chain BC1d, and when the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billed amount for the case 001 is the modified third value. The re-calculated amount of 10,000 yen is recorded on the block chain BC2 as a block of height #00004 after being recalculated based on the information of (step P5).
In the blockchain BC2, the block (height #00001) related to the matter 001 is recorded as the billed amount (processed) of the last month, and the block (height #00001) related to the matter 002 is recorded as the billed amount (unprocessed) of this month. (00002) and the block (height #00003) related to the case 003 are already recorded.

その後、排出量100kgが誤入力であったことに気づき、収集運搬業者が木材の廃棄物の排出量の情報(受渡確認情報の第3の情報)を100kgから50kgに修正すると、業務実績管理手段224は排出事業者に対し、承認を促す。
排出事業者が情報の修正を承認すると、業務実績管理手段224は、修正後の情報を記憶手段202に格納する(ステップP3)。
After that, when he noticed that the discharge amount of 100 kg was an erroneous input, and the collector/collector corrects the information on the discharge amount of the waste wood (the third information of the delivery confirmation information) from 100 kg to 50 kg, the business performance management means 224 prompts the emission business operator for approval.
When the discharger approves the correction of the information, the job performance management means 224 stores the corrected information in the storage means 202 (step P3).

そうすると、廃棄物処理管理サーバSVGにおいて受渡確認条件の第3の情報が修正されたことになるので、第1のスマートコントラクトの条件が成立し、修正後の木材の排出量の情報(50kg)を含む第3の情報がブロックチェーンBC1dにブロックBLCdとして記録される(ステップP4)。
なお、このステップP4が実行されるまでの間に、ブロックチェーンBC1dには、ブロックBLCaに続いて案件002に関するブロックBLCb及び案件005に関するブロックBLCcが順に記録されている。
Then, since the third information of the delivery confirmation condition is corrected in the waste treatment management server SVG, the condition of the first smart contract is satisfied, and the information of the amount of discharged wood (50 kg) after the correction is obtained. The included third information is recorded as the block BLCd in the block chain BC1d (step P4).
It is to be noted that, until the step P4 is executed, in the block chain BC1d, the block BLCa, the block BLCb regarding the case 002, and the block BLCc regarding the case 005 are sequentially recorded.

修正後の木材の排出量の情報(50kg)がブロックチェーンBC1dに記録され、所定の条件を満たすと第2のスマートコントラクトの条件が成立し、案件001についての請求金額が修正された第3の情報に基づいて再計算され、修正後の請求金額5,000円が高さ#00009のブロックとしてブロックチェーンBC2に記録される(ステップP5)。
なお、このステップP5が実行されるまでの間に、ブロックチェーンBC2には、案件004に関するブロック(高さ#00005)、案件005に関するブロック(高さ#00006)、案件006に関するブロック(高さ#00007)及び案件002に関するブロック(高さ#00008)が順に追記されている。
The information (50 kg) of the modified wood emission amount is recorded in the block chain BC1d, and when the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billing amount for the case 001 is modified to the third condition. The billing amount of 5,000 yen after recalculation based on the information is corrected and recorded in the block chain BC2 as a block of height #00009 (step P5).
By the time the step P5 is executed, the block chain BC2 has a block (height #00005) related to the case 004, a block (height #00006) related to the case 005, and a block (height #00006) related to the case 006. (00007) and a block (height #00008) related to the case 002 are sequentially added.

請求の締め日が経過すると第3のスマートコントラクトの条件が成立し、再計算された請求金額5,000円と入金済みの請求金額7,000円(ブロックチェーンBC3の高さ#00001のブロック参照)との差額である−2,000円が清算金額として計算され、−2,000円が請求者に振込まれる。すなわち、2,000円が被請求者に返還される(ステップP6)。 When the billing deadline has passed, the conditions of the third smart contract are satisfied, and the recalculated billing amount of 5,000 yen and the deposited billing amount of 7,000 yen (see the block of block #BC01 height #00001) The difference of -2,000 yen is calculated as the liquidation amount, and -2,000 yen is transferred to the claimant. That is, 2,000 yen is returned to the demandee (step P6).

ここで、清算金額の計算は、1)ブロックチェーンBC2の案件001に関するブロックの高さ#00001、#00004、#00009にそれぞれ記録されている請求金額及び2)ブロックチェーンBC3の先月処理済みの案件001に関する高さ#00001のブロックに記録されている最終ブロックの高さ#00001(ブロックチェーンBC2に記録された処理済みのブロックを示す情報)に基づいて行われる。 Here, the calculation of the settlement amount is 1) the billed amounts recorded in the block heights #00001, #00004, and #00009 related to the case 001 of the block chain BC2, and 2) the case processed last month of the block chain BC3, respectively. It is performed based on the height #00001 of the final block (information indicating the processed block recorded in the block chain BC2) recorded in the block of height #00001 related to 001.

振込に成功すると、ブロックチェーンBC3に振り込んだ清算金額−2,000円が記録される。また、ブロックチェーンBC2に記録されている案件001の最終ブロックの高さ#00009が記録され、次回の清算金額の計算の際に利用される。すなわち、ブロックチェーンBC3のブロックの高さ#00009には、清算金額−2,000円及びブロックの高さ#00009が記録される。
このように、本具体例においては、本来5,000円であるところ7,000円で請求していたため、差額の2,000を返還する処理が行われる。
If the transfer is successful, the settlement amount of −2,000 yen transferred to the block chain BC3 is recorded. Further, the height #000009 of the last block of the case 001 recorded in the block chain BC2 is recorded and used in the next calculation of the settlement amount. That is, in the block height #00009 of the block chain BC3, the settlement amount of −2,000 yen and the block height #00009 are recorded.
As described above, in this specific example, since the original charge of 5,000 yen was billed at 7,000 yen, a process of returning the difference of 2,000 is performed.

以上説明したように、決済システム50による決済方法によれば、請求費用の透明性及び後から修正ができるという利便性を提供できる。 As described above, according to the settlement method by the settlement system 50, it is possible to provide the transparency of the billing cost and the convenience that it can be corrected later.

別の観点から説明すると、決済システム50は、算定基準登録用ブロックチェーンに、排出事業者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として記録していく記録手段と、修正後の算定基準に基づいて請求金額を清算するための清算金額を計算して清算する清算手段と、を備えている。記録手段及び清算手段のうち、少なくとも記録手段は、廃棄物処理管理サーバが備えるコントラクト作成手段が作成したスマートコントラクトによって実現される。 Explaining from another perspective, the settlement system 50 records the modified calculation standard as the modified calculation standard in the calculation standard registration blockchain every time the calculation standard of the amount charged to the discharger is modified. And a clearing means for calculating and clearing a clearing amount for clearing the billed amount based on the revised calculation standard. Of the recording means and the settlement means, at least the recording means is realized by a smart contract created by the contract creating means included in the waste processing management server.

以上、本発明の実施の形態を説明したが、本発明は、上記した形態に限定されるものでなく、要旨を逸脱しない条件の変更等は全て本発明の適用範囲である。
決済システム(決済方法)は、廃棄物の処理に係る請求費用の決済に適用されるものではなく、任意の処理に係る請求費用の決済に適用できる。
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and changes in conditions and the like without departing from the gist are all within the scope of application of the present invention.
The settlement system (settlement method) is not applied to settlement of billing costs for waste disposal, but can be applied to settlement of billing costs for any treatment.

10 廃棄物処理管理システム
50 決済システム
202 記憶手段
203 業者選択手段
204 受渡確認情報送信手段
205 位置情報確認手段
206 更新手段
208a 第1の条件判定手段
208b 第2の条件判定手段
208c 第3の条件判定手段
208d 第4の条件判定手段
208e 第5の条件判定手段
210 コントラクト作成手段
220 見積り・契約情報管理手段
222 業務委託管理手段
224 業務実績管理手段
BC1 ブロックチェーン群
BC1a、BC1b、BC1c、BC1d、BC1e、BC1f ブロックチェーン
BC2、BC3 ブロックチェーン
BLKa、BLKb、BLKc、BLKd ブロック
C1、C2 排出事業者端末
MD 収集運搬業者端末
N インターネット
N1、N2 ノード
SVG 廃棄物処理管理サーバ
SVJ JWNETサーバ

10 waste treatment management system 50 settlement system 202 storage means 203 trader selection means 204 delivery confirmation information transmission means 205 position information confirmation means 206 update means 208a first condition determination means 208b second condition determination means 208c third condition determination Means 208d Fourth condition judgment means 208e Fifth condition judgment means 210 Contract creation means 220 Estimate/contract information management means 222 Business consignment management means 224 Business performance management means BC1 Block chain groups BC1a, BC1b, BC1c, BC1d, BC1e, BC1f Block chain BC2, BC3 Block chain BLKa, BLKb, BLKc, BLKd Block C1, C2 Discharge company terminal MD Collection/transporter terminal N Internet N1, N2 Node SVG Waste treatment management server SVJ JWNET server

本発明は、決済方法、決済プログラム及び決済システムに関する。 The present invention relates to a payment method, a payment program, and a payment system.

特許文献1には、第1ブロックチェーンと第2ブロックチェーンとを連携させた決済システムが記載されている。この決済システムにおいては、利用者装置が仮想通貨ブロックチェーン用の支払いトランザクションを内包する許諾要求トランザクションをコンテンツ権利管理ブロックチェーンのP2Pネットワークに送信し、権利者装置が許諾要求トランザクションに応じた許諾トランザクションをコンテンツ権利管理ブロックチェーンのP2Pネットワークに送信するとともに、許諾要求トランザクションに内包された支払いトランザクションを仮想通貨ブロックチェーンに送信する。 Patent Document 1 describes a payment system in which a first block chain and a second block chain are linked. In this settlement system, the user device transmits a permission request transaction including a payment transaction for the virtual currency block chain to the P2P network of the content right management block chain, and the right owner device issues a permission transaction according to the license request transaction. The content transaction is transmitted to the P2P network of the content rights management blockchain and the payment transaction included in the permission request transaction is transmitted to the virtual currency blockchain.

特開2017−204070号公報JP, 2017-204070, A

ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる決済方法、決済プログラム及び決済システムを提供することを目的とする。 An object of the present invention is to provide a settlement method, a settlement program, and a settlement system that can be settled with the revised billing amount when the initial billing amount recorded in the blockchain is revised.

請求項1に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済方法であって、第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準が、修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録されていく第1のステップと、第2のスマートコントラクトによって、前記第1のステップにて高さがより大きい前記ブロックに記録された前記修正後算定基準に基づいて計算された修正後請求金額が、前記請求金額積算用ブロックチェーンの高さがより大きいブロックに記録されていく第2のステップと、第3のスマートコントラクトによって、前記第2のステップにて高さがより大きい前記ブロックに記録された前記修正後請求金額に基づいて前記請求金額を清算するための清算金額が計算される第3のステップと、を含むコンピュータが行う決済方法である。 The invention according to claim 1 is a settlement method using a blockchain network in which a blockchain for calculation standard registration and a blockchain for billing amount integration are configured, and is billed by a first smart contract. first step each time the metric of billing amount is corrected, corrected the calculated constant standards, going recorded in height larger block of the calculation standard registration block chain as a corrected metric for user And the corrected billing amount calculated by the second smart contract based on the revised calculation standard recorded in the block having a higher height in the first step is the billing amount accumulating block. The second step in which the block having a larger chain height is recorded, and the third smart contract allows the modified bill amount recorded in the block having a larger height in the second step to be added. And a third step in which a settlement amount for clearing the billed amount is calculated based on the third step.

請求項2に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済方法であって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録していく第1のステップと、前記第1のステップにて高さがより大きい前記ブロックに記録された前記修正後算定基準に基づいて計算された修正後請求金額を前記請求金額積算用ブロックチェーンの高さがより大きいブロックに記録していく第2のステップと、前記第2のステップにて高さがより大きい前記ブロックに記録された前記修正後請求金額に基づいて前記請求金額を清算するための清算金額を計算して清算する第3のステップと、を含むコンピュータが行う決済方法である。 The invention according to claim 2 is a settlement method using a blockchain network in which a blockchain for calculation standard registration and a blockchain for billing amount accumulation are configured, and a calculation standard of billing amount for a demandee. Each time but that is fixed, a first step of a height of the calculation standard registration block chain gradually recorded to a larger block corrected the calculated constant reference as revised metric, the first step The corrected billing amount calculated based on the revised calculation standard recorded in the block having a larger height is recorded in the block having a larger height in the billing amount accumulating block chain . And a third step of calculating and liquidating a settlement amount for clearing the billed amount based on the modified billed amount recorded in the block having a larger height in the second step. , A payment method performed by a computer including.

請求項に記載の発明は、請求項1又は2記載の決済方法をコンピュータに実行させるための決済プログラムである。 The invention according to claim 3 is a payment program for causing a computer to execute the payment method according to claim 1 or 2 .

請求項に記載の発明は、請求項1又は2記載の決済方法を複数のノードからなる分散コンピューティングシステムに実行させるための決済プログラムである。 The invention according to claim 4 is a payment program for causing a distributed computing system including a plurality of nodes to execute the payment method according to claim 1 or 2 .

請求項に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済システムであって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録していく第1の記録手段と、前記第1のステップにて高さがより大きい前記ブロックに記録された前記修正後算定基準に基づいて計算された修正後請求金額を前記請求金額積算用ブロックチェーンの高さがより大きいブロックに記録していく第2の記録手段と、前記第2の記録手段によって高さがより大きい前記ブロックに記録された前記修正後算定基準に基づいて前記請求金額を清算するための清算金額を計算して清算する清算手段と、を備えた決済システムである。 The invention according to claim 5 is a settlement system using a blockchain network configured with a blockchain for calculation standard registration and a blockchain for billing amount accumulation, and a calculation standard of billing amount for a demandee. Each time but that is fixed, a first recording means for the calculation standard registration block height chain modified the calculated constant reference as revised calculation criteria is gradually recorded to a larger block, the first step In the second step, the corrected billing amount calculated based on the post-correction calculation standard recorded in the block having a larger height is recorded in the block having a larger height in the billing amount accumulating block chain. And a clearing means for calculating and clearing a clearing amount for clearing the billed amount based on the modified calculation standard recorded in the block having a larger height by the second recording means. Is a payment system equipped with.

請求項に記載の発明は、請求項記載の決済システムにおいて、前記第1及び第2の記録手段が、スマートコントラクトによって実現される。 According to a sixth aspect of the invention, in the settlement system according to the fifth aspect , the first and second recording means are realized by a smart contract.

請求項に記載の発明は、請求項5又は6記載の決済システムにおいて、前記清算手段が、スマートコントラクトによって実現される。 According to a seventh aspect of the present invention, in the settlement system according to the fifth or sixth aspect , the settlement means is realized by a smart contract.

本発明によれば、ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる決済方法、決済プログラム及び決済システムを提供できる。 According to the present invention, it is possible to provide a settlement method, a settlement program, and a settlement system that can make a settlement with the revised billing amount when the billing amount originally recorded in the blockchain is revised.

廃棄物の処理工程の一例を示す説明図である。It is explanatory drawing which shows an example of the disposal process of a waste material. 本発明の一実施の形態に係る決済システムの構成図である。It is a block diagram of the payment system which concerns on one embodiment of this invention. 同決済システムが備える廃棄物処理管理サーバの機能ブロック図(その1)である。It is a functional block diagram (the 1) of the waste processing management server with which the same payment system is equipped. 同決済システムが備える廃棄物処理管理サーバの記憶手段の説明図である。It is explanatory drawing of the memory|storage means of the waste processing management server with which the same payment system is equipped. 廃棄物処理管理の流れを示す説明図である。It is explanatory drawing which shows the flow of waste treatment management. 同決済システムを用いた決済処理の説明図である。It is explanatory drawing of the payment processing using the same payment system. 同決済システムが備える廃棄物処理管理サーバの機能ブロック図(その2)である。It is a functional block diagram (2) of the waste processing management server with which the same payment system is equipped.

続いて、添付した図面を参照しつつ、本発明を具体化した実施の形態につき説明し、本発明の理解に供する。なお、図において、説明に関連しない部分は図示を省略する場合がある。 Subsequently, embodiments of the present invention will be described with reference to the accompanying drawings to provide an understanding of the present invention. It should be noted that in the drawings, illustration of parts not related to the description may be omitted.

本発明の一実施の形態に係る決済システムは、例えば廃棄物処理管理システム10により管理された廃棄物の処理に係る請求費用の決済に適用される。
まず、廃棄物処理管理システム10による廃棄物処理の管理について説明する。
廃棄物の処理工程は、例えば図1に示すように、排出工程P1、収集運搬工程P2、保管工程P3、及び処分工程P4を含んでいる。
排出工程P1は、例えば顧客から建築物のリフォーム業務を受注したリフォーム事業者(排出事業者の一例)が、リフォーム作業により発生した廃棄物を排出する工程である。ここで、このリフォーム事業者は、フランチャイズ形式による事業を展開しており、排出事業者としての本部と加盟店とが存在する。ただし、排出事業者はフランチャイズ形式による事業を実施していなくてもよく、単一の事業者であってもよい。従って、以下、本部及び加盟店を区別することなく、このリフォーム事業者を単に「排出事業者」という場合がある。
The payment system according to the embodiment of the present invention is applied to, for example, the payment of billing costs related to the treatment of wastes managed by the waste treatment management system 10.
First, the management of waste treatment by the waste treatment management system 10 will be described.
The waste treatment process includes, for example, as shown in FIG. 1, a discharge process P1, a collection and transportation process P2, a storage process P3, and a disposal process P4.
The discharge step P1 is a step in which, for example, a remodeling business operator (one example of a recycle business operator) who has received an order from a customer for a building remodeling business discharges the waste generated by the remodeling work. Here, this renovation business operator develops a business in a franchise format, and has a headquarters as a discharge business operator and a member store. However, the emission business may not be a franchise-type business and may be a single business. Therefore, hereinafter, the renovation company may be simply referred to as an “emission company” without distinguishing between the headquarters and the member stores.

収集運搬工程P2は、収集運搬業者が廃棄物を収集及び運搬し、予め決められた保管場所に運搬する工程である。 The collecting and transporting step P2 is a step in which a collecting and transporting company collects and transports waste and transports it to a predetermined storage location.

保管工程P3は、保管業者が廃棄物を保管施設にて保管する工程である。なお、保管業者は、この保管工程P3において、必要に応じて廃棄物を収集及び運搬する作業が発生する場合があるので、前述の収集運搬業者に含まれうる。 The storage process P3 is a process in which the storage company stores the waste in the storage facility. Note that the storage company may be included in the above-mentioned collection/transportation company in the storage process P3, since a work of collecting and transporting waste may occur as necessary in this storage process P3.

処分工程P4は、処分業者が廃棄物を処分する工程である。なお、処分業者は、この処分工程P4において、必要に応じて廃棄物を収集及び運搬する作業が発生する場合があるので、前述の収集運搬業者に含まれうる。 The disposal process P4 is a process in which the disposal company disposes the waste. Note that the disposal company may be included in the above-mentioned collection/transportation company in the disposal process P4, since a work of collecting and transporting waste may occur as necessary in this disposal process P4.

廃棄物処理管理システム10は、図2に示すように、排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGを備え、電子マニフェストに基づいて廃棄物の処理を管理できる。排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGは、互いにインターネット(ネットワークの一例)Nを介して接続されている。
ここで、インターネットNには、公益財団法人日本産業廃棄物処理振興センター(以下、「情報処理センター」という。)が運用する電子マニフェストシステム(JWNETサーバSVJ)が接続されている。すなわち、排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGから、それぞれ情報処理センター(JWNETサーバSVJ)へアクセスできる。
As shown in FIG. 2, the waste treatment management system 10 includes waste discharger terminals C1 and C2, a collection transporter terminal MD, and a waste treatment management server SVG, and manages waste treatment based on an electronic manifest. it can. The discharge company terminals C1 and C2, the collection and transportation company terminal MD, and the waste treatment management server SVG are connected to each other via the Internet (an example of a network) N.
Here, the Internet N is connected to an electronic manifest system (JWNET server SVJ) operated by the Japan Industrial Waste Treatment Promotion Center (hereinafter referred to as “information processing center”). That is, the information processing center (JWNET server SVJ) can be accessed from each of the discharge company terminals C1 and C2, the collection and transportation company terminal MD, and the waste processing management server SVG.

排出事業者端末C1、C2は、前述のリフォーム事業者が操作する端末である。排出事業者端末C1及び排出事業者端末C2は、それぞれ例えば、本部及び加盟店の所在地に設置されたコンピュータである。
なお、廃棄物処理管理システム10において、本部が行う操作や作業を代わりに加盟店が行ってもよいし、加盟店が行う操作や作業を代わりに本部が行ってもよい。
The discharge company terminals C1 and C2 are terminals operated by the above-mentioned reform company. The discharging company terminal C1 and the discharging company terminal C2 are, for example, computers installed at the locations of the headquarters and member stores, respectively.
In the waste treatment management system 10, the member store may perform the operation or work performed by the head office instead, or the head office may perform the operation or work performed by the member store instead.

収集運搬業者端末MDは、収集運搬業者が操作する端末であり、例えば、収集運搬業者の担当者が所持する携帯端末である。この携帯端末は、カメラ及びGPS機能を有している。
収集運搬業者端末MDは、インターネットNに接続できれば任意でよく、収集運搬業者の所在地に設置されたコンピュータであってもよい。また、収集運搬業者端末MDは、一収集運搬業者につき複数存在してもよい。
The collection and transportation company terminal MD is a terminal operated by the collection and transportation company, and is, for example, a mobile terminal carried by a person in charge of the collection and transportation company. This mobile terminal has a camera and a GPS function.
The collection and transportation company terminal MD may be any computer as long as it can be connected to the Internet N, and may be a computer installed at the location of the collection and transportation company. Further, a plurality of collection/transportation carrier terminals MD may exist for one collection/transportation carrier.

廃棄物処理管理サーバSVGは、廃棄物の処理を管理する管理事業者によって運用されるサーバである。
廃棄物処理管理サーバSVGは、図3に示すように、記憶手段202、業者選択手段203、受渡確認情報送信手段204、位置情報確認手段205、更新手段206、第1〜第5の条件判定手段208a〜208e、及びコントラクト作成手段210を有している。
これら各手段は、廃棄物処理管理サーバSVGは、廃棄物処理管理サーバSVGにて実行されるプログラムによって実現される。
The waste treatment management server SVG is a server operated by a management company that manages the treatment of waste.
As shown in FIG. 3, the waste treatment management server SVG includes a storage unit 202, a trader selection unit 203, a delivery confirmation information transmission unit 204, a position information confirmation unit 205, an update unit 206, and first to fifth condition determination units. It has 208a to 208e and a contract creating means 210.
Each of these means is realized by the waste treatment management server SVG by a program executed by the waste treatment management server SVG.

記憶手段202は、例えばハードディスクドライブ装置を有し、図4に示すように、受渡確認情報、仮登録情報、収集運搬業者のデータベース、処理料金情報、及び運搬先所在地情報を記憶できる。
受渡確認情報は、少なくとも、電子マニフェスト制度における受渡確認票に記載される情報を含み、第1の情報、第2の情報、及び第3の情報から構成されている。
The storage unit 202 has, for example, a hard disk drive device, and as shown in FIG. 4, can store delivery confirmation information, temporary registration information, a database of collection and transportation companies, processing fee information, and transportation destination location information.
The delivery confirmation information includes at least information described on the delivery confirmation slip in the electronic manifest system, and includes first information, second information, and third information.

第1の情報は、排出事業者が廃棄物処理管理サーバSVGにアクセスすることによって提供される情報であり、例えば、マニフェスト番号、お客様名(リフォーム依頼者名)、お客様宅の郵便番号、廃棄物の回収現場となるお客様宅の住所(廃棄物の収集先の所在地)、配達工事伝票番号、排出予定日、作業工程日、リフォーム種別、登録協力業者(リフォーム事業者の依頼に基いて実質的に建築物のリフォーム作業を行うリフォーム業者)、回収条件、及び廃棄物の排出予測の情報を含んでいる。なお、回収条件とは、回収車輌の種類、2名での搬出や手運び運搬が必要な特殊回収の有無、廃棄物の排出予定数量等の情報である。
第2の情報は、後述する業者選択手段203又は管理事業者によって提供される情報であり、例えば、収集運搬業者の名称及び所在地の情報である。
第3の情報は、収集運搬業者が廃棄物処理管理サーバSVGにアクセスすることによって提供される情報であり、例えば、交付年月日、廃棄物の品目毎の排出量、荷姿、廃棄物の運搬先(処分事業場等)の所在地、廃棄物の処分方法、車両番号、運搬車名等の情報である。
The first information is information provided by the waste discharger accessing the waste treatment management server SVG. For example, the manifest number, the customer name (reform requester name), the zip code of the customer's house, and the waste. Address of the customer's house (collection location of waste), delivery construction slip number, planned discharge date, work process date, remodeling type, registration cooperation company (substantially based on the request of the remodeling company) It includes information on the renovation company that performs building renovation work, collection conditions, and waste emission forecasts. The collection condition is information such as the type of collection vehicle, the presence/absence of special collection that needs to be carried out or carried by two people, and the planned discharge amount of waste.
The second information is information provided by the trader selection means 203 or the management company, which will be described later, and is, for example, the name and location of the collection and transportation company.
The third information is information provided by the collection and transportation company accessing the waste treatment management server SVG. For example, the date of delivery, the discharge amount of each waste item, the packing form, and the waste amount. Information such as the location of the transportation destination (disposal site, etc.), waste disposal method, vehicle number, vehicle name, etc.

仮登録情報は、マニフェスト情報及び廃棄物を撮影した撮影場所の位置情報を含む複数の位置情報付き写真の情報から少なくとも構成される情報である。
マニフェスト情報は、電子マニフェストシステムに登録される情報であり、受渡確認情報に基いて構成される。
複数の位置情報付き写真は、それぞれ、収集運搬業者が収集先にて撮影した廃棄物の写真P1及び運搬先にて撮影した廃棄物の写真P2である。各写真P1、P2には、それぞれGPSを用いて取得された撮影場所の位置情報が関連付けられている。
The temporary registration information is at least information including manifest information and information of a plurality of photographs with position information including position information of the shooting location where the waste was shot.
The manifest information is information registered in the electronic manifest system, and is configured based on the delivery confirmation information.
The plurality of photographs with position information are a photograph P1 of waste taken by the collection and transportation company at the collection destination and a photograph P2 of waste taken at the transportation destination, respectively. The position information of the shooting location acquired using GPS is associated with each of the photographs P1 and P2.

収集運搬業者のデータベースは、複数の収集運搬業者が登録されたデータベースである。本データベースには、複数の収集運搬業者の情報(名称や所在地等)が登録されている。なお、本データベースに登録された各収集運搬業者は、管理事業者によって予め決められた基準を満たすことが審査された信頼性の高い業者である。 The collection and transportation company database is a database in which a plurality of collection and transportation companies are registered. Information (names, locations, etc.) of a plurality of collection and transportation companies is registered in this database. In addition, each collection and transportation company registered in this database is a highly reliable company that has been examined by the management company to meet predetermined criteria.

処理料金情報は、複数の収集運搬業者によってそれぞれ設定された廃棄物の処理に掛かる料金に関する情報である。処理料金は、各収集運搬業者が廃棄物処理管理サーバSVGにアクセスして設定される。
処理料金は、収集運搬費、処分費、産業廃棄物税、及び追加料金(廃棄物の収集先までの距離や積み込み作業の負担に応じた費用等)から構成される。
The processing fee information is information on the fee for processing the waste set by each of the plurality of collection and transportation companies. The treatment fee is set by each collection and transportation company accessing the waste treatment management server SVG.
The processing fee consists of collection and transportation costs, disposal costs, industrial waste tax, and additional fees (costs such as the distance to the waste collection destination and the burden of loading work).

運搬先所在地情報は、収集運搬業者が廃棄物を運搬する運搬先の所在地の情報であり、管理事業者によって予め設定されている。運搬先の所在地は、例えば処分事業場の所在地である。 The transportation destination location information is information on the location of the transportation destination where the collection and transportation company transports the waste, and is preset by the management company. The location of the transportation destination is, for example, the location of the disposal site.

業者選択手段203は、記憶手段202に記憶された廃棄物の収集先の所在地(お客様宅の住所)、収集運搬業者の所在地、及び各収集運搬業者の処理料金情報に基づいて、廃棄物の処理料金を演算し、この処理料金が最低金額となる収集運搬業者を選択できる。 The trader selection means 203 processes the waste based on the location of the collection destination of the waste (address of the customer's house), the location of the collection transporter, and the processing fee information of each collection transporter stored in the storage means 202. You can calculate the charge and select the collection and transportation company with the lowest processing charge.

受渡確認情報送信手段204は、インターネットNを介して収集運搬業者端末MDに受渡確認情報を送信できる。 The delivery confirmation information transmitting means 204 can transmit the delivery confirmation information to the collection and transportation company terminal MD via the Internet N.

位置情報確認手段205は、写真P1の情報に含まれる位置が収集先の所在地の情報から予め設定された距離の範囲内にあり、写真P2の情報に含まれる位置が運搬先の所在地の情報から予め設定された距離の範囲内にあることを確認できる。この距離の範囲は、記憶手段202に記憶されている。 The position information confirmation unit 205 detects that the position included in the information of the photo P1 is within a preset distance range from the information of the location of the collection destination, and the position included in the information of the photo P2 is from the information of the location of the transportation destination. It can be confirmed that the distance is within the preset distance. The range of this distance is stored in the storage unit 202.

更新手段206は、電子マニフェストシステムに登録されている最新のマニフェスト情報に基いて、記憶手段202に記憶されたマニフェスト情報を更新することができる。更新手段206は、予め決められた期間毎にマニフェスト情報を更新できる。 The update unit 206 can update the manifest information stored in the storage unit 202 based on the latest manifest information registered in the electronic manifest system. The updating unit 206 can update the manifest information for each predetermined period.

第1の条件判定手段208aは、第1の条件の成否を判定できる。この第1の条件とは、写真P1の情報に含まれる位置が受渡確認情報に含まれる収集先の所在地の情報から予め設定された距離の範囲内にあり、写真P2の情報に含まれる位置が受渡確認情報又は運搬先所在地情報に含まれる運搬先の所在地の情報から予め設定された距離の範囲内にあることである。
従って、前述の位置情報確認手段205が、廃棄物の写真P1、P2に関連付けられた位置情報がそれぞれ収集先及び運搬先の所在地から予め設定された距離の範囲内にあることを確認すると、第1の条件判定手段208aは、第1の条件が成立したと判定する。
The first condition judging means 208a can judge whether the first condition is satisfied. The first condition is that the position included in the information of the photo P1 is within a preset distance from the information of the location of the collection destination included in the delivery confirmation information, and the position included in the information of the photo P2 is That is, it is within the range of a preset distance from the delivery confirmation information or the location information of the delivery destination included in the delivery destination location information.
Therefore, when the above-mentioned position information confirmation means 205 confirms that the position information associated with the photographs P1 and P2 of the waste is within the range of the preset distance from the locations of the collection destination and the transportation destination, respectively. The first condition determination unit 208a determines that the first condition is satisfied.

第2の条件判定手段208bは、第2の条件の成否を判定できる。この第2の条件とは、写真P1及び写真P2からそれぞれ求められた廃棄物の量と収集運搬業者が収集運搬業者端末を介して入力した廃棄物の量とが一致することである。なお、ここに言う「一致」とは、厳密な意味での一致ではない。即ち、「一致」とは、予め決められた不一致度合いが許容された、「実質的な一致」という意味である(以下、同様)。
廃棄物の量は、例えばAR(Augmented Reality)を用いることによって写真P1及び写真P2からそれぞれ求められる。
The second condition determining means 208b can determine whether the second condition is satisfied. The second condition is that the amount of waste obtained from each of the photographs P1 and P2 and the amount of waste input by the collection and transportation company via the terminal of the collection and transportation company match. It should be noted that the term “match” here does not mean a match in a strict sense. That is, “match” means “substantial match” in which a predetermined degree of mismatch is allowed (hereinafter the same).
The amount of waste is obtained from each of the photographs P1 and P2 by using, for example, AR (Augmented Reality).

第3の条件判定手段208cは、第3の条件の成否を判定できる。この第3の条件とは、写真P1に記録された廃棄物及び写真P2に記録された廃棄物が、収集運搬業者が収集運搬業者端末を介して入力した廃棄物の種類と同一であることである。なお、ここに言う「同一」とは、厳密な意味での同一ではない。即ち、「同一」とは、予め決められた不同一度合いが許容された、「実質的な同一」という意味である(以下、同様)。
写真P1に記録された廃棄物及び写真P2に記録された廃棄物の種類は、例えばAI(Artificial Intelligence)を用いた画像処理によって求められる。
The third condition determining unit 208c can determine whether the third condition is satisfied. The third condition is that the waste recorded in the photo P1 and the waste recorded in the photo P2 are the same as the type of waste input by the collection and transportation company via the terminal of the collection and transportation company. is there. It should be noted that the term “identical” here does not mean the same in a strict sense. That is, “identical” means “substantially identical” in which a predetermined degree of disparity is allowed (hereinafter, the same).
The types of the waste recorded in the photograph P1 and the waste recorded in the photograph P2 are obtained by image processing using, for example, AI (Artificial Intelligence).

第4の条件判定手段208dは、第4の条件の成否を判定できる。この第4の条件とは、受渡確認情報に基いて構成されたマニフェスト情報が電子マニフェストシステムに本登録されたことである。
第4の条件判定手段208dは、マニフェスト情報が電子マニフェストシステムに本登録されることを監視しており、本登録がなされると第4の条件が成立したものと判定する。
The fourth condition determining means 208d can determine whether or not the fourth condition is satisfied. The fourth condition is that the manifest information configured based on the delivery confirmation information is main-registered in the electronic manifest system.
The fourth condition determining unit 208d monitors that the manifest information is main-registered in the electronic manifest system, and determines that the fourth condition is satisfied when the main registration is performed.

第5の条件判定手段208eは、第5の条件の成否を判定できる。この第5の条件とは、排出事業者又は管理事業者によって、収集運搬業者に対して決済処理を実行することが承認されたことである。
第5の条件判定手段208eは、排出事業者又は管理事業者が決済処理の実行について承認することを監視しており、承認がなされると第5の条件が成立したものと判定する。
The fifth condition determining means 208e can determine whether the fifth condition is satisfied. The fifth condition is that the discharge business operator or the management business operator approves the collection and transportation company to execute the settlement process.
The fifth condition determining unit 208e monitors that the discharging business operator or the management business company approves the execution of the settlement process, and when the approval is made, determines that the fifth condition is satisfied.

コントラクト作成手段210は、予め構築されたブロックチェーンBC1a、BC1b、BC1c、BC1d、BC1e、BC2、BC3に対し、スマートコントラクトを作成できる。
コントラクト作成手段210については、後述する。
The contract creating means 210 can create a smart contract for the block chains BC1a, BC1b, BC1c, BC1d, BC1e, BC2, and BC3 that have been built in advance.
The contract creating means 210 will be described later.

次に、廃棄物処理管理システム10を用いた廃棄物処理管理方法(収集運搬業者に対する決済処理を除く)について、図5に基いて説明する。なお、以下に示す各ステップは、可能な場合は、順番が入れ替わって実行されてもよいし、並行して実行されてもよい。 Next, a waste treatment management method using the waste treatment management system 10 (excluding settlement processing for a collection and transportation company) will be described with reference to FIG. It should be noted that, if possible, the steps shown below may be executed in reverse order or in parallel.

(ステップS1)
排出事業者(本部又は加盟店)が、電子マニフェストにおけるマニフェスト番号を取得する。マニフェスト番号は、情報処理センターが提供する予約登録を活用することによって取得できる。
一方で、コントラクト作成手段210が、取得されたマニフェスト番号に対応する廃棄物処理について、予め決められた条件及び予め決められた内容の契約(スマートコントラクト)を作成する。スマートコントラクトの具体的な内容は後述する。
なお、契約は、本ステップS1にて作成されなくてもよく、ステップS2、ステップS3、又はステップS4にて作成されてもよい。作成された契約は適切なタイミングにてブロックチェーンに登録される。
(Step S1)
The discharging company (headquarters or member store) acquires the manifest number in the electronic manifest. The manifest number can be obtained by utilizing the reservation registration provided by the information processing center.
On the other hand, the contract creating unit 210 creates a contract (smart contract) having predetermined conditions and predetermined contents for waste processing corresponding to the acquired manifest number. The specific contents of the smart contract will be described later.
The contract does not have to be created in step S1 and may be created in step S2, step S3, or step S4. The created contract will be registered in the blockchain at an appropriate timing.

(ステップS2)
排出事業者がリフォーム作業を顧客から受注する。リフォーム作業の詳細が明確になり、このリフォーム作業によって発生する廃棄物を処理する必要があると判断されると、排出事業者(加盟店)が、排出事業者端末C2(図2参照)を介して、廃棄物処理管理サーバSVGに受渡確認情報に含まれるマニフェスト番号その他の第1の情報(図4参照)を登録する。
この受渡確認情報に含まれる第1の情報の登録をもって、廃棄物管理が開始される。
(Step S2)
The discharger receives an order from a customer for renovation work. When the details of the reform work are clarified and it is determined that the waste generated by this reform work needs to be treated, the discharge business operator (member store) uses the discharge business operator terminal C2 (see FIG. 2). Then, the first information (see FIG. 4) other than the manifest number included in the delivery confirmation information is registered in the waste processing management server SVG.
The waste management is started by the registration of the first information included in the delivery confirmation information.

(ステップS3) (Step S3)

廃棄物処理管理サーバSVGの業者選択手段203(図3参照)が収集運搬業者を選択する。
なお、本ステップS3においては、管理事業者が人手によって受渡確認情報(図4参照)を確認し、その受渡確認情報に基いて、複数の収集運搬業者の中からその廃棄物の収集運搬に適切な収集運搬業者を選択してもよい。
その後、選択された収集運搬業者が手配される。
また、本ステップにより、受渡確認情報に含まれる第2の情報が確定するので、管理事業者は第2の情報を廃棄物処理管理サーバSVG(図2参照)に登録する。
The company selection means 203 (see FIG. 3) of the waste treatment management server SVG selects a collection and transportation company.
In this step S3, the management company manually confirms the delivery confirmation information (see FIG. 4), and based on the delivery confirmation information, it is appropriate for the collection and transportation of the waste from a plurality of collection and transportation companies. You may choose a different collection and transportation company.
Thereafter, the selected collection hauler is arranged.
In addition, since the second information included in the delivery confirmation information is confirmed by this step, the management company registers the second information in the waste treatment management server SVG (see FIG. 2).

(ステップS4)
選択された収集運搬業者が、廃棄物処理管理サーバSVGの記憶手段202(図3参照)に記憶された受渡確認情報を取得し、確認する。詳細には、廃棄物処理管理サーバSVGの受渡確認情報送信手段204(図3参照)が、収集運搬業者の要求に基いて、受渡確認情報(図4参照)を送信する。
次に、収集運搬業者が、取得した受渡確認情報を例えばFAXを用いてリフォーム業者(リフォーム事業者の依頼に基いて実質的に建築物のリフォーム作業を行う業者)に送信する。FAXを受信したリフォーム業者は、受渡確認情報を確認し、例えば排出予定日に変更がある場合には、収集運搬業者に変更内容を連絡する。
(Step S4)
The selected collection and transportation company acquires and confirms the delivery confirmation information stored in the storage means 202 (see FIG. 3) of the waste treatment management server SVG. In detail, the delivery confirmation information transmitting means 204 (see FIG. 3) of the waste treatment management server SVG transmits the delivery confirmation information (see FIG. 4) based on the request from the collection and transportation company.
Next, the collection and transportation company transmits the acquired delivery confirmation information to a remodeling company (a company that substantially carries out the remodeling work of the building based on the request of the remodeling business operator) by using, for example, FAX. The reformer who received the FAX confirms the delivery confirmation information and, for example, when there is a change in the scheduled discharge date, notifies the collection and transportation company of the change.

次に、リフォーム業者によるリフォーム作業が行われ廃棄物が排出されると、収集運搬業者が、受渡確認情報に含まれる排出予定日に廃棄物の排出現場に出向き、廃棄物を回収する。
収集運搬業者は、廃棄物の回収現場(収集先)にて、収集運搬業者端末MD(図2参照)を用いて、排出された廃棄物の写真P1を撮影する。この写真P1には、GPSによって撮影時に取得された位置情報が含まれている。また収集運搬業者は、収集した廃棄物を運搬した後、収集運搬業者端末MDを用いて、運搬先の処分事業場にて廃棄物の写真P2を撮影する。この写真P2にも、GPSによって撮影時に取得された位置情報が含まれている。
その後、収集運搬業者は、収集運搬業者端末MDを用いて、廃棄物の品目毎の排出量及び廃棄物の運搬先その他の受渡確認情報に含まれる第3の情報及び写真P1、P2(図4参照)を廃棄物処理管理サーバSVGに送信し、登録する。
Next, when the renovation work is performed by the renovation company and the waste is discharged, the collection and transportation company goes to the waste discharge site on the scheduled discharge date included in the delivery confirmation information and collects the waste.
At the waste collection site (collection destination), the collection and transportation company photographs the discharged waste P1 using the collection and transportation company terminal MD (see FIG. 2). This photograph P1 includes the position information acquired at the time of photographing by GPS. After transporting the collected waste, the collection and transportation company uses the collection and transportation company terminal MD to take a picture P2 of the waste at the disposal site of the transportation destination. This photograph P2 also includes the position information acquired at the time of photographing by GPS.
After that, the collection and transportation company uses the collection and transportation company terminal MD to discharge the discharge amount of each waste item and the third information and photographs P1 and P2 included in the delivery confirmation information of the waste and the like (Fig. 4). (Refer) to the waste treatment management server SVG for registration.

なお、受渡確認情報に含まれる第3の情報及び写真P1、P2を送信するタイミングは任意でよく、一括して送信せずに順次送信してもよい。
また、収集運搬業者端末MD(図2参照)が収集運搬業者の所在地に設置されたコンピュータである場合には、このコンピュータを用いて、第3の情報及び写真P1、P2が送信されてもよい。
このように、収集運搬業者が収集先及び運搬先にてそれぞれ撮影した位置情報付きの廃棄物の写真P1、P2が登録されるので、実際には収集運搬業者が廃棄物を運搬していないにもかかわらず、運搬したように見せかける不正が抑制され、産業廃棄物の処理過程が透明化される。
The timing of transmitting the third information included in the delivery confirmation information and the photographs P1 and P2 may be arbitrary, and may be sequentially transmitted instead of being transmitted collectively.
Further, when the collection and transportation company terminal MD (see FIG. 2) is a computer installed at the location of the collection and transportation company, the third information and the photographs P1 and P2 may be transmitted using this computer. ..
In this way, the photographs P1 and P2 of the waste with location information taken by the collection and transportation company at the collection destination and the transportation destination are registered, so that the collection and transportation company does not actually carry the waste. Nevertheless, the fraudulent appearance of being transported is suppressed and the process of processing industrial waste is made transparent.

(ステップS5)
第1〜第3の条件判定手段208a〜208cが、収集運搬業者端末MDから送信された第3の情報及び写真P1、P2に基いて、それぞれ第1〜第3の条件の成否を判定する。
第1〜第3の条件判定手段208a〜208cが、それぞれ第1〜第3の条件が成立したと判断すると、次ステップS6が実行される。
(Step S5)
The first to third condition determining means 208a to 208c respectively determine the success or failure of the first to third conditions based on the third information and the photographs P1 and P2 transmitted from the collection and transportation company terminal MD.
When the first to third condition determining means 208a to 208c determine that the first to third conditions are satisfied, the next step S6 is executed.

(ステップS6)
管理事業者が、仮登録情報に含まれるマニフェスト情報を電子マニフェストシステムに本登録する。その際、管理事業者はEDI方式により電子マニフェストシステムにマニフェスト情報を送信する。
マニフェスト情報が本登録されると、第4の条件判定手段208dは第4の条件が成立したと判定し、次ステップS7が実行される。
(Step S6)
The management company main-registers the manifest information included in the temporary registration information in the electronic manifest system. At that time, the management company transmits the manifest information to the electronic manifest system by the EDI method.
When the manifest information is main-registered, the fourth condition determining means 208d determines that the fourth condition is satisfied, and the next step S7 is executed.

(ステップS7)
収集運搬業者が、それぞれ、電子マニフェストシステムに対して廃棄物の運搬が終了したことを報告する。
具体的には、収集運搬業者が自ら直接JWNETサーバSVJにアクセスし、それぞれWeb方式を利用して廃棄物の収集日及び処分完了日を登録する。登録には一般的に使用されるWeb方式を利用するので、収集運搬業者が操作方法に迷うことなく、廃棄物の運搬を終了したことを報告できる。
なお、変更が必要な場合には、廃棄物の確定した数量も登録される。
(Step S7)
Each collection and transportation company reports to the electronic manifest system that the transportation of waste has been completed.
Specifically, the collection and transportation company directly accesses the JWNET server SVJ and registers the collection date and the disposal completion date of the waste by using the Web method. Since the commonly used Web method is used for registration, the collection and transportation company can report that the transportation of waste has been completed without hesitation about the operation method.
If a change is required, the fixed quantity of waste is also registered.

ただし、本ステップS7にて登録される廃棄物の収集日及び処分完了日は、前ステップS6にて登録することも可能である。すなわち、管理事業者が、ステップS6が実行される前に廃棄物の収集日及び処分完了日を把握している場合には、EDI方式により、管理事業者がマニフェスト情報とともに廃棄物の収集日及び処分完了日をJWNETサーバSJに登録してもよい。廃棄物の収集日及び処分完了日が前ステップS6にて登録された場合には、本ステップS7の実行は省略され、次ステップS8が実行される。 However, the waste collection date and the disposal completion date registered in step S7 can be registered in the previous step S6. That is, when the management company knows the waste collection date and the disposal completion date before step S6 is executed, the management company uses the EDI method to collect the waste collection date and the waste information together with the manifest information. The disposal completion date may be registered in the JWNET server SJ. When the collection date and the disposal completion date of the waste are registered in the previous step S6, the execution of this step S7 is omitted and the next step S8 is executed.

(ステップS8)
廃棄物処理管理サーバSVGの更新手段206(図3参照)が、電子マニフェストシステムに登録されている最新のマニフェスト情報に基づいて、記憶手段202に記憶されたマニフェスト情報を更新する。更新は予め決められた期間毎に実行される。
(Step S8)
The updating unit 206 (see FIG. 3) of the waste processing management server SVG updates the manifest information stored in the storage unit 202 based on the latest manifest information registered in the electronic manifest system. The update is executed every predetermined period.

(ステップS9)
排出事業者が、ステップS4にて廃棄物処理管理サーバSVGに登録された仮登録情報(マニフェスト情報及び写真P1、P2)を確認する。排出事業者は、仮登録情報に問題がなければ、廃棄物処理管理サーバSVG上にて収集運搬業者に対して決済処理を実行することを承認する。
承認がなされると、第5の条件判定手段208eは第5の条件が成立したと判定する。
(Step S9)
The discharger confirms the temporary registration information (manifest information and photographs P1 and P2) registered in the waste treatment management server SVG in step S4. If there is no problem in the temporary registration information, the discharger approves the collection and transportation company to execute the settlement process on the waste treatment management server SVG.
Upon approval, the fifth condition determining means 208e determines that the fifth condition is satisfied.

(ステップS10)
排出事業者は、排出事業者端末C1又は排出事業者端末C2(図2参照)を介して廃棄物処理管理サーバSVGのマニフェスト情報(図4参照)を参照することで、廃棄物の処理状況を確認できる。
(Step S10)
The discharger refers to the manifest information (see FIG. 4) of the waste treatment management server SVG via the discharger terminal C1 or the discharger terminal C2 (see FIG. 2) to determine the waste treatment status. I can confirm.

次に、前述の廃棄物処理管理システム10が利用する決済システム50(図2参照)について説明する。
決済システム50は、図6に示すブロックチェーン群BC1、ブロックチェーンBC2及びブロックチェーンBC3から構成されるブロックチェーンネットワークBC(図2参照)を利用したシステムであり、ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる。
ブロックチェーンは、特定複数の事業者が参加できるコンソーシアム型のブロックチェーンであることが好ましい。
Next, the settlement system 50 (see FIG. 2) used by the waste treatment management system 10 will be described.
The payment system 50 is a system that uses a block chain network BC (see FIG. 2) including a block chain group BC1, a block chain BC2, and a block chain BC3 shown in FIG. 6, and the initial bill recorded on the block chain. If the amount is revised, you can settle with the revised billing amount.
The blockchain is preferably a consortium type blockchain in which a plurality of specified businesses can participate.

ブロックチェーン群BC1は、複数のブロックチェーンBC1a、BC1b、BC1c、BC1d、BC1e、BC1fから構成され、前述の廃棄物処理管理において管理対象となる情報が記録される。
各ブロックチェーンには、マニフェスト番号で特定される案件ごとにブロックが生成され、情報が記録されていく。また、情報が修正された場合には、修正後の情報がブロックごとに追記されていく。
The block chain group BC1 is composed of a plurality of block chains BC1a, BC1b, BC1c, BC1d, BC1e, BC1f, and records information to be managed in the above-mentioned waste treatment management.
In each block chain, a block is generated and information is recorded for each case specified by the manifest number. When the information is modified, the modified information is added to each block.

ブロックチェーンBC1a(算定基準登録用ブロックチェーンの一例)には、案件を特定するマニフェスト番号、廃棄物の処理費用の単価(記憶手段202に記憶された処理料金情報に含まれる情報であって、請求金額に影響する算定基準の一例)の情報及び請求の締め日の情報が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1bには、マニフェスト番号を含む受渡確認情報の第1の情報(図4参照)が案件ごとのブロックとして記録されていく。
The block chain BC1a (an example of a calculation reference registration block chain) has a manifest number for identifying a case, a unit price of waste processing cost (information included in the processing fee information stored in the storage unit 202, Information on the calculation criteria that affects the amount of money) and information on the deadline for billing will be recorded as a block for each case.
In the block chain BC1b, the first information (see FIG. 4) of the delivery confirmation information including the manifest number is recorded as a block for each case.

ブロックチェーンBC1cには、案件を特定するマニフェスト番号及び受渡確認情報の第2の情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1d(算定基準登録用ブロックチェーンの一例)には、案件を特定するマニフェスト番号及び受渡確認情報の第3の情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1eには、マニフェスト情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1fには、前述のステップS8にて更新された更新済マニフェスト情報が案件ごとのブロックとして記録されていく。
In the block chain BC1c, the manifest number for identifying a case and the second information of the delivery confirmation information (see FIG. 4) are recorded as a block for each case.
In the block chain BC1d (an example of a calculation standard registration block chain), the manifest number for identifying a case and the third information of the delivery confirmation information (see FIG. 4) are recorded as a block for each case.
The manifest information (see FIG. 4) is recorded as a block for each case in the block chain BC1e.
The updated manifest information updated in step S8 is recorded as a block for each case in the block chain BC1f.

ブロックチェーンBC2(請求金額積算用ブロックチェーンの一例)には、案件ごとにその案件を特定するマニフェスト番号及びその案件の請求金額が記録される。請求金額に修正があった場合には、修正後の請求金額がブロックごと記録されていく。
例えば図6においては、ブロックチェーンBC2の各ブロックに以下の内容が記録されている。
1.ブロックの高さ#00001のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の請求金額7,000円
なお、このブロックに記録されている請求金額7,000円は、前回の締め日が経過した際にすでに請求済み(処理済み)である。
2.ブロックの高さ#00002のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の請求金額10,000円
3.ブロックの高さ#00003のブロック
(1)案件003を特定するマニフェスト番号
(2)案件003の請求金額6,000円
4.ブロックの高さ#00004のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の請求金額10,000円
5.ブロックの高さ#00005のブロック
(1)案件004を特定するマニフェスト番号
(2)案件004の請求金額8,000円
6.ブロックの高さ#00006のブロック
(1)案件005を特定するマニフェスト番号
(2)案件005の請求金額5,000円
7.ブロックの高さ#00007のブロック
(1)案件006を特定するマニフェスト番号
(2)案件006の請求金額9,000円
8.ブロックの高さ#00008のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の修正後の請求金額12,000円
9.ブロックの高さ#00009のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の修正後の請求金額5,000円
In the block chain BC2 (an example of a billing amount accumulating block chain), a manifest number for identifying each case and a charge amount of the case are recorded. When the billed amount is modified, the revised billed amount is recorded for each block.
For example, in FIG. 6, the following contents are recorded in each block of the block chain BC2.
1. Block with block height #00001 (1) Manifest number that identifies the case 001 (2) Charge amount 7,000 yen for the case 001 Note that the charge amount 7,000 yen recorded in this block is the last closing date Has already been billed (processed) when has passed.
2. 2. Block with height #00002 (1) Manifest number that identifies case 002 (2) Charge amount of case 002 10,000 yen 3. 3. Block with height #00003 (1) Manifest number that identifies case 003 (2) Charge amount of case 003 6,000 yen 4. Block with height #00004 (1) Manifest number that identifies case 001 (2) Charge amount of case 001 10,000 yen 5. 5. Block with height #00005 (1) Manifest number that identifies the case 004 (2) Billing amount 8,000 yen for the case 004 6. Block with block height #00006 (1) Manifest number for identifying case 005 (2) Charge amount 5,000 yen for case 005 7. Block with block height #00007 (1) Manifest number that identifies case 006 (2) Charge amount of case 006 JPY 9,000 8. Block with block height #00008 (1) Manifest number that identifies case 002 (2) Charge amount 12,000 yen after modification of case 002 9. Block of block height #000009 (1) Manifest number that identifies case 001 (2) Charge amount 5,000 yen after modification of case 001

ブロックチェーンBC3(振込済金額登録用ブロックチェーンの一例)には、案件ごとに振込済みの金額が記録されていく。この振込済みの金額は、請求金額に修正があった場合には、清算金額である。また、案件ごとにブロックチェーンBC2の最終ブロック(最後に生成されたブロック)の高さ(ブロックを特定する情報)が記録されていく。
例えば図6においては、ブロックチェーンBC3の各ブロックに以下の内容が記録されている。
1.ブロックの高さ#00001のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の前回の締め日経過後に振込済みの振込金額7,000円
(3)前回の振込時点におけるブロックチェーンBC2の案件001に関する最終ブロックの高さ#00001
2.ブロックの高さ#00002のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の振込済み金額12,000円
(3)振込時点におけるブロックチェーンBC2の案件002に関する最終ブロックの高さ#00008
3.ブロックの高さ#00003のブロック
(1)案件003を特定するマニフェスト番号
(2)案件003の振込済み金額6,000円
(3)振込時点におけるブロックチェーンBC2の案件003に関する最終ブロックの高さ#00003
4.ブロックの高さ#00004のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の清算金額−2,000円
(3)振込時点におけるブロックチェーンBC2の案件001に関する最終ブロックの高さ#00009
In the block chain BC3 (an example of a block chain for registering the transferred amount), the transferred amount is recorded for each case. The transferred amount is the liquidation amount when the billed amount is corrected. Further, the height (information for specifying the block) of the final block (the block generated last) of the block chain BC2 is recorded for each case.
For example, in FIG. 6, the following contents are recorded in each block of the block chain BC3.
1. Block with block height #00001 (1) Manifest number that identifies case 001 (2) Transfer amount 7,000 yen that has been transferred after the last closing date of case 001 (3) Blockchain BC2 at the time of the previous transfer Final block height for matter 001 #00001
2. Block height #00002 (1) Manifest number that identifies case 002 (2) Transfer amount of case 002 12,000 yen (3) Final block height for case 002 of block chain BC2 at the time of transfer # 00008
3. Block height #00003 (1) Manifest number that identifies the case 003 (2) Transfer amount of the case 003 JPY 6,000 (3) Height of the final block for the case 003 of the blockchain BC2 at the time of transfer # 0000 3
4. Block height #00004 (1) Manifest number that identifies the case 001 (2) Clearing amount of the case 001-2,000 yen (3) Height of the final block for the case 001 of the block chain BC2 at the time of transfer # 0000 9

決済システム50は、前述の廃棄物処理管理サーバSVG及びノードN1、N2を備え、前述のブロックチェーン群BC1及びブロックチェーンBC2、BC3を利用する。 The payment system 50 includes the waste processing management server SVG and the nodes N1 and N2 described above, and uses the block chain group BC1 and the block chains BC2 and BC3 described above.

廃棄物処理管理サーバSVGは、図7に示すように、見積り・契約情報管理手段220、業務委託管理手段222、業務実績管理手段224及び前述のコントラクト作成手段210を有している。 As shown in FIG. 7, the waste treatment management server SVG has an estimation/contract information management means 220, a business consignment management means 222, a business performance management means 224, and the above-mentioned contract creation means 210.

見積り・契約情報管理手段220は、廃棄物処理における請求金額又は見積金額の算定基準に係る情報を管理できる。見積り・契約情報管理手段220は、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
業務委託管理手段222(図7参照)は、受渡確認情報を管理できる。業務委託管理手段222は、見積り・契約情報管理手段220同様、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
業務実績管理手段224(図7参照)は、廃棄物の実際の排出量等の実績情報を管理できる。業務実績管理手段224は、見積り・契約情報管理手段220同様、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
The estimate/contract information management means 220 can manage information relating to the calculation standard of the billed amount or the estimated amount in the waste treatment. The quotation/contract information management unit 220 stores the information in the storage unit 202 (see FIG. 4) after obtaining the approval from the discharger when the information is registered or changed by the collection and transportation company.
The business consignment management means 222 (see FIG. 7) can manage the delivery confirmation information. The business consignment management means 222, like the quotation/contract information management means 220, stores the information after receiving approval from the discharge business operator when the information is registered or changed by the collection and transportation company. (See 4).
The work record management means 224 (see FIG. 7) can manage record information such as the actual amount of waste discharged. Similar to the estimate/contract information management unit 220, the business performance management unit 224 stores the information after receiving the approval from the discharge business operator when the information is registered or changed by the collection and transportation company. (See 4).

コントラクト作成手段210は、予め決められた条件及び予め決められた内容の第1〜第3のスマートコントラクトを作成できる。
第1のスマートコントラクトは、予め決められた条件が、廃棄物処理管理サーバSVGの記憶手段202において、ブロックチェーンBC1a〜BC1fに記録される情報のうちいずれかが修正されたことであり、予め決められた内容が、その修正された情報をブロックチェーン群BC1の対応するブロックチェーンBC1a〜BC1fに記録することである。なお、図6において、予め決められた条件及び内容は、ブロックチェーンBC1aについてのみ記載し、ブロックチェーンBC1b〜BC1fについては省略している。
第2のスマートコントラクトは、予め決められた条件が、ブロックチェーンBC1a〜BC1fのいずれかに情報が追加され、所定の条件を満たしたことであり、予め決められた内容が、ブロックチェーンBC2に該当案件の請求金額を記録することである。
第3のスマートコントラクトは、予め決められた条件が、請求の締め日が経過したことであり、予め決められた内容が、ブロックチェーンBC2及びブロックチェーンBC3の記録内容に基づいて案件ごとに請求金額又は清算金額を計算し、振込みに成功した金額及びブロックチェーンBC2に記録されている振り込んだ案件に関する最終ブロックの高さを記録することである。なお、予め決められた条件は、請求の締め日が経過したことに限定されるものではなく、任意の条件であってもよい。
The contract creating means 210 can create the first to third smart contracts with predetermined conditions and predetermined contents.
The first smart contract is that the predetermined condition is that any one of the information recorded in the block chains BC1a to BC1f is modified in the storage unit 202 of the waste treatment management server SVG, and the predetermined condition is determined in advance. What is done is to record the modified information in the corresponding block chains BC1a to BC1f of the block chain group BC1. Note that in FIG. 6, the predetermined conditions and contents are described only for the block chain BC1a, and are omitted for the block chains BC1b to BC1f.
In the second smart contract, the predetermined condition is that the information is added to any of the block chains BC1a to BC1f and the predetermined condition is satisfied, and the predetermined content corresponds to the block chain BC2. It is to record the billed amount of the case.
The third smart contract is that the predetermined condition is that the billing deadline has passed, and the predetermined content is the charge amount or the charge amount for each case based on the recorded contents of the block chain BC2 and the block chain BC3. It is to calculate the settlement amount, and record the amount of money transferred successfully and the height of the final block relating to the transferred matter recorded in the block chain BC2. The predetermined condition is not limited to the expiration of the billing closing date, and may be any condition.

ノードN1、N2は、例えば、収集運搬業者や金融機関等によって運用されるノードである。ノードは2台に限定されるものではなく、必要に応じて、例えば予め許可された保管業者や処分業者によって運用されるノードであってもよい。 The nodes N1 and N2 are, for example, nodes operated by a collection and transportation company, a financial institution, or the like. The number of nodes is not limited to two, and may be a node operated by a pre-authorized storage company or disposal company, if necessary.

次に、決済システム50による決済方法について説明する。なお、以下に示す各ステップは、可能な場合は、順番が入れ替わって実行されてもよいし、並行して実行されてもよい。また、この決済方法は、複数のノードからなる分散コンピューティングシステムにて実行される決済プログラムにより実現される。 Next, a payment method by the payment system 50 will be described. It should be noted that, if possible, the steps shown below may be executed in reverse order or in parallel. Further, this payment method is realized by a payment program executed by a distributed computing system including a plurality of nodes.

(ステップP1)
ブロックチェーン群BC1、ブロックチェーンBC2及びブロックチェーンBC3を構築する。
(Step P1)
A block chain group BC1, a block chain BC2 and a block chain BC3 are constructed.

(ステップP2)
コントラクト作成手段210(図7参照)が、前述の第1〜第3のスマートコントラクトを作成する。
(Step P2)
The contract creating means 210 (see FIG. 7) creates the above-mentioned first to third smart contracts.

(ステップP3)
収集運搬業者が、排出事業者(被請求者の一例)に対する請求金額に影響する算定基準(例えば廃棄物の処理費用の単価の情報や廃棄物の品目毎の排出量等)を修正するために、修正後の算定基準を廃棄物処理管理サーバSVGに登録すると、対応する情報を管理する見積り・契約情報管理手段220、業務委託管理手段222又は業務実績管理手段224が排出事業者に承認を促す。
排出事業者が情報の修正を承認すると、対応する見積り・契約情報管理手段220、業務委託管理手段222又は業務実績管理手段224は、修正後の情報を記憶手段202(図4参照)に格納する。
(Step P3)
In order for the collection and transportation company to revise the calculation standards (for example, information on the unit price of waste treatment cost and the amount of waste discharged by item) that affect the amount charged to the discharger (an example of the requestee) When the revised calculation standard is registered in the waste treatment management server SVG, the quotation/contract information management means 220, the business consignment management means 222 or the business performance management means 224 that manages the corresponding information prompts the emission business operator for approval. ..
When the discharger approves the correction of the information, the corresponding estimate/contract information management means 220, business consignment management means 222 or business performance management means 224 stores the corrected information in the storage means 202 (see FIG. 4). ..

(ステップP4)
前ステップP3にて、修正後の情報が記憶手段202に格納されると、第1のスマートコントラクトの条件が成立し、修正後の情報が対応するブロックチェーンBC1a〜BC1fにブロックごと登録される。
例えば、記憶手段202に記憶された廃棄物の処理費用の単価(記憶手段202に記憶された処理料金情報に含まれる情報であって、請求金額に影響する算定基準の一例)が修正されると、第1のスマートコントラクトの条件が成立し、修正された単価(修正後算定基準の一例)がブロックチェーンBC1aにブロックごと記録される。
また例えば、記憶手段202に記憶された廃棄物の品目毎の排出量(請求金額に影響する算定基準の一例)が修正されると、第1のスマートコントラクトの条件が成立し、修正された排出量(修正後算定基準の一例)がブロックチェーンBC1dにブロックごと記録される。
すなわち、第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準がブロックチェーンBC1aやブロックチェーンBC1d(算定基準登録用ブロックチェーンの一例)に修正後算定基準として記録されていく。
なお、第1のスマートコントラクトによって修正後算定基準がブロックチェーンに記録されるため、修正後算定基準をブロックチェーンに記録する記録手段が第1のスマートコントラクトによって実現されていることになる。
(Step P4)
In the previous step P3, when the modified information is stored in the storage unit 202, the condition of the first smart contract is satisfied, and the modified information is registered for each block in the corresponding block chains BC1a to BC1f.
For example, when the unit price of the disposal cost of the waste stored in the storage unit 202 (an information included in the processing charge information stored in the storage unit 202, which is an example of a calculation standard affecting the billing amount) is corrected. , The condition of the first smart contract is satisfied, and the modified unit price (an example of the modified calculation standard) is recorded for each block in the block chain BC1a.
In addition, for example, when the discharge amount of each item of waste stored in the storage unit 202 (an example of a calculation standard that affects the billed amount) is corrected, the condition of the first smart contract is satisfied, and the corrected discharge is performed. The quantity (an example of the modified calculation standard) is recorded for each block in the block chain BC1d.
That is, each time the first smart contract modifies the calculation standard for the amount charged to the claimant, the modified calculation standard is converted to the block chain BC1a or the block chain BC1d (an example of the calculation standard registration block chain). It will be recorded as the revised calculation standard.
Since the modified calculation standard is recorded in the block chain by the first smart contract, the recording means for recording the modified calculation standard in the block chain is realized by the first smart contract.

(ステップP5)
前ステップP4にて、ブロックチェーンBC1a〜BC1fのいずれかに情報が記録され、所定の条件を満たすと、第2のスマートコントラクトの条件が成立し、該当案件の請求金額が再計算され、ブロックチェーンBC2に修正後の請求金額がブロックごと記録される。
例えば、ブロックチェーンBC1aに修正後の処理費用の単価が記録されると、第2のスマートコントラクトの条件が成立し、修正後の処理費用の単価に基づいて該当案件の請求金額が再計算され、ブロックチェーンBC2に修正後の請求金額がブロックごと記録される。
すなわち、第2のスマートコントラクトによって、修正後算定基準に基づいて計算された修正後請求金額が、請求金額積算用ブロックチェーンBC2(請求金額積算用ブロックチェーンの一例)に記録される。
(Step P5)
In the previous step P4, when information is recorded in any of the block chains BC1a to BC1f and the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billing amount of the corresponding case is recalculated, and the block chain The corrected billing amount is recorded for each block in BC2.
For example, when the unit price of the modified processing cost is recorded in the block chain BC1a, the condition of the second smart contract is satisfied, and the billed amount of the relevant case is recalculated based on the modified unit price of the processing cost. The corrected billing amount is recorded for each block in the block chain BC2.
That is, the modified billing amount calculated based on the modified calculation standard by the second smart contract is recorded in the billing amount accumulating block chain BC2 (an example of the billing amount accumulating block chain).

(ステップP6)
請求の締め日が経過すると、第3のスマートコントラクトの条件が成立し、再計算された請求金額及びブロックチェーンBC2に記録されている清算した該当案件の最終ブロックの高さに基づいて振込金額が計算され、図示しない振込手段が、清算するための金額を振込む処理を実行する。
すなわち、第3のスマートコントラクトによって、修正後請求金額に基づいて請求金額を清算するための清算金額が計算され清算される。
その後、振込みに成功したことが確認されると、ブロックチェーンBC3に振り込んだ額及びブロックチェーンBC2に記録されている清算した該当案件の最終ブロックの高さが記録される。
(Step P6)
When the deadline for billing has passed, the conditions for the third smart contract are met, and the remittance amount is calculated based on the recalculated billing amount and the height of the final block of the cleared case that is recorded in the blockchain BC2. Then, the transfer means (not shown) executes a process of transferring the amount of money for clearing.
That is, the third smart contract calculates and clears the settlement amount for clearing the billed amount based on the revised billed amount.
After that, when it is confirmed that the transfer is successful, the amount transferred to the block chain BC3 and the height of the final block of the cleared applicable case recorded in the block chain BC2 are recorded.

このように、決済システム50による決済方法によれば、少なくとも請求金額に影響する修正後算定基準を全てブロックチェーンに記録し、ブロックチェーンに記録された修正後算定基準に基づいて請求金額を清算するため、改ざん(訂正)が困難なブロックチェーンを利用するにもかかわらず、当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる。 As described above, according to the settlement method by the settlement system 50, at least all the modified calculation standards affecting the billed amount are recorded in the blockchain, and the billed amount is settled based on the modified calculation standard recorded in the blockchain. Therefore, even if the blockchain, which is difficult to tamper (correct), is used, if the initial billing amount is revised, the revised billing amount can be settled.

次に、前述のステップP3以降の決済方法について、収集運搬業者が、図6に示す案件001について木材(処理単価100円/kg)の廃棄物を収集運搬し、排出量70kgとして7,000円が入金済みの状況において、誤りに気づいて排出量を修正したものの100kgと誤入力したために本来の50kgに修正する必要に迫られた場合の具体例を説明する。
なお、本具体例において、締め日は月末である。
Next, regarding the settlement method after step P3, the collecting and transporting company collects and transports the waste of wood (processing unit price 100 yen/kg) for the case 001 shown in FIG. 6, and discharges 7,000 yen for 70 kg. A description will be given of a specific example in the case where the user has made a mistake and has corrected the discharge amount in the situation where the payment has already been made, but the input amount of 100 kg was erroneously input, so that the original correction amount of 50 kg was required.
In this specific example, the closing date is the end of the month.

収集運搬業者は、先月の請求について、排出量の70kgが誤りであったことに気づいたため、排出量の情報(受渡確認情報の第3の情報)を70kgから100kgに修正すると、業務実績管理手段224は排出事業者に対し、承認を促す。
排出事業者が情報の修正を承認すると、業務実績管理手段224は、修正後の情報を記憶手段202に格納する(ステップP3)。
Since the collection and transportation company noticed that the discharge amount of 70 kg was incorrect for the billing of the last month, if the discharge amount information (third information of the delivery confirmation information) is corrected from 70 kg to 100 kg, the business performance management means 224 prompts the emission business operator for approval.
When the discharger approves the correction of the information, the job performance management means 224 stores the corrected information in the storage means 202 (step P3).

そうすると、廃棄物処理管理サーバSVGにおいて受渡確認条件の第3の情報が修正されたことになるので、第1のスマートコントラクトの条件が成立し、修正後の木材の排出量の情報(100kg)を含む第3の情報がブロックチェーンBC1dにブロックBLCaとして記録される(ステップP4)。 Then, since the third information of the delivery confirmation condition is corrected in the waste treatment management server SVG, the condition of the first smart contract is satisfied, and the corrected information on the amount of discharged wood (100 kg) is obtained. The included third information is recorded as the block BLCa in the block chain BC1d (step P4).

修正後の木材の排出量の情報(100kg)がブロックチェーンBC1dに記録され、所定の条件を満たすと第2のスマートコントラクトの条件が成立し、案件001についての請求金額が、修正された第3の情報に基づいて再計算され、修正後の請求金額10,000円が高さ#00004のブロックとしてブロックチェーンBC2に記録される(ステップP5)。
なお、ブロックチェーンBC2には、先月の請求分(処理済み)として、案件001に関するブロック(高さ#00001)が記録され、今月の請求分(未処理)として、案件002に関するブロック(高さ#00002)及び案件003に関するブロック(高さ#00003)が既に記録されている。
The information (100 kg) of the modified wood emission amount is recorded in the block chain BC1d, and when the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billed amount for the case 001 is the modified third value. The re-calculated amount of 10,000 yen is recorded on the block chain BC2 as a block of height #00004 after being recalculated based on the information of (step P5).
In the blockchain BC2, the block (height #00001) related to the matter 001 is recorded as the billed amount (processed) of the last month, and the block (height #00001) related to the matter 002 is recorded as the billed amount (unprocessed) of this month. (00002) and the block (height #00003) related to the case 003 are already recorded.

その後、排出量100kgが誤入力であったことに気づき、収集運搬業者が木材の廃棄物の排出量の情報(受渡確認情報の第3の情報)を100kgから50kgに修正すると、業務実績管理手段224は排出事業者に対し、承認を促す。
排出事業者が情報の修正を承認すると、業務実績管理手段224は、修正後の情報を記憶手段202に格納する(ステップP3)。
After that, when he noticed that the discharge amount of 100 kg was an erroneous input, and the collector/collector corrects the information on the discharge amount of the waste wood (the third information of the delivery confirmation information) from 100 kg to 50 kg, the business performance management means 224 prompts the emission business operator for approval.
When the discharger approves the correction of the information, the job performance management means 224 stores the corrected information in the storage means 202 (step P3).

そうすると、廃棄物処理管理サーバSVGにおいて受渡確認条件の第3の情報が修正されたことになるので、第1のスマートコントラクトの条件が成立し、修正後の木材の排出量の情報(50kg)を含む第3の情報がブロックチェーンBC1dにブロックBLCdとして記録される(ステップP4)。
なお、このステップP4が実行されるまでの間に、ブロックチェーンBC1dには、ブロックBLCaに続いて案件002に関するブロックBLCb及び案件005に関するブロックBLCcが順に記録されている。
Then, since the third information of the delivery confirmation condition is corrected in the waste treatment management server SVG, the condition of the first smart contract is satisfied, and the information of the amount of discharged wood (50 kg) after the correction is obtained. The included third information is recorded as the block BLCd in the block chain BC1d (step P4).
It is to be noted that, until the step P4 is executed, in the block chain BC1d, the block BLCa, the block BLCb regarding the case 002, and the block BLCc regarding the case 005 are sequentially recorded.

修正後の木材の排出量の情報(50kg)がブロックチェーンBC1dに記録され、所定の条件を満たすと第2のスマートコントラクトの条件が成立し、案件001についての請求金額が修正された第3の情報に基づいて再計算され、修正後の請求金額5,000円が高さ#00009のブロックとしてブロックチェーンBC2に記録される(ステップP5)。
なお、このステップP5が実行されるまでの間に、ブロックチェーンBC2には、案件004に関するブロック(高さ#00005)、案件005に関するブロック(高さ#00006)、案件006に関するブロック(高さ#00007)及び案件002に関するブロック(高さ#00008)が順に追記されている。
The information (50 kg) of the modified wood emission amount is recorded in the block chain BC1d, and when the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billing amount for the case 001 is modified to the third condition. The billing amount of 5,000 yen after recalculation based on the information is corrected and recorded in the block chain BC2 as a block of height #00009 (step P5).
By the time the step P5 is executed, the block chain BC2 has a block (height #00005) related to the case 004, a block (height #00006) related to the case 005, and a block (height #00006) related to the case 006. (00007) and a block (height #00008) related to the case 002 are sequentially added.

請求の締め日が経過すると第3のスマートコントラクトの条件が成立し、再計算された請求金額5,000円と入金済みの請求金額7,000円(ブロックチェーンBC3の高さ#00001のブロック参照)との差額である−2,000円が清算金額として計算され、−2,000円が請求者に振込まれる。すなわち、2,000円が被請求者に返還される(ステップP6)。 When the billing deadline has passed, the conditions of the third smart contract are satisfied, and the recalculated billing amount of 5,000 yen and the deposited billing amount of 7,000 yen (see the block of block #BC01 height #00001) The difference of -2,000 yen is calculated as the liquidation amount, and -2,000 yen is transferred to the claimant. That is, 2,000 yen is returned to the demandee (step P6).

ここで、清算金額の計算は、1)ブロックチェーンBC2の案件001に関するブロックの高さ#00001、#00004、#00009にそれぞれ記録されている請求金額及び2)ブロックチェーンBC3の先月処理済みの案件001に関する高さ#00001のブロックに記録されている最終ブロックの高さ#00001(ブロックチェーンBC2に記録された処理済みのブロックを示す情報)に基づいて行われる。 Here, the calculation of the settlement amount is 1) the billed amounts recorded in the block heights #00001, #00004, and #00009 related to the matter 001 of the block chain BC2, and 2) the matter processed last month of the block chain BC3, respectively. It is performed based on the height #00001 of the final block (information indicating the processed block recorded in the block chain BC2) recorded in the block of height #00001 related to 001.

振込に成功すると、ブロックチェーンBC3に振り込んだ清算金額−2,000円が記録される。また、ブロックチェーンBC2に記録されている案件001の最終ブロックの高さ#00009が記録され、次回の清算金額の計算の際に利用される。すなわち、ブロックチェーンBC3のブロックの高さ#00009には、清算金額−2,000円及びブロックの高さ#00009が記録される。
このように、本具体例においては、本来5,000円であるところ7,000円で請求していたため、差額の2,000を返還する処理が行われる。
If the transfer is successful, the settlement amount of −2,000 yen transferred to the block chain BC3 is recorded. Further, the height #000009 of the last block of the case 001 recorded in the block chain BC2 is recorded and used in the next calculation of the settlement amount. That is, in the block height #00009 of the block chain BC3, the settlement amount of −2,000 yen and the block height #00009 are recorded.
As described above, in this specific example, since the original charge of 5,000 yen was billed at 7,000 yen, a process of returning the difference of 2,000 is performed.

以上説明したように、決済システム50による決済方法によれば、請求費用の透明性及び後から修正ができるという利便性を提供できる。 As described above, according to the settlement method by the settlement system 50, it is possible to provide the transparency of the billing cost and the convenience that it can be corrected later.

別の観点から説明すると、決済システム50は、算定基準登録用ブロックチェーンに、排出事業者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として記録していく記録手段と、修正後の算定基準に基づいて請求金額を清算するための清算金額を計算して清算する清算手段と、を備えている。記録手段及び清算手段のうち、少なくとも記録手段は、廃棄物処理管理サーバが備えるコントラクト作成手段が作成したスマートコントラクトによって実現される。 Explaining from another perspective, the settlement system 50 records the modified calculation standard as the modified calculation standard in the calculation standard registration blockchain every time the calculation standard of the amount charged to the discharger is modified. And a clearing means for calculating and clearing a clearing amount for clearing the billed amount based on the revised calculation standard. Of the recording means and the settlement means, at least the recording means is realized by a smart contract created by the contract creating means included in the waste processing management server.

以上、本発明の実施の形態を説明したが、本発明は、上記した形態に限定されるものでなく、要旨を逸脱しない条件の変更等は全て本発明の適用範囲である。
決済システム(決済方法)は、廃棄物の処理に係る請求費用の決済に適用されるものではなく、任意の処理に係る請求費用の決済に適用できる。
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and changes in conditions and the like without departing from the gist are all within the scope of application of the present invention.
The settlement system (settlement method) is not applied to settlement of billing costs for waste disposal, but can be applied to settlement of billing costs for any treatment.

10 廃棄物処理管理システム
50 決済システム
202 記憶手段
203 業者選択手段
204 受渡確認情報送信手段
205 位置情報確認手段
206 更新手段
208a 第1の条件判定手段
208b 第2の条件判定手段
208c 第3の条件判定手段
208d 第4の条件判定手段
208e 第5の条件判定手段
210 コントラクト作成手段
220 見積り・契約情報管理手段
222 業務委託管理手段
224 業務実績管理手段
BC1 ブロックチェーン群
BC1a、BC1b、BC1c、BC1d、BC1e、BC1f ブロックチェーン
BC2、BC3 ブロックチェーン
BLKa、BLKb、BLKc、BLKd ブロック
C1、C2 排出事業者端末
MD 収集運搬業者端末
N インターネット
N1、N2 ノード
SVG 廃棄物処理管理サーバ
SVJ JWNETサーバ

10 waste treatment management system 50 settlement system 202 storage means 203 trader selection means 204 delivery confirmation information transmission means 205 position information confirmation means 206 update means 208a first condition determination means 208b second condition determination means 208c third condition determination Means 208d Fourth condition judgment means 208e Fifth condition judgment means 210 Contract creation means 220 Estimate/contract information management means 222 Business consignment management means 224 Business performance management means BC1 Block chain groups BC1a, BC1b, BC1c, BC1d, BC1e, BC1f Block chain BC2, BC3 Block chain BLKa, BLKb, BLKc, BLKd Block C1, C2 Discharge company terminal MD Collection/transporter terminal N Internet N1, N2 Node SVG Waste treatment management server SVJ JWNET server

本発明は、決済方法、決済プログラム及び決済システムに関する。 The present invention relates to a payment method, a payment program, and a payment system.

特許文献1には、第1ブロックチェーンと第2ブロックチェーンとを連携させた決済システムが記載されている。この決済システムにおいては、利用者装置が仮想通貨ブロックチェーン用の支払いトランザクションを内包する許諾要求トランザクションをコンテンツ権利管理ブロックチェーンのP2Pネットワークに送信し、権利者装置が許諾要求トランザクションに応じた許諾トランザクションをコンテンツ権利管理ブロックチェーンのP2Pネットワークに送信するとともに、許諾要求トランザクションに内包された支払いトランザクションを仮想通貨ブロックチェーンに送信する。 Patent Document 1 describes a payment system in which a first block chain and a second block chain are linked. In this settlement system, the user device transmits a permission request transaction including a payment transaction for the virtual currency block chain to the P2P network of the content right management block chain, and the right owner device issues a permission transaction according to the license request transaction. The content transaction is transmitted to the P2P network of the content rights management blockchain and the payment transaction included in the permission request transaction is transmitted to the virtual currency blockchain.

特開2017−204070号公報JP, 2017-204070, A

ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる決済方法、決済プログラム及び決済システムを提供することを目的とする。 An object of the present invention is to provide a settlement method, a settlement program, and a settlement system that can be settled with the revised billing amount when the initial billing amount recorded in the blockchain is revised.

請求項1に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済方法であって、第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準が、修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録されていく第1のステップと、第2のスマートコントラクトによって、前記第1のステップにて高さがより大きい前記ブロックに記録された前記修正後算定基準に基づいて計算された修正後請求金額が、前記請求金額積算用ブロックチェーンの高さがより大きいブロックに記録されていく第2のステップと、第3のスマートコントラクトによって、前記第2のステップにて高さがより大きい前記ブロックに記録された前記修正後請求金額に基づいて前記請求金額を清算するための清算金額が計算される第3のステップと、を含むコンピュータが行う決済方法である。 The invention according to claim 1 is a settlement method using a blockchain network in which a blockchain for calculation standard registration and a blockchain for billing amount integration are configured, and is billed by a first smart contract. Every time the calculation standard of the amount charged to a person is modified, the modified calculation standard is recorded as a modified calculation standard in a block having a larger height of the calculation standard registration block chain. And the corrected billing amount calculated by the second smart contract based on the revised calculation standard recorded in the block having a higher height in the first step is the billing amount accumulating block. The second step in which the block having a larger chain height is recorded, and the third smart contract allows the modified bill amount recorded in the block having a larger height in the second step to be added. And a third step in which a settlement amount for clearing the billed amount is calculated based on the third step.

請求項2に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済方法であって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録していく第1のステップと、前記第1のステップにて高さがより大きい前記ブロックに記録された前記修正後算定基準に基づいて計算された修正後請求金額を前記請求金額積算用ブロックチェーンの高さがより大きいブロックに記録していく第2のステップと、前記第2のステップにて高さがより大きい前記ブロックに記録された前記修正後請求金額に基づいて前記請求金額を清算するための清算金額を計算して清算する第3のステップと、を含むコンピュータが行う決済方法である。 The invention according to claim 2 is a settlement method using a blockchain network in which a blockchain for calculation standard registration and a blockchain for billing amount accumulation are configured, and a calculation standard of billing amount for a demandee. Each time is corrected, the modified calculation standard is recorded as a modified calculation standard in a block having a larger height of the calculation standard registration block chain, and in the first step. The corrected billing amount calculated based on the revised calculation standard recorded in the block having a larger height is recorded in the block having a larger height in the billing amount accumulating block chain. And a third step of calculating and liquidating a settlement amount for clearing the billed amount based on the modified billed amount recorded in the block having a larger height in the second step. , A payment method performed by a computer including.

請求項3に記載の発明は、請求項1又は2記載の決済方法をコンピュータに実行させるための決済プログラムである。 The invention described in claim 3 is a payment program for causing a computer to execute the payment method according to claim 1 or 2.

請求項4に記載の発明は、請求項1又は2記載の決済方法を複数のノードからなる分散コンピューティングシステムに実行させるための決済プログラムである。 The invention according to claim 4 is a payment program for causing a distributed computing system including a plurality of nodes to execute the payment method according to claim 1 or 2.

請求項5に記載の発明は、算定基準登録用ブロックチェーンと、請求金額積算用ブロックチェーンと、が構成されたブロックチェーンネットワークを利用した決済システムであって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として前記算定基準登録用ブロックチェーンの高さがより大きいブロックに記録していく第1の記録手段と、前記第1の記録手段によって高さがより大きい前記ブロックに記録された前記修正後算定基準に基づいて計算された修正後請求金額を前記請求金額積算用ブロックチェーンの高さがより大きいブロックに記録していく第2の記録手段と、前記第2の記録手段によって高さがより大きい前記ブロックに記録された前記修正後算定基準に基づいて前記請求金額を清算するための清算金額を計算して清算する清算手段と、を備えた決済システムである。 The invention according to claim 5 is a settlement system using a blockchain network configured with a blockchain for calculation standard registration and a blockchain for billing amount accumulation, and a calculation standard of billing amount for a demandee. And a first recording means for recording the modified calculation standard as a modified calculation standard in a block having a larger height of the calculation standard registration block chain each time A second step of recording the corrected billing amount calculated based on the revised calculation standard recorded in the block having a larger height in the block having a larger height of the billing amount accumulating block chain; And a clearing means for calculating and clearing a settlement amount for clearing the billed amount based on the modified calculation standard recorded in the block having a larger height by the second recording means. Is a payment system equipped with.

請求項6に記載の発明は、請求項5記載の決済システムにおいて、前記第1及び第2の記録手段が、スマートコントラクトによって実現される。 According to a sixth aspect of the invention, in the settlement system according to the fifth aspect, the first and second recording means are realized by a smart contract.

請求項7に記載の発明は、請求項5又は6記載の決済システムにおいて、前記清算手段が、スマートコントラクトによって実現される。 According to a seventh aspect of the present invention, in the settlement system according to the fifth or sixth aspect, the settlement means is realized by a smart contract.

本発明によれば、ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる決済方法、決済プログラム及び決済システムを提供できる。 According to the present invention, it is possible to provide a settlement method, a settlement program, and a settlement system that can make a settlement with the revised billing amount when the billing amount originally recorded in the blockchain is revised.

廃棄物の処理工程の一例を示す説明図である。It is explanatory drawing which shows an example of the disposal process of a waste material. 本発明の一実施の形態に係る決済システムの構成図である。It is a block diagram of the payment system which concerns on one embodiment of this invention. 同決済システムが備える廃棄物処理管理サーバの機能ブロック図(その1)である。It is a functional block diagram (the 1) of the waste processing management server with which the same payment system is equipped. 同決済システムが備える廃棄物処理管理サーバの記憶手段の説明図である。It is explanatory drawing of the memory|storage means of the waste processing management server with which the same payment system is equipped. 廃棄物処理管理の流れを示す説明図である。It is explanatory drawing which shows the flow of waste treatment management. 同決済システムを用いた決済処理の説明図である。It is explanatory drawing of the payment processing using the same payment system. 同決済システムが備える廃棄物処理管理サーバの機能ブロック図(その2)である。It is a functional block diagram (2) of the waste processing management server with which the same payment system is equipped.

続いて、添付した図面を参照しつつ、本発明を具体化した実施の形態につき説明し、本発明の理解に供する。なお、図において、説明に関連しない部分は図示を省略する場合がある。 Subsequently, embodiments of the present invention will be described with reference to the accompanying drawings to provide an understanding of the present invention. It should be noted that in the drawings, illustration of parts not related to the description may be omitted.

本発明の一実施の形態に係る決済システムは、例えば廃棄物処理管理システム10により管理された廃棄物の処理に係る請求費用の決済に適用される。
まず、廃棄物処理管理システム10による廃棄物処理の管理について説明する。
廃棄物の処理工程は、例えば図1に示すように、排出工程P1、収集運搬工程P2、保管工程P3、及び処分工程P4を含んでいる。
排出工程P1は、例えば顧客から建築物のリフォーム業務を受注したリフォーム事業者(排出事業者の一例)が、リフォーム作業により発生した廃棄物を排出する工程である。ここで、このリフォーム事業者は、フランチャイズ形式による事業を展開しており、排出事業者としての本部と加盟店とが存在する。ただし、排出事業者はフランチャイズ形式による事業を実施していなくてもよく、単一の事業者であってもよい。従って、以下、本部及び加盟店を区別することなく、このリフォーム事業者を単に「排出事業者」という場合がある。
The payment system according to the embodiment of the present invention is applied to, for example, the payment of billing costs related to the treatment of wastes managed by the waste treatment management system 10.
First, the management of waste treatment by the waste treatment management system 10 will be described.
The waste treatment process includes, for example, as shown in FIG. 1, a discharge process P1, a collection and transportation process P2, a storage process P3, and a disposal process P4.
The discharge step P1 is a step in which, for example, a remodeling business operator (one example of a recycle business operator) who has received an order from a customer for a building remodeling business discharges the waste generated by the remodeling work. Here, this renovation business operator develops a business in a franchise format, and has a headquarters as a discharge business operator and a member store. However, the emission business may not be a franchise-type business and may be a single business. Therefore, hereinafter, the renovation company may be simply referred to as an “emission company” without distinguishing between the headquarters and the member stores.

収集運搬工程P2は、収集運搬業者が廃棄物を収集及び運搬し、予め決められた保管場所に運搬する工程である。 The collecting and transporting step P2 is a step in which a collecting and transporting company collects and transports waste and transports it to a predetermined storage location.

保管工程P3は、保管業者が廃棄物を保管施設にて保管する工程である。なお、保管業者は、この保管工程P3において、必要に応じて廃棄物を収集及び運搬する作業が発生する場合があるので、前述の収集運搬業者に含まれうる。 The storage process P3 is a process in which the storage company stores the waste in the storage facility. Note that the storage company may be included in the above-mentioned collection/transportation company in the storage process P3, since a work of collecting and transporting waste may occur as necessary in this storage process P3.

処分工程P4は、処分業者が廃棄物を処分する工程である。なお、処分業者は、この処分工程P4において、必要に応じて廃棄物を収集及び運搬する作業が発生する場合があるので、前述の収集運搬業者に含まれうる。 The disposal process P4 is a process in which the disposal company disposes the waste. Note that the disposal company may be included in the above-mentioned collection/transportation company in the disposal process P4, since a work of collecting and transporting waste may occur as necessary in this disposal process P4.

廃棄物処理管理システム10は、図2に示すように、排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGを備え、電子マニフェストに基づいて廃棄物の処理を管理できる。排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGは、互いにインターネット(ネットワークの一例)Nを介して接続されている。
ここで、インターネットNには、公益財団法人日本産業廃棄物処理振興センター(以下、「情報処理センター」という。)が運用する電子マニフェストシステム(JWNETサーバSVJ)が接続されている。すなわち、排出事業者端末C1、C2、収集運搬業者端末MD、及び廃棄物処理管理サーバSVGから、それぞれ情報処理センター(JWNETサーバSVJ)へアクセスできる。
As shown in FIG. 2, the waste treatment management system 10 includes waste discharger terminals C1 and C2, a collection transporter terminal MD, and a waste treatment management server SVG, and manages waste treatment based on an electronic manifest. it can. The discharge company terminals C1 and C2, the collection and transportation company terminal MD, and the waste treatment management server SVG are connected to each other via the Internet (an example of a network) N.
Here, the Internet N is connected to an electronic manifest system (JWNET server SVJ) operated by the Japan Industrial Waste Treatment Promotion Center (hereinafter referred to as “information processing center”). That is, the information processing center (JWNET server SVJ) can be accessed from each of the discharge company terminals C1 and C2, the collection and transportation company terminal MD, and the waste processing management server SVG.

排出事業者端末C1、C2は、前述のリフォーム事業者が操作する端末である。排出事業者端末C1及び排出事業者端末C2は、それぞれ例えば、本部及び加盟店の所在地に設置されたコンピュータである。
なお、廃棄物処理管理システム10において、本部が行う操作や作業を代わりに加盟店が行ってもよいし、加盟店が行う操作や作業を代わりに本部が行ってもよい。
The discharge company terminals C1 and C2 are terminals operated by the above-mentioned reform company. The discharging company terminal C1 and the discharging company terminal C2 are, for example, computers installed at the locations of the headquarters and member stores, respectively.
In the waste treatment management system 10, the member store may perform the operation or work performed by the head office instead, or the head office may perform the operation or work performed by the member store instead.

収集運搬業者端末MDは、収集運搬業者が操作する端末であり、例えば、収集運搬業者の担当者が所持する携帯端末である。この携帯端末は、カメラ及びGPS機能を有している。
収集運搬業者端末MDは、インターネットNに接続できれば任意でよく、収集運搬業者の所在地に設置されたコンピュータであってもよい。また、収集運搬業者端末MDは、一収集運搬業者につき複数存在してもよい。
The collection and transportation company terminal MD is a terminal operated by the collection and transportation company, and is, for example, a mobile terminal carried by a person in charge of the collection and transportation company. This mobile terminal has a camera and a GPS function.
The collection and transportation company terminal MD may be any computer as long as it can be connected to the Internet N, and may be a computer installed at the location of the collection and transportation company. Further, a plurality of collection/transportation carrier terminals MD may exist for one collection/transportation carrier.

廃棄物処理管理サーバSVGは、廃棄物の処理を管理する管理事業者によって運用されるサーバである。
廃棄物処理管理サーバSVGは、図3に示すように、記憶手段202、業者選択手段203、受渡確認情報送信手段204、位置情報確認手段205、更新手段206、第1〜第5の条件判定手段208a〜208e、及びコントラクト作成手段210を有している。
これら各手段は、廃棄物処理管理サーバSVGは、廃棄物処理管理サーバSVGにて実行されるプログラムによって実現される。
The waste treatment management server SVG is a server operated by a management company that manages the treatment of waste.
As shown in FIG. 3, the waste treatment management server SVG includes a storage unit 202, a trader selection unit 203, a delivery confirmation information transmission unit 204, a position information confirmation unit 205, an update unit 206, and first to fifth condition determination units. It has 208a to 208e and a contract creating means 210.
Each of these means is realized by the waste treatment management server SVG by a program executed by the waste treatment management server SVG.

記憶手段202は、例えばハードディスクドライブ装置を有し、図4に示すように、受渡確認情報、仮登録情報、収集運搬業者のデータベース、処理料金情報、及び運搬先所在地情報を記憶できる。
受渡確認情報は、少なくとも、電子マニフェスト制度における受渡確認票に記載される情報を含み、第1の情報、第2の情報、及び第3の情報から構成されている。
The storage unit 202 has, for example, a hard disk drive device, and as shown in FIG. 4, can store delivery confirmation information, temporary registration information, a database of collection and transportation companies, processing fee information, and transportation destination location information.
The delivery confirmation information includes at least information described on the delivery confirmation slip in the electronic manifest system, and includes first information, second information, and third information.

第1の情報は、排出事業者が廃棄物処理管理サーバSVGにアクセスすることによって提供される情報であり、例えば、マニフェスト番号、お客様名(リフォーム依頼者名)、お客様宅の郵便番号、廃棄物の回収現場となるお客様宅の住所(廃棄物の収集先の所在地)、配達工事伝票番号、排出予定日、作業工程日、リフォーム種別、登録協力業者(リフォーム事業者の依頼に基いて実質的に建築物のリフォーム作業を行うリフォーム業者)、回収条件、及び廃棄物の排出予測の情報を含んでいる。なお、回収条件とは、回収車輌の種類、2名での搬出や手運び運搬が必要な特殊回収の有無、廃棄物の排出予定数量等の情報である。
第2の情報は、後述する業者選択手段203又は管理事業者によって提供される情報であり、例えば、収集運搬業者の名称及び所在地の情報である。
第3の情報は、収集運搬業者が廃棄物処理管理サーバSVGにアクセスすることによって提供される情報であり、例えば、交付年月日、廃棄物の品目毎の排出量、荷姿、廃棄物の運搬先(処分事業場等)の所在地、廃棄物の処分方法、車両番号、運搬車名等の情報である。
The first information is information provided by the waste discharger accessing the waste treatment management server SVG. For example, the manifest number, the customer name (reform requester name), the zip code of the customer's house, and the waste. Address of the customer's house (collection location of waste), delivery construction slip number, planned discharge date, work process date, remodeling type, registration cooperation company (substantially based on the request of the remodeling company) It includes information on the renovation company that performs building renovation work, collection conditions, and waste emission forecasts. The collection condition is information such as the type of collection vehicle, the presence/absence of special collection that needs to be carried out or carried by two people, and the planned discharge amount of waste.
The second information is information provided by the trader selection means 203 or the management company, which will be described later, and is, for example, the name and location of the collection and transportation company.
The third information is information provided by the collection and transportation company accessing the waste treatment management server SVG. For example, the date of delivery, the discharge amount of each waste item, the packing form, and the waste amount. Information such as the location of the transportation destination (disposal site, etc.), waste disposal method, vehicle number, vehicle name, etc.

仮登録情報は、マニフェスト情報及び廃棄物を撮影した撮影場所の位置情報を含む複数の位置情報付き写真の情報から少なくとも構成される情報である。
マニフェスト情報は、電子マニフェストシステムに登録される情報であり、受渡確認情報に基いて構成される。
複数の位置情報付き写真は、それぞれ、収集運搬業者が収集先にて撮影した廃棄物の写真P1及び運搬先にて撮影した廃棄物の写真P2である。各写真P1、P2には、それぞれGPSを用いて取得された撮影場所の位置情報が関連付けられている。
The temporary registration information is at least information including manifest information and information of a plurality of photographs with position information including position information of the shooting location where the waste was shot.
The manifest information is information registered in the electronic manifest system, and is configured based on the delivery confirmation information.
The plurality of photographs with position information are a photograph P1 of waste taken by the collection and transportation company at the collection destination and a photograph P2 of waste taken at the transportation destination, respectively. The position information of the shooting location acquired using GPS is associated with each of the photographs P1 and P2.

収集運搬業者のデータベースは、複数の収集運搬業者が登録されたデータベースである。本データベースには、複数の収集運搬業者の情報(名称や所在地等)が登録されている。なお、本データベースに登録された各収集運搬業者は、管理事業者によって予め決められた基準を満たすことが審査された信頼性の高い業者である。 The collection and transportation company database is a database in which a plurality of collection and transportation companies are registered. Information (names, locations, etc.) of a plurality of collection and transportation companies is registered in this database. In addition, each collection and transportation company registered in this database is a highly reliable company that has been examined by the management company to meet predetermined criteria.

処理料金情報は、複数の収集運搬業者によってそれぞれ設定された廃棄物の処理に掛かる料金に関する情報である。処理料金は、各収集運搬業者が廃棄物処理管理サーバSVGにアクセスして設定される。
処理料金は、収集運搬費、処分費、産業廃棄物税、及び追加料金(廃棄物の収集先までの距離や積み込み作業の負担に応じた費用等)から構成される。
The processing fee information is information on the fee for processing the waste set by each of the plurality of collection and transportation companies. The treatment fee is set by each collection and transportation company accessing the waste treatment management server SVG.
The processing fee consists of collection and transportation costs, disposal costs, industrial waste tax, and additional fees (costs such as the distance to the waste collection destination and the burden of loading work).

運搬先所在地情報は、収集運搬業者が廃棄物を運搬する運搬先の所在地の情報であり、管理事業者によって予め設定されている。運搬先の所在地は、例えば処分事業場の所在地である。 The transportation destination location information is information on the location of the transportation destination where the collection and transportation company transports the waste, and is preset by the management company. The location of the transportation destination is, for example, the location of the disposal site.

業者選択手段203は、記憶手段202に記憶された廃棄物の収集先の所在地(お客様宅の住所)、収集運搬業者の所在地、及び各収集運搬業者の処理料金情報に基づいて、廃棄物の処理料金を演算し、この処理料金が最低金額となる収集運搬業者を選択できる。 The trader selection means 203 processes the waste based on the location of the collection destination of the waste (address of the customer's house), the location of the collection transporter, and the processing fee information of each collection transporter stored in the storage means 202. You can calculate the charge and select the collection and transportation company with the lowest processing charge.

受渡確認情報送信手段204は、インターネットNを介して収集運搬業者端末MDに受渡確認情報を送信できる。 The delivery confirmation information transmitting means 204 can transmit the delivery confirmation information to the collection and transportation company terminal MD via the Internet N.

位置情報確認手段205は、写真P1の情報に含まれる位置が収集先の所在地の情報から予め設定された距離の範囲内にあり、写真P2の情報に含まれる位置が運搬先の所在地の情報から予め設定された距離の範囲内にあることを確認できる。この距離の範囲は、記憶手段202に記憶されている。 The position information confirmation unit 205 detects that the position included in the information of the photo P1 is within a preset distance range from the information of the location of the collection destination, and the position included in the information of the photo P2 is from the information of the location of the transportation destination. It can be confirmed that the distance is within the preset distance. The range of this distance is stored in the storage unit 202.

更新手段206は、電子マニフェストシステムに登録されている最新のマニフェスト情報に基いて、記憶手段202に記憶されたマニフェスト情報を更新することができる。更新手段206は、予め決められた期間毎にマニフェスト情報を更新できる。 The update unit 206 can update the manifest information stored in the storage unit 202 based on the latest manifest information registered in the electronic manifest system. The updating unit 206 can update the manifest information for each predetermined period.

第1の条件判定手段208aは、第1の条件の成否を判定できる。この第1の条件とは、写真P1の情報に含まれる位置が受渡確認情報に含まれる収集先の所在地の情報から予め設定された距離の範囲内にあり、写真P2の情報に含まれる位置が受渡確認情報又は運搬先所在地情報に含まれる運搬先の所在地の情報から予め設定された距離の範囲内にあることである。
従って、前述の位置情報確認手段205が、廃棄物の写真P1、P2に関連付けられた位置情報がそれぞれ収集先及び運搬先の所在地から予め設定された距離の範囲内にあることを確認すると、第1の条件判定手段208aは、第1の条件が成立したと判定する。
The first condition judging means 208a can judge whether the first condition is satisfied. The first condition is that the position included in the information of the photo P1 is within a preset distance from the information of the location of the collection destination included in the delivery confirmation information, and the position included in the information of the photo P2 is That is, it is within the range of a preset distance from the delivery confirmation information or the location information of the delivery destination included in the delivery destination location information.
Therefore, when the above-mentioned position information confirmation means 205 confirms that the position information associated with the photographs P1 and P2 of the waste is within the range of the preset distance from the locations of the collection destination and the transportation destination, respectively. The first condition determination unit 208a determines that the first condition is satisfied.

第2の条件判定手段208bは、第2の条件の成否を判定できる。この第2の条件とは、写真P1及び写真P2からそれぞれ求められた廃棄物の量と収集運搬業者が収集運搬業者端末を介して入力した廃棄物の量とが一致することである。なお、ここに言う「一致」とは、厳密な意味での一致ではない。即ち、「一致」とは、予め決められた不一致度合いが許容された、「実質的な一致」という意味である(以下、同様)。
廃棄物の量は、例えばAR(Augmented Reality)を用いることによって写真P1及び写真P2からそれぞれ求められる。
The second condition determining means 208b can determine whether the second condition is satisfied. The second condition is that the amount of waste obtained from each of the photographs P1 and P2 and the amount of waste input by the collection and transportation company via the terminal of the collection and transportation company match. It should be noted that the term “match” here does not mean a match in a strict sense. That is, “match” means “substantial match” in which a predetermined degree of mismatch is allowed (hereinafter the same).
The amount of waste is obtained from each of the photographs P1 and P2 by using, for example, AR (Augmented Reality).

第3の条件判定手段208cは、第3の条件の成否を判定できる。この第3の条件とは、写真P1に記録された廃棄物及び写真P2に記録された廃棄物が、収集運搬業者が収集運搬業者端末を介して入力した廃棄物の種類と同一であることである。なお、ここに言う「同一」とは、厳密な意味での同一ではない。即ち、「同一」とは、予め決められた不同一度合いが許容された、「実質的な同一」という意味である(以下、同様)。
写真P1に記録された廃棄物及び写真P2に記録された廃棄物の種類は、例えばAI(Artificial Intelligence)を用いた画像処理によって求められる。
The third condition determining unit 208c can determine whether the third condition is satisfied. The third condition is that the waste recorded in the photo P1 and the waste recorded in the photo P2 are the same as the type of waste input by the collection and transportation company via the terminal of the collection and transportation company. is there. It should be noted that the term “identical” here does not mean the same in a strict sense. That is, “identical” means “substantially identical” in which a predetermined degree of disparity is allowed (hereinafter, the same).
The types of the waste recorded in the photograph P1 and the waste recorded in the photograph P2 are obtained by image processing using, for example, AI (Artificial Intelligence).

第4の条件判定手段208dは、第4の条件の成否を判定できる。この第4の条件とは、受渡確認情報に基いて構成されたマニフェスト情報が電子マニフェストシステムに本登録されたことである。
第4の条件判定手段208dは、マニフェスト情報が電子マニフェストシステムに本登録されることを監視しており、本登録がなされると第4の条件が成立したものと判定する。
The fourth condition determining means 208d can determine whether or not the fourth condition is satisfied. The fourth condition is that the manifest information configured based on the delivery confirmation information is main-registered in the electronic manifest system.
The fourth condition determining unit 208d monitors that the manifest information is main-registered in the electronic manifest system, and determines that the fourth condition is satisfied when the main registration is performed.

第5の条件判定手段208eは、第5の条件の成否を判定できる。この第5の条件とは、排出事業者又は管理事業者によって、収集運搬業者に対して決済処理を実行することが承認されたことである。
第5の条件判定手段208eは、排出事業者又は管理事業者が決済処理の実行について承認することを監視しており、承認がなされると第5の条件が成立したものと判定する。
The fifth condition determining means 208e can determine whether the fifth condition is satisfied. The fifth condition is that the discharge business operator or the management business operator approves the collection and transportation company to execute the settlement process.
The fifth condition determining unit 208e monitors that the discharging business operator or the management business company approves the execution of the settlement process, and when the approval is made, determines that the fifth condition is satisfied.

コントラクト作成手段210は、予め構築されたブロックチェーンBC1a、BC1b、BC1c、BC1d、BC1e、BC2、BC3に対し、スマートコントラクトを作成できる。
コントラクト作成手段210については、後述する。
The contract creating means 210 can create a smart contract for the block chains BC1a, BC1b, BC1c, BC1d, BC1e, BC2, and BC3 that have been built in advance.
The contract creating means 210 will be described later.

次に、廃棄物処理管理システム10を用いた廃棄物処理管理方法(収集運搬業者に対する決済処理を除く)について、図5に基いて説明する。なお、以下に示す各ステップは、可能な場合は、順番が入れ替わって実行されてもよいし、並行して実行されてもよい。 Next, a waste treatment management method using the waste treatment management system 10 (excluding settlement processing for a collection and transportation company) will be described with reference to FIG. It should be noted that, if possible, the steps shown below may be executed in reverse order or in parallel.

(ステップS1)
排出事業者(本部又は加盟店)が、電子マニフェストにおけるマニフェスト番号を取得する。マニフェスト番号は、情報処理センターが提供する予約登録を活用することによって取得できる。
一方で、コントラクト作成手段210が、取得されたマニフェスト番号に対応する廃棄物処理について、予め決められた条件及び予め決められた内容の契約(スマートコントラクト)を作成する。スマートコントラクトの具体的な内容は後述する。
なお、契約は、本ステップS1にて作成されなくてもよく、ステップS2、ステップS3、又はステップS4にて作成されてもよい。作成された契約は適切なタイミングにてブロックチェーンに登録される。
(Step S1)
The discharging company (headquarters or member store) acquires the manifest number in the electronic manifest. The manifest number can be obtained by utilizing the reservation registration provided by the information processing center.
On the other hand, the contract creating unit 210 creates a contract (smart contract) having predetermined conditions and predetermined contents for waste processing corresponding to the acquired manifest number. The specific contents of the smart contract will be described later.
The contract does not have to be created in step S1 and may be created in step S2, step S3, or step S4. The created contract will be registered in the blockchain at an appropriate timing.

(ステップS2)
排出事業者がリフォーム作業を顧客から受注する。リフォーム作業の詳細が明確になり、このリフォーム作業によって発生する廃棄物を処理する必要があると判断されると、排出事業者(加盟店)が、排出事業者端末C2(図2参照)を介して、廃棄物処理管理サーバSVGに受渡確認情報に含まれるマニフェスト番号その他の第1の情報(図4参照)を登録する。
この受渡確認情報に含まれる第1の情報の登録をもって、廃棄物管理が開始される。
(Step S2)
The discharger receives an order from a customer for renovation work. When the details of the reform work are clarified and it is determined that the waste generated by this reform work needs to be treated, the discharge business operator (member store) uses the discharge business operator terminal C2 (see FIG. 2). Then, the first information (see FIG. 4) other than the manifest number included in the delivery confirmation information is registered in the waste processing management server SVG.
The waste management is started by the registration of the first information included in the delivery confirmation information.

(ステップS3) (Step S3)

廃棄物処理管理サーバSVGの業者選択手段203(図3参照)が収集運搬業者を選択する。
なお、本ステップS3においては、管理事業者が人手によって受渡確認情報(図4参照)を確認し、その受渡確認情報に基いて、複数の収集運搬業者の中からその廃棄物の収集運搬に適切な収集運搬業者を選択してもよい。
その後、選択された収集運搬業者が手配される。
また、本ステップにより、受渡確認情報に含まれる第2の情報が確定するので、管理事業者は第2の情報を廃棄物処理管理サーバSVG(図2参照)に登録する。
The company selection means 203 (see FIG. 3) of the waste treatment management server SVG selects a collection and transportation company.
In this step S3, the management company manually confirms the delivery confirmation information (see FIG. 4), and based on the delivery confirmation information, it is appropriate for the collection and transportation of the waste from a plurality of collection and transportation companies. You may choose a different collection and transportation company.
Thereafter, the selected collection hauler is arranged.
In addition, since the second information included in the delivery confirmation information is confirmed by this step, the management company registers the second information in the waste treatment management server SVG (see FIG. 2).

(ステップS4)
選択された収集運搬業者が、廃棄物処理管理サーバSVGの記憶手段202(図3参照)に記憶された受渡確認情報を取得し、確認する。詳細には、廃棄物処理管理サーバSVGの受渡確認情報送信手段204(図3参照)が、収集運搬業者の要求に基いて、受渡確認情報(図4参照)を送信する。
次に、収集運搬業者が、取得した受渡確認情報を例えばFAXを用いてリフォーム業者(リフォーム事業者の依頼に基いて実質的に建築物のリフォーム作業を行う業者)に送信する。FAXを受信したリフォーム業者は、受渡確認情報を確認し、例えば排出予定日に変更がある場合には、収集運搬業者に変更内容を連絡する。
(Step S4)
The selected collection and transportation company acquires and confirms the delivery confirmation information stored in the storage means 202 (see FIG. 3) of the waste treatment management server SVG. In detail, the delivery confirmation information transmitting means 204 (see FIG. 3) of the waste treatment management server SVG transmits the delivery confirmation information (see FIG. 4) based on the request from the collection and transportation company.
Next, the collection and transportation company transmits the acquired delivery confirmation information to a remodeling company (a company that substantially carries out the remodeling work of the building based on the request of the remodeling business operator) by using, for example, FAX. The reformer who received the FAX confirms the delivery confirmation information and, for example, when there is a change in the scheduled discharge date, notifies the collection and transportation company of the change.

次に、リフォーム業者によるリフォーム作業が行われ廃棄物が排出されると、収集運搬業者が、受渡確認情報に含まれる排出予定日に廃棄物の排出現場に出向き、廃棄物を回収する。
収集運搬業者は、廃棄物の回収現場(収集先)にて、収集運搬業者端末MD(図2参照)を用いて、排出された廃棄物の写真P1を撮影する。この写真P1には、GPSによって撮影時に取得された位置情報が含まれている。また収集運搬業者は、収集した廃棄物を運搬した後、収集運搬業者端末MDを用いて、運搬先の処分事業場にて廃棄物の写真P2を撮影する。この写真P2にも、GPSによって撮影時に取得された位置情報が含まれている。
その後、収集運搬業者は、収集運搬業者端末MDを用いて、廃棄物の品目毎の排出量及び廃棄物の運搬先その他の受渡確認情報に含まれる第3の情報及び写真P1、P2(図4参照)を廃棄物処理管理サーバSVGに送信し、登録する。
Next, when the renovation work is performed by the renovation company and the waste is discharged, the collection and transportation company goes to the waste discharge site on the scheduled discharge date included in the delivery confirmation information and collects the waste.
At the waste collection site (collection destination), the collection and transportation company photographs the discharged waste P1 using the collection and transportation company terminal MD (see FIG. 2). This photograph P1 includes the position information acquired at the time of photographing by GPS. After transporting the collected waste, the collection and transportation company uses the collection and transportation company terminal MD to take a picture P2 of the waste at the disposal site of the transportation destination. This photograph P2 also includes the position information acquired at the time of photographing by GPS.
After that, the collection and transportation company uses the collection and transportation company terminal MD to discharge the discharge amount of each waste item and the third information and photographs P1 and P2 included in the delivery confirmation information of the waste and the like (Fig. 4). (Refer) to the waste treatment management server SVG for registration.

なお、受渡確認情報に含まれる第3の情報及び写真P1、P2を送信するタイミングは任意でよく、一括して送信せずに順次送信してもよい。
また、収集運搬業者端末MD(図2参照)が収集運搬業者の所在地に設置されたコンピュータである場合には、このコンピュータを用いて、第3の情報及び写真P1、P2が送信されてもよい。
このように、収集運搬業者が収集先及び運搬先にてそれぞれ撮影した位置情報付きの廃棄物の写真P1、P2が登録されるので、実際には収集運搬業者が廃棄物を運搬していないにもかかわらず、運搬したように見せかける不正が抑制され、産業廃棄物の処理過程が透明化される。
The timing of transmitting the third information included in the delivery confirmation information and the photographs P1 and P2 may be arbitrary, and may be sequentially transmitted instead of being transmitted collectively.
Further, when the collection and transportation company terminal MD (see FIG. 2) is a computer installed at the location of the collection and transportation company, the third information and the photographs P1 and P2 may be transmitted using this computer. ..
In this way, the photographs P1 and P2 of the waste with location information taken by the collection and transportation company at the collection destination and the transportation destination are registered, so that the collection and transportation company does not actually carry the waste. Nevertheless, the fraudulent appearance of being transported is suppressed and the process of processing industrial waste is made transparent.

(ステップS5)
第1〜第3の条件判定手段208a〜208cが、収集運搬業者端末MDから送信された第3の情報及び写真P1、P2に基いて、それぞれ第1〜第3の条件の成否を判定する。
第1〜第3の条件判定手段208a〜208cが、それぞれ第1〜第3の条件が成立したと判断すると、次ステップS6が実行される。
(Step S5)
The first to third condition determining means 208a to 208c respectively determine the success or failure of the first to third conditions based on the third information and the photographs P1 and P2 transmitted from the collection and transportation company terminal MD.
When the first to third condition determining means 208a to 208c determine that the first to third conditions are satisfied, the next step S6 is executed.

(ステップS6)
管理事業者が、仮登録情報に含まれるマニフェスト情報を電子マニフェストシステムに本登録する。その際、管理事業者はEDI方式により電子マニフェストシステムにマニフェスト情報を送信する。
マニフェスト情報が本登録されると、第4の条件判定手段208dは第4の条件が成立したと判定し、次ステップS7が実行される。
(Step S6)
The management company main-registers the manifest information included in the temporary registration information in the electronic manifest system. At that time, the management company transmits the manifest information to the electronic manifest system by the EDI method.
When the manifest information is main-registered, the fourth condition determining means 208d determines that the fourth condition is satisfied, and the next step S7 is executed.

(ステップS7)
収集運搬業者が、それぞれ、電子マニフェストシステムに対して廃棄物の運搬が終了したことを報告する。
具体的には、収集運搬業者が自ら直接JWNETサーバSVJにアクセスし、それぞれWeb方式を利用して廃棄物の収集日及び処分完了日を登録する。登録には一般的に使用されるWeb方式を利用するので、収集運搬業者が操作方法に迷うことなく、廃棄物の運搬を終了したことを報告できる。
なお、変更が必要な場合には、廃棄物の確定した数量も登録される。
(Step S7)
Each collection and transportation company reports to the electronic manifest system that the transportation of waste has been completed.
Specifically, the collection and transportation company directly accesses the JWNET server SVJ and registers the collection date and the disposal completion date of the waste by using the Web method. Since the commonly used Web method is used for registration, the collection and transportation company can report that the transportation of waste has been completed without hesitation about the operation method.
If a change is required, the fixed quantity of waste is also registered.

ただし、本ステップS7にて登録される廃棄物の収集日及び処分完了日は、前ステップS6にて登録することも可能である。すなわち、管理事業者が、ステップS6が実行される前に廃棄物の収集日及び処分完了日を把握している場合には、EDI方式により、管理事業者がマニフェスト情報とともに廃棄物の収集日及び処分完了日をJWNETサーバSJに登録してもよい。廃棄物の収集日及び処分完了日が前ステップS6にて登録された場合には、本ステップS7の実行は省略され、次ステップS8が実行される。 However, the waste collection date and the disposal completion date registered in step S7 can be registered in the previous step S6. That is, when the management company knows the waste collection date and the disposal completion date before step S6 is executed, the management company uses the EDI method to collect the waste collection date and the waste information together with the manifest information. The disposal completion date may be registered in the JWNET server SJ. When the collection date and the disposal completion date of the waste are registered in the previous step S6, the execution of this step S7 is omitted and the next step S8 is executed.

(ステップS8)
廃棄物処理管理サーバSVGの更新手段206(図3参照)が、電子マニフェストシステムに登録されている最新のマニフェスト情報に基づいて、記憶手段202に記憶されたマニフェスト情報を更新する。更新は予め決められた期間毎に実行される。
(Step S8)
The updating unit 206 (see FIG. 3) of the waste processing management server SVG updates the manifest information stored in the storage unit 202 based on the latest manifest information registered in the electronic manifest system. The update is executed every predetermined period.

(ステップS9)
排出事業者が、ステップS4にて廃棄物処理管理サーバSVGに登録された仮登録情報(マニフェスト情報及び写真P1、P2)を確認する。排出事業者は、仮登録情報に問題がなければ、廃棄物処理管理サーバSVG上にて収集運搬業者に対して決済処理を実行することを承認する。
承認がなされると、第5の条件判定手段208eは第5の条件が成立したと判定する。
(Step S9)
The discharger confirms the temporary registration information (manifest information and photographs P1 and P2) registered in the waste treatment management server SVG in step S4. If there is no problem in the temporary registration information, the discharger approves the collection and transportation company to execute the settlement process on the waste treatment management server SVG.
Upon approval, the fifth condition determining means 208e determines that the fifth condition is satisfied.

(ステップS10)
排出事業者は、排出事業者端末C1又は排出事業者端末C2(図2参照)を介して廃棄物処理管理サーバSVGのマニフェスト情報(図4参照)を参照することで、廃棄物の処理状況を確認できる。
(Step S10)
The discharger refers to the manifest information (see FIG. 4) of the waste treatment management server SVG via the discharger terminal C1 or the discharger terminal C2 (see FIG. 2) to determine the waste treatment status. I can confirm.

次に、前述の廃棄物処理管理システム10が利用する決済システム50(図2参照)について説明する。
決済システム50は、図6に示すブロックチェーン群BC1、ブロックチェーンBC2及びブロックチェーンBC3から構成されるブロックチェーンネットワークBC(図2参照)を利用したシステムであり、ブロックチェーンに記録された当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる。
ブロックチェーンは、特定複数の事業者が参加できるコンソーシアム型のブロックチェーンであることが好ましい。
Next, the settlement system 50 (see FIG. 2) used by the waste treatment management system 10 will be described.
The payment system 50 is a system that uses a block chain network BC (see FIG. 2) including a block chain group BC1, a block chain BC2, and a block chain BC3 shown in FIG. 6, and the initial bill recorded on the block chain. If the amount is revised, you can settle with the revised billing amount.
The blockchain is preferably a consortium type blockchain in which a plurality of specified businesses can participate.

ブロックチェーン群BC1は、複数のブロックチェーンBC1a、BC1b、BC1c、BC1d、BC1e、BC1fから構成され、前述の廃棄物処理管理において管理対象となる情報が記録される。
各ブロックチェーンには、マニフェスト番号で特定される案件ごとにブロックが生成され、情報が記録されていく。また、情報が修正された場合には、修正後の情報がブロックごとに追記されていく。
The block chain group BC1 is composed of a plurality of block chains BC1a, BC1b, BC1c, BC1d, BC1e, BC1f, and records information to be managed in the above-mentioned waste treatment management.
In each block chain, a block is generated and information is recorded for each case specified by the manifest number. When the information is modified, the modified information is added to each block.

ブロックチェーンBC1a(算定基準登録用ブロックチェーンの一例)には、案件を特定するマニフェスト番号、廃棄物の処理費用の単価(記憶手段202に記憶された処理料金情報に含まれる情報であって、請求金額に影響する算定基準の一例)の情報及び請求の締め日の情報が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1bには、マニフェスト番号を含む受渡確認情報の第1の情報(図4参照)が案件ごとのブロックとして記録されていく。
The block chain BC1a (an example of a calculation reference registration block chain) has a manifest number for identifying a case, a unit price of waste processing cost (information included in the processing fee information stored in the storage unit 202, Information on the calculation criteria that affects the amount of money) and information on the deadline for billing will be recorded as a block for each case.
In the block chain BC1b, the first information (see FIG. 4) of the delivery confirmation information including the manifest number is recorded as a block for each case.

ブロックチェーンBC1cには、案件を特定するマニフェスト番号及び受渡確認情報の第2の情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1d(算定基準登録用ブロックチェーンの一例)には、案件を特定するマニフェスト番号及び受渡確認情報の第3の情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1eには、マニフェスト情報(図4参照)が案件ごとのブロックとして記録されていく。
ブロックチェーンBC1fには、前述のステップS8にて更新された更新済マニフェスト情報が案件ごとのブロックとして記録されていく。
In the block chain BC1c, the manifest number for identifying a case and the second information of the delivery confirmation information (see FIG. 4) are recorded as a block for each case.
In the block chain BC1d (an example of a calculation standard registration block chain), the manifest number for identifying a case and the third information of the delivery confirmation information (see FIG. 4) are recorded as a block for each case.
The manifest information (see FIG. 4) is recorded as a block for each case in the block chain BC1e.
The updated manifest information updated in step S8 is recorded as a block for each case in the block chain BC1f.

ブロックチェーンBC2(請求金額積算用ブロックチェーンの一例)には、案件ごとにその案件を特定するマニフェスト番号及びその案件の請求金額が記録される。請求金額に修正があった場合には、修正後の請求金額がブロックごと記録されていく。
例えば図6においては、ブロックチェーンBC2の各ブロックに以下の内容が記録されている。
1.ブロックの高さ#00001のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の請求金額7,000円
なお、このブロックに記録されている請求金額7,000円は、前回の締め日が経過した際にすでに請求済み(処理済み)である。
2.ブロックの高さ#00002のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の請求金額10,000円
3.ブロックの高さ#00003のブロック
(1)案件003を特定するマニフェスト番号
(2)案件003の請求金額6,000円
4.ブロックの高さ#00004のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の請求金額10,000円
5.ブロックの高さ#00005のブロック
(1)案件004を特定するマニフェスト番号
(2)案件004の請求金額8,000円
6.ブロックの高さ#00006のブロック
(1)案件005を特定するマニフェスト番号
(2)案件005の請求金額5,000円
7.ブロックの高さ#00007のブロック
(1)案件006を特定するマニフェスト番号
(2)案件006の請求金額9,000円
8.ブロックの高さ#00008のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の修正後の請求金額12,000円
9.ブロックの高さ#00009のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の修正後の請求金額5,000円
In the block chain BC2 (an example of a billing amount accumulating block chain), a manifest number for identifying each case and a charge amount of the case are recorded. When the billed amount is modified, the revised billed amount is recorded for each block.
For example, in FIG. 6, the following contents are recorded in each block of the block chain BC2.
1. Block with block height #00001 (1) Manifest number that identifies the case 001 (2) Charge amount 7,000 yen for the case 001 Note that the charge amount 7,000 yen recorded in this block is the last closing date Has already been billed (processed) when has passed.
2. 2. Block with height #00002 (1) Manifest number that identifies case 002 (2) Charge amount of case 002 10,000 yen 3. 3. Block with height #00003 (1) Manifest number that identifies case 003 (2) Charge amount of case 003 6,000 yen 4. Block with height #00004 (1) Manifest number that identifies case 001 (2) Charge amount of case 001 10,000 yen 5. 5. Block with height #00005 (1) Manifest number that identifies the case 004 (2) Billing amount 8,000 yen for the case 004 6. Block with block height #00006 (1) Manifest number for identifying case 005 (2) Charge amount 5,000 yen for case 005 7. Block with block height #00007 (1) Manifest number that identifies case 006 (2) Charge amount of case 006 JPY 9,000 8. Block with block height #00008 (1) Manifest number that identifies case 002 (2) Charge amount 12,000 yen after modification of case 002 9. Block of block height #000009 (1) Manifest number that identifies case 001 (2) Charge amount 5,000 yen after modification of case 001

ブロックチェーンBC3(振込済金額登録用ブロックチェーンの一例)には、案件ごとに振込済みの金額が記録されていく。この振込済みの金額は、請求金額に修正があった場合には、清算金額である。また、案件ごとにブロックチェーンBC2の最終ブロック(最後に生成されたブロック)の高さ(ブロックを特定する情報)が記録されていく。
例えば図6においては、ブロックチェーンBC3の各ブロックに以下の内容が記録されている。
1.ブロックの高さ#00001のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の前回の締め日経過後に振込済みの振込金額7,000円
(3)前回の振込時点におけるブロックチェーンBC2の案件001に関する最終ブロックの高さ#00001
2.ブロックの高さ#00002のブロック
(1)案件002を特定するマニフェスト番号
(2)案件002の振込済み金額12,000円
(3)振込時点におけるブロックチェーンBC2の案件002に関する最終ブロックの高さ#00008
3.ブロックの高さ#00003のブロック
(1)案件003を特定するマニフェスト番号
(2)案件003の振込済み金額6,000円
(3)振込時点におけるブロックチェーンBC2の案件003に関する最終ブロックの高さ#00003
4.ブロックの高さ#00004のブロック
(1)案件001を特定するマニフェスト番号
(2)案件001の清算金額−2,000円
(3)振込時点におけるブロックチェーンBC2の案件001に関する最終ブロックの高さ#00009
In the block chain BC3 (an example of a block chain for registering the transferred amount), the transferred amount is recorded for each case. The transferred amount is the liquidation amount when the billed amount is corrected. Further, the height (information for specifying the block) of the final block (the block generated last) of the block chain BC2 is recorded for each case.
For example, in FIG. 6, the following contents are recorded in each block of the block chain BC3.
1. Block with block height #00001 (1) Manifest number that identifies case 001 (2) Transfer amount 7,000 yen that has been transferred after the last closing date of case 001 (3) Blockchain BC2 at the time of the previous transfer Final block height for matter 001 #00001
2. Block height #00002 (1) Manifest number that identifies case 002 (2) Transfer amount of case 002 12,000 yen (3) Final block height for case 002 of block chain BC2 at the time of transfer # 00008
3. Block height #00003 (1) Manifest number that identifies the case 003 (2) Transfer amount of the case 003 JPY 6,000 (3) Height of the final block for the case 003 of the blockchain BC2 at the time of transfer # 0000 3
4. Block height #00004 (1) Manifest number that identifies the case 001 (2) Clearing amount of the case 001-2,000 yen (3) Height of the final block for the case 001 of the block chain BC2 at the time of transfer # 0000 9

決済システム50は、前述の廃棄物処理管理サーバSVG及びノードN1、N2を備え、前述のブロックチェーン群BC1及びブロックチェーンBC2、BC3を利用する。 The payment system 50 includes the waste processing management server SVG and the nodes N1 and N2 described above, and uses the block chain group BC1 and the block chains BC2 and BC3 described above.

廃棄物処理管理サーバSVGは、図7に示すように、見積り・契約情報管理手段220、業務委託管理手段222、業務実績管理手段224及び前述のコントラクト作成手段210を有している。 As shown in FIG. 7, the waste treatment management server SVG has an estimation/contract information management means 220, a business consignment management means 222, a business performance management means 224, and the above-mentioned contract creation means 210.

見積り・契約情報管理手段220は、廃棄物処理における請求金額又は見積金額の算定基準に係る情報を管理できる。見積り・契約情報管理手段220は、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
業務委託管理手段222(図7参照)は、受渡確認情報を管理できる。業務委託管理手段222は、見積り・契約情報管理手段220同様、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
業務実績管理手段224(図7参照)は、廃棄物の実際の排出量等の実績情報を管理できる。業務実績管理手段224は、見積り・契約情報管理手段220同様、収集運搬業者から情報の登録や変更があった場合に、排出事業者からの承認を得た後、その情報を記憶手段202(図4参照)に記憶させる。
The estimate/contract information management means 220 can manage information relating to the calculation standard of the billed amount or the estimated amount in the waste treatment. The quotation/contract information management unit 220 stores the information in the storage unit 202 (see FIG. 4) after obtaining the approval from the discharger when the information is registered or changed by the collection and transportation company.
The business consignment management means 222 (see FIG. 7) can manage the delivery confirmation information. The business consignment management means 222, like the quotation/contract information management means 220, stores the information after receiving approval from the discharge business operator when the information is registered or changed by the collection and transportation company. (See 4).
The work record management means 224 (see FIG. 7) can manage record information such as the actual amount of waste discharged. Similar to the estimate/contract information management unit 220, the business performance management unit 224 stores the information after receiving the approval from the discharge business operator when the information is registered or changed by the collection and transportation company. (See 4).

コントラクト作成手段210は、予め決められた条件及び予め決められた内容の第1〜第3のスマートコントラクトを作成できる。
第1のスマートコントラクトは、予め決められた条件が、廃棄物処理管理サーバSVGの記憶手段202において、ブロックチェーンBC1a〜BC1fに記録される情報のうちいずれかが修正されたことであり、予め決められた内容が、その修正された情報をブロックチェーン群BC1の対応するブロックチェーンBC1a〜BC1fに記録することである。なお、図6において、予め決められた条件及び内容は、ブロックチェーンBC1aについてのみ記載し、ブロックチェーンBC1b〜BC1fについては省略している。
第2のスマートコントラクトは、予め決められた条件が、ブロックチェーンBC1a〜BC1fのいずれかに情報が追加され、所定の条件を満たしたことであり、予め決められた内容が、ブロックチェーンBC2に該当案件の請求金額を記録することである。
第3のスマートコントラクトは、予め決められた条件が、請求の締め日が経過したことであり、予め決められた内容が、ブロックチェーンBC2及びブロックチェーンBC3の記録内容に基づいて案件ごとに請求金額又は清算金額を計算し、振込みに成功した金額及びブロックチェーンBC2に記録されている振り込んだ案件に関する最終ブロックの高さを記録することである。なお、予め決められた条件は、請求の締め日が経過したことに限定されるものではなく、任意の条件であってもよい。
The contract creating means 210 can create the first to third smart contracts with predetermined conditions and predetermined contents.
The first smart contract is that the predetermined condition is that any one of the information recorded in the block chains BC1a to BC1f is modified in the storage unit 202 of the waste treatment management server SVG, and the predetermined condition is determined in advance. What is done is to record the modified information in the corresponding block chains BC1a to BC1f of the block chain group BC1. Note that in FIG. 6, the predetermined conditions and contents are described only for the block chain BC1a, and are omitted for the block chains BC1b to BC1f.
In the second smart contract, the predetermined condition is that the information is added to any of the block chains BC1a to BC1f and the predetermined condition is satisfied, and the predetermined content corresponds to the block chain BC2. It is to record the billed amount of the case.
The third smart contract is that the predetermined condition is that the billing deadline has passed, and the predetermined content is the charge amount or the charge amount for each case based on the recorded contents of the block chain BC2 and the block chain BC3. It is to calculate the settlement amount, and record the amount of money transferred successfully and the height of the final block relating to the transferred matter recorded in the block chain BC2. The predetermined condition is not limited to the expiration of the billing closing date, and may be any condition.

ノードN1、N2は、例えば、収集運搬業者や金融機関等によって運用されるノードである。ノードは2台に限定されるものではなく、必要に応じて、例えば予め許可された保管業者や処分業者によって運用されるノードであってもよい。 The nodes N1 and N2 are, for example, nodes operated by a collection and transportation company, a financial institution, or the like. The number of nodes is not limited to two, and may be a node operated by a pre-authorized storage company or disposal company, if necessary.

次に、決済システム50による決済方法について説明する。なお、以下に示す各ステップは、可能な場合は、順番が入れ替わって実行されてもよいし、並行して実行されてもよい。また、この決済方法は、複数のノードからなる分散コンピューティングシステムにて実行される決済プログラムにより実現される。 Next, a payment method by the payment system 50 will be described. It should be noted that, if possible, the steps shown below may be executed in reverse order or in parallel. Further, this payment method is realized by a payment program executed by a distributed computing system including a plurality of nodes.

(ステップP1)
ブロックチェーン群BC1、ブロックチェーンBC2及びブロックチェーンBC3を構築する。
(Step P1)
A block chain group BC1, a block chain BC2 and a block chain BC3 are constructed.

(ステップP2)
コントラクト作成手段210(図7参照)が、前述の第1〜第3のスマートコントラクトを作成する。
(Step P2)
The contract creating means 210 (see FIG. 7) creates the above-mentioned first to third smart contracts.

(ステップP3)
収集運搬業者が、排出事業者(被請求者の一例)に対する請求金額に影響する算定基準(例えば廃棄物の処理費用の単価の情報や廃棄物の品目毎の排出量等)を修正するために、修正後の算定基準を廃棄物処理管理サーバSVGに登録すると、対応する情報を管理する見積り・契約情報管理手段220、業務委託管理手段222又は業務実績管理手段224が排出事業者に承認を促す。
排出事業者が情報の修正を承認すると、対応する見積り・契約情報管理手段220、業務委託管理手段222又は業務実績管理手段224は、修正後の情報を記憶手段202(図4参照)に格納する。
(Step P3)
In order for the collection and transportation company to revise the calculation standards (for example, information on the unit price of waste treatment cost and the amount of waste discharged by item) that affect the amount charged to the discharger (an example of the requestee) When the revised calculation standard is registered in the waste treatment management server SVG, the quotation/contract information management means 220, the business consignment management means 222 or the business performance management means 224 that manages the corresponding information prompts the emission business operator for approval. ..
When the discharger approves the correction of the information, the corresponding estimate/contract information management means 220, business consignment management means 222 or business performance management means 224 stores the corrected information in the storage means 202 (see FIG. 4). ..

(ステップP4)
前ステップP3にて、修正後の情報が記憶手段202に格納されると、第1のスマートコントラクトの条件が成立し、修正後の情報が対応するブロックチェーンBC1a〜BC1fにブロックごと登録される。
例えば、記憶手段202に記憶された廃棄物の処理費用の単価(記憶手段202に記憶された処理料金情報に含まれる情報であって、請求金額に影響する算定基準の一例)が修正されると、第1のスマートコントラクトの条件が成立し、修正された単価(修正後算定基準の一例)がブロックチェーンBC1aにブロックごと記録される。
また例えば、記憶手段202に記憶された廃棄物の品目毎の排出量(請求金額に影響する算定基準の一例)が修正されると、第1のスマートコントラクトの条件が成立し、修正された排出量(修正後算定基準の一例)がブロックチェーンBC1dにブロックごと記録される。
すなわち、第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準がブロックチェーンBC1aやブロックチェーンBC1d(算定基準登録用ブロックチェーンの一例)に修正後算定基準として記録されていく。
なお、第1のスマートコントラクトによって修正後算定基準がブロックチェーンに記録されるため、修正後算定基準をブロックチェーンに記録する記録手段が第1のスマートコントラクトによって実現されていることになる。
(Step P4)
In the previous step P3, when the modified information is stored in the storage unit 202, the condition of the first smart contract is satisfied, and the modified information is registered for each block in the corresponding block chains BC1a to BC1f.
For example, when the unit price of the disposal cost of the waste stored in the storage unit 202 (an information included in the processing charge information stored in the storage unit 202, which is an example of a calculation standard affecting the billing amount) is corrected. , The condition of the first smart contract is satisfied, and the modified unit price (an example of the modified calculation standard) is recorded for each block in the block chain BC1a.
In addition, for example, when the discharge amount of each item of waste stored in the storage unit 202 (an example of a calculation standard that affects the billed amount) is corrected, the condition of the first smart contract is satisfied, and the corrected discharge is performed. The quantity (an example of the modified calculation standard) is recorded for each block in the block chain BC1d.
That is, each time the first smart contract modifies the calculation standard for the amount charged to the claimant, the modified calculation standard is converted to the block chain BC1a or the block chain BC1d (an example of the calculation standard registration block chain). It will be recorded as the revised calculation standard.
Since the modified calculation standard is recorded in the block chain by the first smart contract, the recording means for recording the modified calculation standard in the block chain is realized by the first smart contract.

(ステップP5)
前ステップP4にて、ブロックチェーンBC1a〜BC1fのいずれかに情報が記録され、所定の条件を満たすと、第2のスマートコントラクトの条件が成立し、該当案件の請求金額が再計算され、ブロックチェーンBC2に修正後の請求金額がブロックごと記録される。
例えば、ブロックチェーンBC1aに修正後の処理費用の単価が記録されると、第2のスマートコントラクトの条件が成立し、修正後の処理費用の単価に基づいて該当案件の請求金額が再計算され、ブロックチェーンBC2に修正後の請求金額がブロックごと記録される。
すなわち、第2のスマートコントラクトによって、修正後算定基準に基づいて計算された修正後請求金額が、請求金額積算用ブロックチェーンBC2(請求金額積算用ブロックチェーンの一例)に記録される。
(Step P5)
In the previous step P4, when information is recorded in any of the block chains BC1a to BC1f and the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billing amount of the corresponding case is recalculated, and the block chain The corrected billing amount is recorded for each block in BC2.
For example, when the unit price of the modified processing cost is recorded in the block chain BC1a, the condition of the second smart contract is satisfied, and the billed amount of the relevant case is recalculated based on the modified unit price of the processing cost. The corrected billing amount is recorded for each block in the block chain BC2.
That is, the modified billing amount calculated based on the modified calculation standard by the second smart contract is recorded in the billing amount accumulating block chain BC2 (an example of the billing amount accumulating block chain).

(ステップP6)
請求の締め日が経過すると、第3のスマートコントラクトの条件が成立し、再計算された請求金額及びブロックチェーンBC2に記録されている清算した該当案件の最終ブロックの高さに基づいて振込金額が計算され、図示しない振込手段が、清算するための金額を振込む処理を実行する。
すなわち、第3のスマートコントラクトによって、修正後請求金額に基づいて請求金額を清算するための清算金額が計算され清算される。
その後、振込みに成功したことが確認されると、ブロックチェーンBC3に振り込んだ額及びブロックチェーンBC2に記録されている清算した該当案件の最終ブロックの高さが記録される。
(Step P6)
When the deadline for billing has passed, the conditions for the third smart contract are met, and the remittance amount is calculated based on the recalculated billing amount and the height of the final block of the cleared case that is recorded in the blockchain BC2. Then, the transfer means (not shown) executes a process of transferring the amount of money for clearing.
That is, the third smart contract calculates and clears the settlement amount for clearing the billed amount based on the revised billed amount.
After that, when it is confirmed that the transfer is successful, the amount transferred to the block chain BC3 and the height of the final block of the cleared applicable case recorded in the block chain BC2 are recorded.

このように、決済システム50による決済方法によれば、少なくとも請求金額に影響する修正後算定基準を全てブロックチェーンに記録し、ブロックチェーンに記録された修正後算定基準に基づいて請求金額を清算するため、改ざん(訂正)が困難なブロックチェーンを利用するにもかかわらず、当初の請求金額に修正が生じた場合に、修正後の請求金額で決済できる。 As described above, according to the settlement method by the settlement system 50, at least all the modified calculation standards affecting the billed amount are recorded in the blockchain, and the billed amount is settled based on the modified calculation standard recorded in the blockchain. Therefore, even if the blockchain, which is difficult to tamper (correct), is used, if the initial billing amount is revised, the revised billing amount can be settled.

次に、前述のステップP3以降の決済方法について、収集運搬業者が、図6に示す案件001について木材(処理単価100円/kg)の廃棄物を収集運搬し、排出量70kgとして7,000円が入金済みの状況において、誤りに気づいて排出量を修正したものの100kgと誤入力したために本来の50kgに修正する必要に迫られた場合の具体例を説明する。
なお、本具体例において、締め日は月末である。
Next, regarding the settlement method after step P3, the collecting and transporting company collects and transports the waste of wood (processing unit price 100 yen/kg) for the case 001 shown in FIG. 6, and discharges 7,000 yen for 70 kg. A description will be given of a specific example in the case where the user has made a mistake and has corrected the discharge amount in the situation where the payment has already been made, but the input amount of 100 kg was erroneously input, so that the original correction amount of 50 kg was required.
In this specific example, the closing date is the end of the month.

収集運搬業者は、先月の請求について、排出量の70kgが誤りであったことに気づいたため、排出量の情報(受渡確認情報の第3の情報)を70kgから100kgに修正すると、業務実績管理手段224は排出事業者に対し、承認を促す。
排出事業者が情報の修正を承認すると、業務実績管理手段224は、修正後の情報を記憶手段202に格納する(ステップP3)。
Since the collection and transportation company noticed that the discharge amount of 70 kg was incorrect for the billing of the last month, if the discharge amount information (third information of the delivery confirmation information) is corrected from 70 kg to 100 kg, the business performance management means 224 prompts the emission business operator for approval.
When the discharger approves the correction of the information, the job performance management means 224 stores the corrected information in the storage means 202 (step P3).

そうすると、廃棄物処理管理サーバSVGにおいて受渡確認条件の第3の情報が修正されたことになるので、第1のスマートコントラクトの条件が成立し、修正後の木材の排出量の情報(100kg)を含む第3の情報がブロックチェーンBC1dにブロックBLCaとして記録される(ステップP4)。 Then, since the third information of the delivery confirmation condition is corrected in the waste treatment management server SVG, the condition of the first smart contract is satisfied, and the corrected information on the amount of discharged wood (100 kg) is obtained. The included third information is recorded as the block BLCa in the block chain BC1d (step P4).

修正後の木材の排出量の情報(100kg)がブロックチェーンBC1dに記録され、所定の条件を満たすと第2のスマートコントラクトの条件が成立し、案件001についての請求金額が、修正された第3の情報に基づいて再計算され、修正後の請求金額10,000円が高さ#00004のブロックとしてブロックチェーンBC2に記録される(ステップP5)。
なお、ブロックチェーンBC2には、先月の請求分(処理済み)として、案件001に関するブロック(高さ#00001)が記録され、今月の請求分(未処理)として、案件002に関するブロック(高さ#00002)及び案件003に関するブロック(高さ#00003)が既に記録されている。
The information (100 kg) of the modified wood emission amount is recorded in the block chain BC1d, and when the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billed amount for the case 001 is the modified third value. The re-calculated amount of 10,000 yen is recorded on the block chain BC2 as a block of height #00004 after being recalculated based on the information of (step P5).
In the blockchain BC2, the block (height #00001) related to the matter 001 is recorded as the billed amount (processed) of the last month, and the block (height #00001) related to the matter 002 is recorded as the billed amount (unprocessed) of this month. (00002) and the block (height #00003) related to the case 003 are already recorded.

その後、排出量100kgが誤入力であったことに気づき、収集運搬業者が木材の廃棄物の排出量の情報(受渡確認情報の第3の情報)を100kgから50kgに修正すると、業務実績管理手段224は排出事業者に対し、承認を促す。
排出事業者が情報の修正を承認すると、業務実績管理手段224は、修正後の情報を記憶手段202に格納する(ステップP3)。
After that, when he noticed that the discharge amount of 100 kg was an erroneous input, and the collector/collector corrects the information on the discharge amount of the waste wood (the third information of the delivery confirmation information) from 100 kg to 50 kg, the business performance management means 224 prompts the emission business operator for approval.
When the discharger approves the correction of the information, the job performance management means 224 stores the corrected information in the storage means 202 (step P3).

そうすると、廃棄物処理管理サーバSVGにおいて受渡確認条件の第3の情報が修正されたことになるので、第1のスマートコントラクトの条件が成立し、修正後の木材の排出量の情報(50kg)を含む第3の情報がブロックチェーンBC1dにブロックBLCdとして記録される(ステップP4)。
なお、このステップP4が実行されるまでの間に、ブロックチェーンBC1dには、ブロックBLCaに続いて案件002に関するブロックBLCb及び案件005に関するブロックBLCcが順に記録されている。
Then, since the third information of the delivery confirmation condition is corrected in the waste treatment management server SVG, the condition of the first smart contract is satisfied, and the information of the amount of discharged wood (50 kg) after the correction is obtained. The included third information is recorded as the block BLCd in the block chain BC1d (step P4).
It is to be noted that, until the step P4 is executed, in the block chain BC1d, the block BLCa, the block BLCb regarding the case 002, and the block BLCc regarding the case 005 are sequentially recorded.

修正後の木材の排出量の情報(50kg)がブロックチェーンBC1dに記録され、所定の条件を満たすと第2のスマートコントラクトの条件が成立し、案件001についての請求金額が修正された第3の情報に基づいて再計算され、修正後の請求金額5,000円が高さ#00009のブロックとしてブロックチェーンBC2に記録される(ステップP5)。
なお、このステップP5が実行されるまでの間に、ブロックチェーンBC2には、案件004に関するブロック(高さ#00005)、案件005に関するブロック(高さ#00006)、案件006に関するブロック(高さ#00007)及び案件002に関するブロック(高さ#00008)が順に追記されている。
The information (50 kg) of the modified wood emission amount is recorded in the block chain BC1d, and when the predetermined condition is satisfied, the condition of the second smart contract is satisfied, and the billing amount for the case 001 is modified to the third condition. The billing amount of 5,000 yen after recalculation based on the information is corrected and recorded in the block chain BC2 as a block of height #00009 (step P5).
By the time the step P5 is executed, the block chain BC2 has a block (height #00005) related to the case 004, a block (height #00006) related to the case 005, and a block (height #00006) related to the case 006. (00007) and a block (height #00008) related to the case 002 are sequentially added.

請求の締め日が経過すると第3のスマートコントラクトの条件が成立し、再計算された請求金額5,000円と入金済みの請求金額7,000円(ブロックチェーンBC3の高さ#00001のブロック参照)との差額である−2,000円が清算金額として計算され、−2,000円が請求者に振込まれる。すなわち、2,000円が被請求者に返還される(ステップP6)。 When the billing deadline has passed, the conditions of the third smart contract are satisfied, and the recalculated billing amount of 5,000 yen and the deposited billing amount of 7,000 yen (see the block of block #BC01 height #00001) The difference of -2,000 yen is calculated as the liquidation amount, and -2,000 yen is transferred to the claimant. That is, 2,000 yen is returned to the demandee (step P6).

ここで、清算金額の計算は、1)ブロックチェーンBC2の案件001に関するブロックの高さ#00001、#00004、#00009にそれぞれ記録されている請求金額及び2)ブロックチェーンBC3の先月処理済みの案件001に関する高さ#00001のブロックに記録されている最終ブロックの高さ#00001(ブロックチェーンBC2に記録された処理済みのブロックを示す情報)に基づいて行われる。 Here, the calculation of the settlement amount is 1) the billed amounts recorded in the block heights #00001, #00004, and #00009 related to the matter 001 of the block chain BC2, and 2) the matter processed last month of the block chain BC3, respectively. It is performed based on the height #00001 of the final block (information indicating the processed block recorded in the block chain BC2) recorded in the block of height #00001 related to 001.

振込に成功すると、ブロックチェーンBC3に振り込んだ清算金額−2,000円が記録される。また、ブロックチェーンBC2に記録されている案件001の最終ブロックの高さ#00009が記録され、次回の清算金額の計算の際に利用される。すなわち、ブロックチェーンBC3のブロックの高さ#00009には、清算金額−2,000円及びブロックの高さ#00009が記録される。
このように、本具体例においては、本来5,000円であるところ7,000円で請求していたため、差額の2,000を返還する処理が行われる。
If the transfer is successful, the settlement amount of −2,000 yen transferred to the block chain BC3 is recorded. Further, the height #000009 of the last block of the case 001 recorded in the block chain BC2 is recorded and used in the next calculation of the settlement amount. That is, in the block height #00009 of the block chain BC3, the settlement amount of −2,000 yen and the block height #00009 are recorded.
As described above, in this specific example, since the original charge of 5,000 yen was billed at 7,000 yen, a process of returning the difference of 2,000 is performed.

以上説明したように、決済システム50による決済方法によれば、請求費用の透明性及び後から修正ができるという利便性を提供できる。 As described above, according to the settlement method by the settlement system 50, it is possible to provide the transparency of the billing cost and the convenience that it can be corrected later.

別の観点から説明すると、決済システム50は、算定基準登録用ブロックチェーンに、排出事業者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として記録していく記録手段と、修正後の算定基準に基づいて請求金額を清算するための清算金額を計算して清算する清算手段と、を備えている。記録手段及び清算手段のうち、少なくとも記録手段は、廃棄物処理管理サーバが備えるコントラクト作成手段が作成したスマートコントラクトによって実現される。 Explaining from another perspective, the settlement system 50 records the modified calculation standard as the modified calculation standard in the calculation standard registration blockchain every time the calculation standard of the amount charged to the discharger is modified. And a clearing means for calculating and clearing a clearing amount for clearing the billed amount based on the revised calculation standard. Of the recording means and the settlement means, at least the recording means is realized by a smart contract created by the contract creating means included in the waste processing management server.

以上、本発明の実施の形態を説明したが、本発明は、上記した形態に限定されるものでなく、要旨を逸脱しない条件の変更等は全て本発明の適用範囲である。
決済システム(決済方法)は、廃棄物の処理に係る請求費用の決済に適用されるものではなく、任意の処理に係る請求費用の決済に適用できる。
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and changes in conditions and the like without departing from the gist are all within the scope of application of the present invention.
The settlement system (settlement method) is not applied to settlement of billing costs for waste disposal, but can be applied to settlement of billing costs for any treatment.

10 廃棄物処理管理システム
50 決済システム
202 記憶手段
203 業者選択手段
204 受渡確認情報送信手段
205 位置情報確認手段
206 更新手段
208a 第1の条件判定手段
208b 第2の条件判定手段
208c 第3の条件判定手段
208d 第4の条件判定手段
208e 第5の条件判定手段
210 コントラクト作成手段
220 見積り・契約情報管理手段
222 業務委託管理手段
224 業務実績管理手段
BC1 ブロックチェーン群
BC1a、BC1b、BC1c、BC1d、BC1e、BC1f ブロックチェーン
BC2、BC3 ブロックチェーン
BLKa、BLKb、BLKc、BLKd ブロック
C1、C2 排出事業者端末
MD 収集運搬業者端末
N インターネット
N1、N2 ノード
SVG 廃棄物処理管理サーバ
SVJ JWNETサーバ

10 waste treatment management system 50 settlement system 202 storage means 203 trader selection means 204 delivery confirmation information transmission means 205 position information confirmation means 206 update means 208a first condition determination means 208b second condition determination means 208c third condition determination Means 208d Fourth condition judgment means 208e Fifth condition judgment means 210 Contract creation means 220 Estimate/contract information management means 222 Business consignment management means 224 Business performance management means BC1 Block chain groups BC1a, BC1b, BC1c, BC1d, BC1e, BC1f Block chain BC2, BC3 Block chain BLKa, BLKb, BLKc, BLKd Block C1, C2 Discharge company terminal MD Collection/transporter terminal N Internet N1, N2 Node SVG Waste treatment management server SVJ JWNET server

Claims (8)

第1のスマートコントラクトによって、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準が修正後算定基準として算定基準登録用ブロックチェーンに記録されるステップと、
第2のスマートコントラクトによって、前記修正後算定基準に基づいて計算された修正後請求金額が請求金額積算用ブロックチェーンに記録されるステップと、
第3のスマートコントラクトによって、前記修正後請求金額に基づいて前記請求金額を清算するための清算金額が計算されるステップと、を含む決済方法。
Each time the first smart contract modifies the calculation standard for the amount charged to the claimant, the modified calculation standard is recorded as a modified calculation standard in the calculation standard registration block chain,
A step of recording the revised billed amount calculated on the basis of the revised calculation standard by the second smart contract in the billed amount accumulating block chain;
A third smart contract calculates a settlement amount for clearing the billed amount based on the revised billed amount, and a settlement method.
被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として算定基準登録用ブロックチェーンに記録するステップと、
前記修正後算定基準に基づいて計算された修正後請求金額を請求金額積算用ブロックチェーンに記録するステップと、
前記修正後請求金額に基づいて前記請求金額を清算するための清算金額を計算して清算するステップと、を含む決済方法。
Each time the calculation standard of the amount charged to the demandee is modified, the modified calculation standard is recorded as a modified calculation standard in the calculation standard registration block chain,
Recording the revised billed amount calculated based on the revised calculation standard in the billed amount accumulating blockchain,
Calculating a clearing amount for clearing the billed amount based on the corrected billed amount and clearing the billed amount.
被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として算定基準登録用ブロックチェーンに記録していくステップと、
前記修正後算定基準に基づいて前記請求金額を清算するための清算金額を計算して清算するステップと、を含む決済方法。
Each time the calculation standard of the amount charged to the demandee is revised, the revised calculation standard is recorded in the blockchain for calculation standard registration as the revised calculation standard,
Calculating a settlement amount to settle the billed amount based on the modified calculation standard and performing settlement.
請求項1〜3のいずれか1項に記載の決済方法をコンピュータに実行させるための決済プログラム。 A payment program for causing a computer to execute the payment method according to claim 1. 請求項1〜3のいずれか1項に記載の決済方法を複数のノードからなる分散コンピューティングシステムに実行させるための決済プログラム。 A payment program for causing a distributed computing system including a plurality of nodes to execute the payment method according to claim 1. 算定基準登録用ブロックチェーンに、被請求者に対する請求金額の算定基準が修正される度に、修正された該算定基準を修正後算定基準として記録していく記録手段と、
前記修正後算定基準に基づいて前記請求金額を清算するための清算金額を計算して清算する清算手段と、を備えた決済システム。
A recording means for recording the modified calculation standard as the modified calculation standard each time the calculation standard of the amount charged to the demandee is modified in the calculation standard registration block chain,
A settlement system that calculates a settlement amount to settle the billed amount based on the modified calculation standard and then settles the settlement amount.
請求項6記載の決済システムにおいて、
前記記録手段が、スマートコントラクトによって実現される決済システム。
In the payment system according to claim 6,
A payment system in which the recording means is realized by a smart contract.
請求項7記載の決済システムにおいて、
前記清算手段が、スマートコントラクトによって実現される決済システム。
In the payment system according to claim 7,
A settlement system in which the settlement means is realized by a smart contract.
JP2018233030A 2018-12-13 2018-12-13 Payment method, payment program and payment system Active JP6741377B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018233030A JP6741377B2 (en) 2018-12-13 2018-12-13 Payment method, payment program and payment system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018233030A JP6741377B2 (en) 2018-12-13 2018-12-13 Payment method, payment program and payment system

Publications (2)

Publication Number Publication Date
JP2020095488A true JP2020095488A (en) 2020-06-18
JP6741377B2 JP6741377B2 (en) 2020-08-19

Family

ID=71085223

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018233030A Active JP6741377B2 (en) 2018-12-13 2018-12-13 Payment method, payment program and payment system

Country Status (1)

Country Link
JP (1) JP6741377B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7519526B1 (en) 2023-08-10 2024-07-19 株式会社Jtb Waste disposal fee payment system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017204070A (en) * 2016-05-10 2017-11-16 日本電信電話株式会社 Payment system, payment method, transaction generation device, and transaction generation program
JP2018139067A (en) * 2017-02-24 2018-09-06 株式会社三井住友銀行 Financial transaction method and system using blockchain
US20180341861A1 (en) * 2017-02-03 2018-11-29 Milestone Entertainment Llc Architectures, systems and methods for program defined state system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017204070A (en) * 2016-05-10 2017-11-16 日本電信電話株式会社 Payment system, payment method, transaction generation device, and transaction generation program
US20180341861A1 (en) * 2017-02-03 2018-11-29 Milestone Entertainment Llc Architectures, systems and methods for program defined state system
JP2018139067A (en) * 2017-02-24 2018-09-06 株式会社三井住友銀行 Financial transaction method and system using blockchain

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7519526B1 (en) 2023-08-10 2024-07-19 株式会社Jtb Waste disposal fee payment system
JP2025026244A (en) * 2023-08-10 2025-02-21 株式会社Jtb Waste disposal fee payment system

Also Published As

Publication number Publication date
JP6741377B2 (en) 2020-08-19

Similar Documents

Publication Publication Date Title
CN104641390B (en) Settlement operations support system and settlement operations to support method
JP7141672B2 (en) Waste treatment management system, waste treatment management server, waste treatment management method, and program
US7945489B2 (en) Flexible cost and revenue allocation for service orders
US8019669B1 (en) System and method for referral fee processing in accounts managed by financial advisors
JP2006073031A5 (en)
CN103765463A (en) Method and system for efficiently processing large volumes of complex small value financial transactions
JP6741377B2 (en) Payment method, payment program and payment system
JP7210251B2 (en) SETTLEMENT BUSINESS SUPPORT SYSTEM AND SETTLEMENT BUSINESS SUPPORT METHOD
JP5461915B2 (en) Unit payment calculation device for building construction
KR102288517B1 (en) Server and method for transaction adjustment
JP5918116B2 (en) Retroactive unit price correction system and method
JP2010049348A (en) Asset management system and method
JP2004133514A (en) Credit erasure processor, credit erasure processing method, computer program and record medium
CN113506176B (en) Transaction fee transfer method and device based on blockchain
JP6314296B1 (en) Waste treatment management system, waste treatment management server, waste treatment management method, and program
JP2021185461A (en) Information processing device and program
JP2017097598A (en) By-product recovery system derived from construction work
JP2003132220A (en) Electronic bill management system and method
JP2001331759A (en) Obligation management system
JP2003122932A (en) Account transfer method, search method for account transfer information, and account transfer system
JP2006309321A (en) Remittance receipt confirmation device, program, and recording medium
JP2009116484A (en) Transfer management system
JP2003281305A (en) Copyright royalty distribution method, computer program and recording medium
CN117973788A (en) Financial data processing system, method and electronic equipment
CN110140136B (en) Interrupt index for tracking database records

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190202

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20190202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190310

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20190311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190517

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190910

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191015

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20191213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200323

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200328

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: 20200626

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200723

R150 Certificate of patent or registration of utility model

Ref document number: 6741377

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250