(57)【特許請求の範囲】
【請求項１】
アセットの提供者と当該アセットの使用者との間での前記アセットに関する取引の仲介を処理する仲介サーバであって、
前記使用者の通信端末から、前記提供者から提供されたアセットの使用状態を示すと共に前記使用者を識別するための使用者識別情報を含む使用情報を受信する受信手段と、
前記受信手段によって受信された前記使用情報に基づいて、ブロックチェーンネットワークで管理されている前記アセットの所有権者を前記使用者識別情報に対応する前記使用者に変更するための変更要求を、前記ブロックチェーンネットワークに送信する送信手段と、
を有することを特徴とする仲介サーバ。
【請求項２】
前記ブロックチェーンネットワークは、前記アセットの所有権者及び当該アセットの生産方法の種類が関連付けて示されているアセット情報の生成に用いられるトランザクションを示すトランザクション情報を管理しており、
前記変更要求は、前記アセットの生産方法の特定種類に関連付けられている所有権者を前記元の所有権者から前記使用者に変更するための要求を含むことを特徴とする請求項１に記載の仲介サーバ。
【請求項３】
前記トランザクション情報は、前記アセット情報に前記アセットの取引可能量を含めるためのトランザクションを示し、
前記トランザクション情報は、前記アセットの取引可能量から引くための前記アセットの使用量が含まれており、
前記変更要求には、前記アセットの使用量が含まれていること
を特徴とする請求項２に記載の仲介サーバ。
【請求項４】
前記アセットは電力であることを特徴とする請求項１乃至３のいずれか一項に記載の仲介サーバ。
【請求項５】
前記アセットは電力であり、前記生産方法の種類は、再生可能エネルギーを利用する生産方法、化石燃料を利用する生産方法、又は原子力を利用する生産方法であることを特徴とする請求項２又は３に記載の仲介サーバ。
【請求項６】
前記再生可能エネルギーは、太陽光、太陽熱、風力、バイオマス、地熱、水力、又は大気中の熱であることを特徴とする請求項５に記載の仲介サーバ。
【請求項７】
前記元の所有権者は、前記アセットの提供者又は前記アセットの取引の仲介者であることを特徴とする請求項１乃至６のいずれか一項に記載の仲介サーバ。
【請求項８】
前記提供者は、前記アセットの生産者であることを特徴とする請求項１乃至７のいずれか一項に記載の仲介サーバ。
【請求項９】
前記使用者は、前記アセットの消費者であることを特徴とする請求項１乃至８のいずれか一項に記載の仲介サーバ。
【請求項１０】
請求項１乃至９のいずれか一項に記載の仲介サーバと、
前記使用者の通信端末と、
を有することを特徴とする取引システム。
【請求項１１】
アセットの提供者と当該アセットの使用者との間での前記アセットに関する取引の仲介を処理する仲介サーバが実行する仲介方法であって、
前記使用者の通信端末から、前記提供者から提供されたアセットの使用状態を示すと共に前記使用者を識別するための使用者識別情報を含む使用情報を受信する受信ステップと、
前記受信ステップによって受信された前記使用情報に基づいて、ブロックチェーンネットワークで管理されている前記アセットの所有権者を前記使用者識別情報に対応する前記使用者に変更するための変更要求を、前記ブロックチェーンネットワークに送信する送信ステップと、
を実行することを特徴とする仲介方法。
【請求項１２】
コンピュータに、請求項１１に記載の方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仲介サーバ、取引システム、仲介方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、グリーン電力（再生可能エネルギーによって生産された電力）が注目されている。グリーン電力は、太陽光、太陽熱、風力、バイオマス、地熱、水力、大気中の熱等の再生可能エネルギーである資源を利用することで生産される。再生可能エネルギーによる発電は、石油、石炭、液化天然ガス等の化石燃料による発電に比べて、地球温暖化の原因となっているＣＯ２をほとんど排出しないため、電力の生産に利用される資源の中でも、再生可能エネルギーは環境に優しいエネルギー資源である。このような環境に優しいグリーン電力を利用して工場などを稼働させることで、企業価値を向上させることができる。
【０００３】
また、再生可能エネルギー等によって生産された電力の取引にブロックチェーンを利用する方法がある（特許文献１参照）。ブロックチェーンは、分散型台帳と呼ばれ、複数のノード（コンピュータ）によって電力等のアセットの取引履歴を示す複数の台帳を紐づけることにより、取引履歴のデータの改ざんを防ぐことができる。
【０００４】
一方、電力取引においては、電力の安定した利用を実現するために、消費される電力と生産される電力をリアルタイムで同じに調整する必要がある（同時同量）。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ブロックチェーンは分散型台帳であるがゆえに、ネットワークを介した各台帳情報の整合性の確認に一定の時間を要することから、リアルタイム性が求められるアセットの即時取引などの用途には不向きであるという課題が生じる。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、アセットの提供者と当該アセットの使用者との間での前記アセットに関する取引の仲介を処理する仲介サーバであって、前記使用者の通信端末から、前記提供者から提供されたアセットの使用状態を示すと共に前記使用者を識別するための使用者識別情報を含む使用情報を受信する受信手段と、前記受信手段によって受信された前記使用情報に基づいて、ブロックチェーンネットワークで管理されている前記アセットの所有権者を前記使用者識別情報に対応する前記使用者に変更するための変更要求を、前記ブロックチェーンネットワークに送信する送信手段と、を有することを特徴とする仲介サーバある。
【発明の効果】
【０００７】
以上説明したように本発明によれば、仲介サーバは、使用者がアセットを使用開始するタイミングではなく、使用者がアセットを使用した後に、ブロックチェーンネットワークに対して、アセットの所有権者を使用者に変更する要求を行うことで、リアルタイム性が求められるアセットの即時取引などの用途にもブロックチェーンによるアセットの所有権の管理を行うことができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る取引システムの概略図である。
【図２】スマートフォンのハードウェア構成図である。
【図３】スマートメータのハードウェア構成図である。
【図４】仲介サーバのハードウェア構成図である。
【図５】取引システムのうち、スマートフォン及びスマートメータの機能ブロック図である。
【図６】取引システムのうち、仲介サーバとノードの機能ブロック図である。
【図７】（ａ）は使用者管理テーブルを示す概念図、（ｂ）は提供者管理テーブルを示す概念図である。
【図８】（ａ）は取引内容管理テーブルの概念図、（ｂ）は取引履歴管理テーブルの概念図である。
【図９】仲介者の登録処理を示したシーケンス図である。
【図１０】（ａ）は仲介者登録画面の表示例、（ｂ）は仲介者登録画面の表示例を示した図である。
【図１１】アセットの取引内容の登録処理を示したシーケンス図である。
【図１２】（ａ）は入力及び選択前の取引内容登録画面の表示例、（ｂ）は入力及び選択後の取引内容登録画面の表示例を示した図である。
【図１３】提供者が提供するアセットの所有権者を仲介者に設定する処理を示すシーケンス図である。
【図１４】トランザクション情報及びアセット情報の概念図である。
【図１５】仲介者が仲介するアセットの所有権者を使用者に設定する処理を示したシーケンス図である。
【図１６】トランザクション情報の生成、アセット情報の変更又は生成の処理を示したフローチャートである。
【図１７】電力の使用量が電力の取引可能量以上の場合のトランザクション情報及びアセット情報の概念図である。
【図１８】電力の使用量が電力の取引可能量未満の場合のトランザクション情報及びアセット情報の概念図である。
【図１９】アセットの生産方法証明書の仲介処理を示したシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に図面を用いて、本実施形態を詳細に説明する。
【００１０】
〔システムの構成の概略〕
まず、取引システム１の構成の概略について説明する。図１は、本実施形態に係る取引システムの概略図である。ここでは、アセットの一例としての電力を取り扱う場合について説明する。なお、アセットの所有権及びアセットの生産方法の種類は、後述のアセット情報で管理される。
【００１１】
＜各業者の説明＞
図１に示されているように、電力の生産者Ａａ、電力の生産者Ａｂ、電力の消費者Ｃａ、仲介者Ｄａ、及び証明機関Ｅが存在する。
【００１２】
生産者Ａａは、提供者の一例であり、グリーン電力の生産に利用される再生可能エネルギーの一例としての太陽光から電力を生産する業者である。生産者Ａｂは、提供者の一例であり、化石燃料の一例としての石油から電力を生産する業者である。なお、提供者には、各生産者からアセットを買い取って転売する組合等も含まれる。
【００１３】
消費者Ｃａは、使用者の一例であり、生産者Ａａ，Ａｂから提供された電力を消費する業者である。なお、使用者には、アセットが電力のように消費されない不動産等の場合のアセットの所有権をすることになった者も含まれる。
【００１４】
仲介者Ｄａは、電力の所有権の取引の仲介を行う業者である。
【００１５】
証明機関Ｅは、電力の生産方法の種類を証明するための国や地方公共団体等の公的機関である。電力の生産方法の種類には、太陽光、太陽熱、風力、バイオマス、地熱、水力、大気中の熱、又は原子力等を利用して生成する方法が挙げられる。これらのうち、太陽光、太陽熱、風力、バイオマス、地熱、水力、及び大気中の熱は、再生可能エネルギーとしての大分類に属する。また、石油、石炭、及び液化天然ガスは、化石燃料としての大分類に属する。再生可能エネルギーによる発電は、化石燃料による発電に比べて、地球温暖化の原因となっているＣＯ２をほとんど排出しないため、再生可能エネルギーは環境に優しいエネルギー源である。本実施形態では、再生可能エネルギーとして、太陽光、太陽熱、風力、バイオマス、地熱、水力、又は大気中の熱が利用される。また、化石燃料として、石油、石炭、又は液化天然ガスが利用される。
【００１６】
更に、仲介者Ｄａは、証明機関Ｅに対して郵送などで申請書を送り、証明機関Ｅから生産方法証明書を受け取って、消費者Ｃａに対して郵送などで生産方法証明書送る仲介作業を行う。生産方法証明書は、例えば、再生可能エネルギーの利用率が記載されている。これにより、消費者Ｃａは、生産方法証明書を用いて、自社の再生可能エネルギー利用率（ＣＯ２削減率）、再生可能エネルギーの利用に基づく公的補助金の申請等を行うことができる。
【００１７】
なお、生産者は１つでも３つ以上であってもよい。消費者及び仲介者は複数あってもよい。
【００１８】
＜電力の送配信のネットワーク＞
変電所Ｂｘは生産者Ａａ，Ａｂの最寄りの変電所であり、変電所Ｂｙは消費者Ｃａの最寄りの変電所である。変電所Ｂｘ、Ｂｙ、及び送配電線等によって、送配電ネットワーク１０が構築されている。生産者Ａａ，Ａｂから提供された電力は、送配電ネットワーク１０を介して消費者Ｃａに提供される。
【００１９】
＜データ通信のネットワーク＞
生産者Ａａは、スマートフォン２ａ、スマートメータ３ａ、発電装置４ａを有している。生産者Ａｂは、スマートフォン２ｂ、スマートメータ３ｂ、発電装置４ｂを有している。消費者Ｃａは、スマートフォン２ｃ、スマートメータ３ｃ、電気装置８を有している。仲介者Ｄａは、仲介サーバ５を管理している。この仲介者Ｄａは、法人、個人（例えば、社長、役員、ＩＴ管理者等の従業員）である。
【００２０】
なお、スマートフォンは、生産者及び消費者の数に応じて、２つでもよいし、４つ以上でもよい。以降、各スマートフォン２ａ，２ｂ，２ｃの総称は、スマートフォン２と示される。また、スマートメータ３ａ，３ｂ，３ｃは、生産者及び消費者の数に応じて、２つでもよいし、４つ以上でもよい。以降、各スマートメータ３ａ，３ｂ，３ｃの総称は、スマートメータ３と示される。発電装置４ａ、４ｂは、生産者の数に応じて、１つでもよいし、３つ以上でもよい。以降、各発電装置４ａ、４ｂの総称は、発電装置４と示される。
【００２１】
仲介サーバ５は、仲介者の数に応じて、２つ以上でもよい。また、仲介サーバ５は、単一のコンピュータによって構築されていてもよいし、複数のコンピュータによって構築されていてもよい。電気装置８は、消費者の数に応じて、２つ以上でもよい。
【００２２】
図１に示されているように、データ通信用ネットワークとしての取引システム１は、複数のスマートフォン２ａ，２ｂ，２ｃ、複数のスマートメータ３ａ，３ｂ，３ｃ、複数の発電装置４ａ，４ｂ、仲介サーバ５、及びコンピュータ等のノード９ａ，９ｂ，９ｃ，９ｄによって構築されている。また、ノード９ａ，９ｂ，９ｃ，９ｄによって、ブロックチェーンネットワーク９０が構築されている。ブロックチェーンネットワーク９０は、インターネット等の通信ネットワーク１００内で構築されている。通信ネットワーク１００は、インターネット、移動体通信網、ＬＡＮ(Local Area Network)等によって構築されている。なお、通信ネットワーク１００には、有線通信だけでなく、移動通信システム（４Ｇ、５Ｇ、６Ｇ等）、ＷｉＭＡＸ(Worldwide Interoperability for Microwave Access)等の無線通信によるネットワークが含まれてもよい。また、ノード９ａ，９ｂ，９ｃ，９ｄは、本来多数存在するが、ここでは紙面の都合上４つのみが示されている。以降、ノード９ａ，９ｂ，９ｃ，９ｄの総称は、ノード９と示される。
【００２３】
続いて、生産者Ａａ，Ａｂ、及び消費者Ｃａの端末及び装置について説明する。
【００２４】
（生産者Ａａの端末及び装置）
スマートフォン２ａは、スマートメータ３ａと、ＮＦＣ(Near Field Communication)やＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線技術によりデータ通信を行うことができる。また、スマートフォン２ａは、通信ネットワーク１００を介して仲介サーバ５とデータ通信を行うことができる。
【００２５】
スマートメータ３ａは、通信ネットワーク１００を介して仲介サーバ５とデータ通信を行うことができる。また、スマートメータ３ａは、一定時間毎に（例えば、３０分毎に）、発電装置４ａが生産した電力の提供量を計測し、更に、電力等のアセットの提供量及び所有権者等を示したアセット情報の生成をブロックチェーンネットワーク９０のノード９に要求する等の処理を行う。
【００２６】
発電装置４ａは、太陽光を利用して発電する装置である。
【００２７】
（生産者Ａｂの端末及び装置）
スマートフォン２ｂは、スマートメータ３ｂと、ＮＦＣやＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線技術によりデータ通信を行うことができる。また、スマートフォン２ｂは、通信ネットワーク１００を介して仲介サーバ５とデータ通信を行うことができる。
【００２８】
スマートメータ３ｂは、通信ネットワーク１００を介して仲介サーバ５とデータ通信を行うことができる。また、スマートメータ３ｂは、一定時間毎に（例えば、３０分毎に）、発電装置４ｂが生産した電力の提供量を計測し、更に、電力の提供量及び所有権者等を示したアセット情報の生成をブロックチェーンネットワーク９０のノード９に要求する等の処理を行う。
【００２９】
発電装置４ｂは、石油を利用して発電する装置である。
【００３０】
（消費者Ｃａの端末及び装置）
スマートフォン２ｃは、スマートメータ３ｃと、ＮＦＣやＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線技術によりデータ通信を行うことができる。また、スマートフォン２ｃは、通信ネットワーク１００を介して仲介サーバ５とデータ通信を行うことができる。
【００３１】
スマートメータ３ｃは、通信ネットワーク１００を介して仲介サーバ５とデータ通信を行うことができる。また、スマートメータ３ｃは、一定時間毎に（例えば、３０分毎に）、電気装置８が使用した電力の使用量を計測し、更に、電力の使用量及び使用時間等を示した使用情報を、通信ネットワーク１００を介して仲介サーバ５に送信する等の処理を行う。なお、本実施形態では、仲介サーバ５がスマートメータ３ｃに代わって、ブロックチェーンネットワーク９０にアクセスするため、スマートメータ３ｃはブロックチェーンネットワーク９０にアクセスする必要がない。仲介サーバ５は、スマートメータ３ｃに代わって、ブロックチェーンネットワーク９０にアクセスするために、スマートメータ３ｃがブロックチェーンにアクセスするために必要な消費者Ｃａの証明書を記憶部５０００に記憶している。
【００３２】
電気装置８は、消費者Ａａ，Ａｂから提供された電力を利用して駆動する装置である。
【００３３】
(仲介者Ｄａの仲介サーバ）
仲介サーバ５は、電力等のアセットの提供者とアセットの使用者との間でのアセット情報の移転等のアセットに関する取引の仲介を処理する。そのため、仲介サーバ５は、通信ネットワーク１００を介して、各スマートフォン２及び各スマートメータ３とデータ通信を行うことができる。また、仲介サーバ５は、ブロックチェーンネットワーク９０のノード９にアクセスして、ノード９とデータ通信することができる。
【００３４】
（補足）
なお、スマートフォン２ａ，２ｂは、提供者の登録端末の一例である。スマートフォン２ｃは、使用者の登録端末の一例である。登録端末には、スマートウオッチ、ＰＣ、スマートグラス等も含まれる。スマートメータ３は、通信端末の一例である。
【００３５】
〔ハードウェア構成〕
続いて、図２乃至図４を用いて、スマートフォン２、スマートメータ３、仲介サーバ５、及びノード９のハードウェア構成について説明する。
【００３６】
＜スマートフォンのハードウェア構成＞
図２は、スマートフォンのハードウェア構成図である。図２に示されているように、スマートフォン２は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＥＥＰＲＯＭ２０４、ＣＭＯＳセンサ２０５、撮像素子Ｉ／Ｆ２０６、加速度・方位センサ２０７、メディアＩ／Ｆ２０９、ＧＰＳ受信部２１１を備えている。
【００３７】
これらのうち、ＣＰＵ２０１は、スマートフォン２全体の動作を制御する。ＲＯＭ２０２は、ＣＰＵ２０１やＩＰＬ等のＣＰＵ２０１の駆動に用いられるプログラムを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。ＥＥＰＲＯＭ２０４は、ＣＰＵ２０１の制御にしたがって、スマートフォン用プログラム等の各種データの読み出し又は書き込みを行う。ＣＭＯＳ(Complementary Metal Oxide Semiconductor)センサ２０５は、ＣＰＵ２０１の制御に従って被写体（主に自画像）を撮像して画像データを得る内蔵型の撮像手段の一種である。なお、ＣＭＯＳセンサではなく、ＣＣＤ(Charge Coupled Device)センサ等の撮像手段であってもよい。撮像素子Ｉ／Ｆ２０６は、ＣＭＯＳセンサ２０５の駆動を制御する回路である。加速度・方位センサ２０７は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアＩ／Ｆ２０９は、フラッシュメモリ等の記録メディア２０８に対するデータの読み出し又は書き込み（記憶）を制御する。ＧＰＳ受信部２１１は、ＧＰＳ衛星からＧＰＳ信号を受信する。
【００３８】
また、スマートフォン２は、遠距離通信回路２１２、ＣＭＯＳセンサ２１３、撮像素子Ｉ／Ｆ２１４、マイク２１５、スピーカ２１６、音入出力Ｉ／Ｆ２１７、ディスプレイ２１８、外部機器接続Ｉ／Ｆ(Interface)２１９、近距離通信回路２２０、近距離通信回路２２０のアンテナ２２０ａ、及びタッチパネル２２１を備えている。
【００３９】
これらのうち、遠距離通信回路２１２は、通信ネットワーク１００を介して、他の機器と通信する回路である。ＣＭＯＳセンサ２１３は、ＣＰＵ２０１の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子Ｉ／Ｆ２１４は、ＣＭＯＳセンサ２１３の駆動を制御する回路である。マイク２１５は、音を電気信号に変える内蔵型の回路である。スピーカ２１６は、電気信号を物理振動に変えて音楽や音声などの音を生み出す内蔵型の回路である。音入出力Ｉ／Ｆ２１７は、ＣＰＵ２０１の制御に従ってマイク２１５及びスピーカ２１６との間で音信号の入出力を処理する回路である。ディスプレイ２１８は、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬ(Electro Luminescence)などの表示手段の一種である。外部機器接続Ｉ／Ｆ２１９は、各種の外部機器を接続するためのインターフェースである。近距離通信回路２２０は、ＮＦＣ(Near Field Communication)やＢｌｕｅｔｏｏｔｈ（登録商標）等の通信回路である。タッチパネル２２１は、利用者がディスプレイ２１８を押下することで、スマートフォン２を操作する入力手段の一種である。
【００４０】
また、スマートフォン２は、バスライン２１０を備えている。バスライン２１０は、図２に示されているＣＰＵ２０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００４１】
＜スマートメータのハードウェア構成＞
図３は、スマートメータのハードウェア構成図である。図３に示されているように、スマートメータ３は、コンピュータが搭載されており、図３に示されているように、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、ＮＶＲＡＭ３０４、ディスプレイ３０６、計測センサ３０７、開閉器３０８、ネットワークＩ／Ｆ３０９、キーパッド３１１、タッチパネル３１２、近距離通信回路２２０、及び近距離通信回路２２０のアンテナ２２０ａを備えている。
【００４２】
これらのうち、ＣＰＵ３０１は、スマートメータ３全体の動作を制御する。ＲＯＭ３０２は、ＩＰＬ等のＣＰＵ３０１の駆動に用いられるプログラムを記憶する。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。ＮＶＲＡＭ(Non-Volatile RAM)３０４は、プログラム等の各種データを記憶及び読み出しを行う不揮発性メモリである。ディスプレイ３０６は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。
【００４３】
計測センサ３０７は、提供又は使用する電力を計測する。開閉器３０８は、電路を入り（閉じる）又は切り（開く）して、電気を通したり止めたりする。
【００４４】
ネットワークＩ／Ｆ３０９は、は、ブロックチェーンネットワーク９０を含めたインターネット等の通信ネットワーク１００を利用してデータ通信をするためのインターフェースである。キーパッド３１１は、文字、数値、各種指示などの入力又は選択を行うための複数のキーを備えた入力手段の一種である。近距離通信回路３２０は、NFCやBluetooth(登録商標)等の近距離無線技術を実現する通信回路である。バスライン３１０は、図３に示されているＣＰＵ３０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００４５】
＜仲介サーバのハードウェア構成＞
図４は、仲介サーバのハードウェア構成図である。仲介サーバ５の各ハードウェア構成は、５００番台の符号で示されている。図４に示されているように、仲介サーバ５は、コンピュータによって構築されており、図４に示されているように、ＣＰＵ５０１、ＲＯＭ５０２、ＲＡＭ５０３、ＨＤ５０４、ＨＤＤ(Hard Disk Drive)コントローラ５０５、ディスプレイ５０６、外部機器接続Ｉ／Ｆ(Interface)５０８、ネットワークＩ／Ｆ５０９、データバス５１０、キーボード５１１、ポインティングデバイス５１２、ＤＶＤ−ＲＷ(Digital Versatile Disk Rewritable)ドライブ５１４、メディアＩ／Ｆ５１６を備えている。
【００４６】
これらのうち、ＣＰＵ５０１は、仲介サーバ５全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、プログラム等の各種データを記憶する。ＨＤＤコントローラ５０５は、ＣＰＵ５０１の制御にしたがってＨＤ５０４に対する各種データの読み出し又は書き込みを制御する。ディスプレイ５０６は、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。外部機器接続Ｉ／Ｆ５０８は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、ＵＳＢ(Universal Serial Bus)メモリやプリンタ等である。ネットワークＩ／Ｆ５０９は、通信ネットワーク１００を利用してデータ通信をするためのインターフェースである。バスライン５１０は、図４に示されているＣＰＵ５０１等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。
【００４７】
また、キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。ＤＶＤ−ＲＷドライブ５１４は、着脱可能な記録媒体の一例としてのＤＶＤ−ＲＷ５１３に対する各種データの読み出し又は書き込みを制御する。なお、ＤＶＤ−ＲＷに限らず、ＤＶＤ−ＲやＢｌｕ-ｒａｙ Ｄｉｓｃ（ブルーレイディスク）等であってもよい。メディアＩ／Ｆ５１６は、フラッシュメモリ等の記録メディア５１５に対するデータの読み出し又は書き込み（記憶）を制御する。
【００４８】
＜ノードのハードウェア構成＞
図４は、ノードのハードウェア構成図である。ノード９の各ハードウェア構成は、括弧内の９００番台の符号で示されている。図４に示されているように、ノード９は、コンピュータによって構築されており、図４に示されているように、仲介サーバ５と同様の構成を備えているため、各ハードウェア構成の説明を省略する。
【００４９】
〔機能構成〕
続いて、図５至図８を用いて、取引システム１を構築する各端末及び装置の機能構成について説明する。図５は、取引システムのうち、スマートフォン及びスマートメータの機能ブロック図である。
【００５０】
＜スマートフォン２ａの機能構成＞
図５に示されているように、スマートフォン２ａは、送受信部２１ａ、受付部２２ａ、表示制御部２４ａ、通信部２８ａ、及び記憶・読出部２９ａを有している。これら各部は、図２に示されている各構成要素のいずれかが、ＥＥＰＲＯＭ２０４からＲＡＭ２０３上に展開されたスマートフォン用のプログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能又は手段である。
【００５１】
また、スマートフォン２ａは、図２に示されているＲＯＭ２０２、ＲＡＭ２０３、及びＥＥＰＲＯＭ２０４によって構築される記憶部２０００ａを有している。
【００５２】
（スマートフォン２ａの各機能構成）
スマートフォン２ａの送受信部２１ａは、主に、遠距離通信回路２１２に対するＣＰＵ２０１の処理によって実現され、通信ネットワーク１００を介して、他の装置（例えば、仲介サーバ５）との間で各種データ（または情報）の送受信を行う。
【００５３】
受付部２２ａは、主に、タッチパネル２２１に対するＣＰＵ２０１の処理によって実現され、利用者から各種の選択又は入力を受け付ける。
【００５４】
表示制御部２４ａは、主に、ＣＰＵ２０１の処理によって実現され、ディスプレイ２１８に、各種画像を表示させる。表示制御部２４ａには、ウェブブラウザ機能も含まれる。
【００５５】
通信部２８ａは、主に、近距離通信回路２２０に対するＣＰＵ２０１の処理によって実現され、スマートメータ３ａの後述の通信部３８ａと各種データの通信を行う。なお、有線通信の場合には、スマートメータ３ａと通信ケーブルを接続することで、データの通信を行う。
【００５６】
記憶・読出処理部２９ａは、主に、ＣＰＵ２０１の処理によって実現され、記憶部２０００ａに、各種データ（または情報）を記憶したり、記憶部２０００ａから各種データ（または情報）を読み出したりする。
【００５７】
＜スマートフォン２ｃの機能構成＞
図５に示されているように、スマートフォン２ｃは、送受信部２１ｃ、受付部２２ｃ、表示制御部２４ｃ、通信部２８ｃ、及び記憶・読出部２９ｃを有している。これら各部は、図２に示されている各構成要素のいずれかが、ＥＥＰＲＯＭ２０４からＲＡＭ２０３上に展開されたスマートフォン用のプログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能又は手段である。
【００５８】
また、スマートフォン２ｃは、図２に示されているＲＯＭ２０２、ＲＡＭ２０３、及びＥＥＰＲＯＭ２０４によって構築される記憶部２０００ｃを有している。
【００５９】
なお、スマートフォン２ｃの各部（送受信部２１ｃ、受付部２２ｃ、表示制御部２４ｃ、通信部２８ｃ、及び記憶・読出部２９ｃ）は、それぞれスマートフォン２ａの各部（送受信部２１ａ、受付部２２ａ、表示制御部２４ａ、通信部２８ａ、及び記憶・読出部２９ａ）と同様の機能であるため、これらの説明を省略する。
【００６０】
なお、スマートフォン２ｂは、スマートフォン２ｃと同様に、スマートフォン２ａと同様の各部を有するが、後述の処理で説明しないため、図５では省略する。
【００６１】
＜スマートメータ３ａの機能構成＞
図５に示されているように、スマートメータ３ａは、送受信部３１ａ、計測部３３ａ、表示制御部３４ａ、通信部３８ａ、及び記憶・読出部３９ａを有している。これら各部は、図３に示されている各構成要素のいずれかが、ＮＶＲＡＭ３０４からＲＡＭ３０３上に展開されたスマートメータ用のプログラムに従ったＣＰＵ３０１からの命令によって動作することで実現される機能又は手段である。
【００６２】
また、スマートメータ３ａは、図３に示されているＲＯＭ３０２、ＲＡＭ３０３、及びＮＶＲＡＭ３０４によって構築される記憶部３０００ａを有している。
【００６３】
（スマートメータ３ａの各機能構成）
スマートメータ３ａの送受信部３１ａは、主に、ネットワークＩ／Ｆ３０９に対するＣＰＵ３０１の処理によって実現され、通信ネットワーク１００を介して、他の装置（例えば、仲介サーバ５）との間で各種データ（または情報）の送受信を行う。
【００６４】
計測部３３ａは、主に、計測センサ３０７に対するＣＰＵ３０１の処理によって実現され、発電装置４ａが生産した電力の提供量を計測する。
【００６５】
表示制御部３４ａは、主に、ＣＰＵ３０１の処理によって実現され、ディスプレイ３０６に、各種画像を表示させる。
【００６６】
通信部３８ａは、主に、近距離通信回路３２０に対するＣＰＵ３０１の処理によって実現され、スマートメータ２ａの通信部２８ａと各種データの通信を行う。なお、有線通信の場合には、スマートメータ３ａと通信ケーブルを接続することで、データの通信を行う。
【００６７】
記憶・読出処理部３９ａは、主に、ＣＰＵ３０１の処理によって実現され、記憶部３０００ａに、各種データ（または情報）を記憶したり、記憶部３０００ａから各種データ（または情報）を読み出したりする。
【００６８】
＜スマートメータ３ｃの機能構成＞
図５に示されているように、スマートメータ３ｃは、送受信部３１ｃ、計測部３３ｃ、表示制御部３４ｃ、通信部３８ｃ、及び記憶・読出部３９ｃを有している。これら各部は、図３に示されている各構成要素のいずれかが、ＮＶＲＡＭ３０４からＲＡＭ３０３上に展開されたスマートメータ用のプログラムに従ったＣＰＵ３０１からの命令によって動作することで実現される機能又は手段である。
【００６９】
また、スマートメータ３ａは、図３に示されているＲＯＭ３０２、ＲＡＭ３０３、及びＮＶＲＡＭ３０４によって構築される記憶部３０００ｃを有している。
【００７０】
なお、スマートメータ３ｃの各部（送受信部３１ｃ、計測部３３ｃ、表示制御部３４ｃ、通信部３８ｃ、及び記憶・読出部３９ｃ）は、それぞれスマートメータ３ａの各部（送受信部３１ａ、計測部３３ａ、表示制御部３４ａ、通信部３８ａ、及び記憶・読出部３９ａ）と同様の機能であるため、これらの説明を省略する。
【００７１】
なお、スマートメータ３ｂは、スマートメータ３ｃと同様に、スマートメータ３ａと同様の各部を有するが、後述の処理で説明しないため、図５では省略する。
【００７２】
＜仲介サーバ５の機能構成＞
紙面の都合上、仲介サーバ５の機能ブロック図は、図６に示されている。図６は、取引システムのうち、仲介サーバとノード機能のブロック図である。図６に示されているように、仲介サーバ５は、送受信部５１、決定部５３、表示制御部５４、判断部５５、作成部５８、及び記憶・読出部５９を有している。これら各部は、図４に示されている各構成要素のいずれかが、ＨＤ５０４からＲＡＭ５０３上に展開され仲介サーバ用のプログラムに従ったＣＰＵ５０１からの命令によって動作することで実現される機能又は手段である。
【００７３】
また、仲介サーバ５は、図４に示されているＲＯＭ５０２、及びＨＤ５０４によって構築される記憶部５０００を有している。
【００７４】
（使用者管理テーブル）
図７（ａ）は、使用者管理テーブルを示す概念図である。使用者管理テーブルは、仲介者Ｄａが電力の消費者等の各使用者を管理するためのテーブルである。記憶部５０００には、図７（ａ）に示されているような使用者管理テーブルによって構成されている使用者管理ＤＢ５００１が構築されている。この使用者管理テーブルでは、使用者ＩＤ、使用者名、使用者の住所（又は居所）、及び選択可能な提供者ＩＤが関連付けられて管理される。
【００７５】
これらのうち、使用者ＩＤは、電力の消費者Ｃａ等のアセットの使用者を識別するための使用者識別情報の一例である。選択可能な提供者ＩＤは、使用者ＩＤで示される使用者が選択可能な生産者等の提供者を識別するための提供者識別情報の一例である。例えば、使用者の住所が東京にある場合には、選択可能な提供者は、東京及び東京の周辺に住所がある提供者に限られる。
【００７６】
（提供者管理テーブル）
図７（ｂ）は、提供者管理テーブルを示す概念図である。提供者管理テーブルは、仲介者Ｄａが電力の生産者等の各提供者を管理するためのテーブルである。記憶部５０００には、図７（ｂ）に示されているような提供者管理テーブルによって構成されている提供者管理ＤＢ５００２が構築されている。この提供者管理テーブルでは、提供者ＩＤ、提供者名、提供者による電力等のアセットの生産方法の種類、及び提供可能量が関連付けられて管理される。
【００７７】
これらのうち、提供者ＩＤは、電力の生産者等のアセットの提供者を識別するための提供者識別情報の一例である。生産方法の種類は、アセットの生産に利用されたエネルギーの種類を示す。上述のように、生産方法の種類には、太陽光、風力、バイオマス、地熱、水力、石油、石炭、及び液化天然ガス等を利用して生成する方法が挙げられる。なお、生産方法の種類は、再生可能エネルギー又は化石燃料のような大分類が示されるようにしてもよい。提供可能量は、生産者等の提供者が一定期間（又は一定時間）に提供可能なアセット量であり、例えば、電力量（kWh）である。
【００７８】
（取引内容管理テーブル）
図８（ａ）は、取引内容管理テーブルを示す概念図である。取引内容管理テーブルは、消費者Ｃａ等の使用者によって設定されたアセットの取引内容を管理するためのテーブルである。記憶部５０００には、図８（ａ）に示されているような取引内容管理テーブルによって構成されている取引内容管理ＤＢ５００３が構築されている。この取引内容管理テーブルでは、取引内容情報が管理されており、具体的には、使用者ＩＤ、使用開始日、使用終了日、使用予定量、再生可能エネルギー利用率、提供者ＩＤ、提供者名、及び生産方法の種類が関連付けられて管理される。なお、使用者ＩＤ等の図７（ａ）、（ｂ）と同じ項目名は、同じ意味を示す。
【００７９】
これらのうち、使用開始日は、消費者Ｃａ等の使用者が電力等のアセットの使用を開始する日を示す情報である。使用終了日は、使用者が電力等のアセットの使用を終了する日を示す情報である。使用予定量は、使用者が一定期間（又は一定時間）に使用する予定のアセット量であり、例えば、電力量（kWh）である。再生可能エネルギー利用率は、消費者Ｃａ等の使用者が使用する電力等のアセットのうち、太陽光等の再生可能エネルギーを利用して生産されたアセットの割合（％）を示す情報である。
【００８０】
（取引履歴管理テーブル）
図８（ｂ）は、取引履歴管理テーブルを示す概念図である。取引履歴管理テーブルは、使用者毎に、仲介サーバ５が生産者等の提供者から取得したアセットに関する取引の仲介を行った取引履歴を管理するためのテーブルである。記憶部５０００には、図８（ｂ）に示されているような取引履歴管理テーブルによって構成されている取引履歴管理ＤＢ５００４が構築されている。この取引履歴管理テーブルでは、取引履歴情報が管理されており、具体的には、仲介日時、取引量、生産方法の種類、及び各種生産方法による総取引量が関連付けられて管理される。なお、アセットの生産に利用される（エネルギー）資源の種類は、換言すると、所定の種類の資源を利用してアセットを生産する「生産方法の種類」である。例えば、アセットが電力の場合には、「生産方法の種類」は、太陽光等の「発電方法」を示す。また、ここでは、各種生産方法として、太陽光及び石油を利用する場合が示されているが、これに限るものではなく、風量、石炭等を利用した生産方法を管理してもよい。また、電力再生可能エネルギー及び化石燃料を示す生産方法の種類の大分類を管理してもよい。
【００８１】
取引履歴情報のうち、使用者ＩＤ等の図７（ａ）、（ｂ）と同じ項目名は、同じ意味を示す。仲介日時は、仲介サーバ５が生産者等の提供者から取得したアセットの所有権を、消費者Ｃａ等の使用者に割り当てることで、アセットの所有権の仲介を行った日時を示す。取引量は、仲介サーバ５が提供者から取得して使用者に取引の仲介を行うアセットの取引量を示し、例えば、電力量(kWh)で示される。総取引量は、特定の種類の生産方法によって生産されたアセットを、一定期間（又は一定時間）において消費者Ｃａ等の使用者に割り当てた総量を示し、例えば、総電力量(kWh)で示される。仲介サーバ５は、取引履歴管理ＤＢ５００４を参考にして、消費者Ｃａ等の使用者に割り当てるアセットの生産方法の種類を決める。これより、例えば、消費者Ｃａが再生可能エネルギーを利用して生産した電力の割合を４０と設定していた場合、仲介サーバ５は、取引履歴管理ＤＢ５００４の総取引量を参照して、次に消費者Ｃａに提供するアセットの生産方法の種類を決定する。
【００８２】
なお、図８（ａ）に示されている使用予定量（例えば、20kWh）は、１時間毎の使用予定量であるため、３０分毎にアセット情報の移転を行う場合、取引量は使用予定量の半分（例えば、10kWh）となる。
【００８３】
また、ここでは、各種生産方法として、太陽光及び石油を利用する場合が示されているが、これに限るものではなく、風量、石炭等を利用した生産方法を管理してもよい。また、再生可能エネルギー及び化石燃料を示す生産方法の種類のような大分類を管理してもよい。
【００８４】
更に、生産方法の種類には、アセットの生産工程の種類も含まれる。アセットの生産工程の種類は、電力等のアセットが生産されるまでの過程が異なる場合を示す。一例として、同じ資源である太陽を利用する場合であっても、太陽光を利用して電力を生産する方法、及び太陽熱を利用して電力を生産する方法等が含まれる。また、アセットの生産工程の種類の別例として、タービンを利用して電力を生産する方法、及びタービンを利用しないで電力を生産する方法等が含まれる。
【００８５】
（仲介サーバの各機能構成）
次に、図６を用いて、仲介サーバ５の各機能構成を詳細に説明する。仲介サーバ５の送受信部５１は、主に、ネットワークＩ／Ｆ５０９に対するＣＰＵ５０１の処理によって実現され、通信ネットワーク１００を介して、他の端末（例えば、スマートフォン２ａ，２ｃ）との間で各種データ（または情報）の送受信を行う。なお、送受信部５１は、スマートフォン２ｃから、後述の取引内容を受け付ける受付部としての役割も果たす。
【００８６】
決定部５３は、ＣＰＵ５０１の処理によって実現され、使用者へ移転する（取引の仲介を行う）アセットの所有権等を示すアセット情報を決定する。例えば、決定部５３は、取引履歴管理ＤＢ５００４で管理されている「使用者によって所定種類の生産方法で生産されたアセットの取引履歴」、及び、取引内容管理ＤＢ５００３で予め管理されている「再生可能エネルギーの利用率」に基づいて、消費者Ｃａ等の使用者に取引の仲介を行う特定種類の生産方法によって生産されたアセットに係るアセット情報を決定する。具体的には、消費者Ｃａが再生可能エネルギーの利用率を４０（％）と設定していた場合、決定部５３は、取引履歴管理ＤＢ５００４の総取引量を参照して、利用率４０（％）に近づくように、消費者Ｃａに対して、再生可能エネルギーによって生産されたアセットに係るアセット情報の所有権者を、仲介サーバ５を管理する仲介者Ｄａから消費者Ｃａに変更することを決定する。
【００８７】
表示制御部５４は、主に、ＣＰＵ５０１の処理によって実現され、ディスプレイ５０６に、各種画像を表示させるか、又は通信ネットワーク１００を介して、スマートフォン２のディスプレイ２１８に各種画像を表示させる。この場合、スマートフォン２は、このスマートフォン２の表示制御部２４のウェブブラウザの機能によって各種画像が表示される。なお、表示制御部２４は、表示制御部２４ａ、２４ｃの総称である。
【００８８】
判断部５５は、ＣＰＵ５０１の処理によって実現され、各種判断を行う。
【００８９】
作成部５８は、ＣＰＵ５０１の処理によって実現され、トランザクション情報及びアセット情報に基づいて、仲介者が証明機関Ｅに提出するための申請書を作成する。この申請書は、アセットの生産方法の種類を証明するための生産方法証明書を申請するための所定のフォーマットによって作成される。
【００９０】
記憶・読出部５９は、主に、ＣＰＵ５０１の処理によって実現され、記憶部５０００に、各種データ（または情報）を記憶したり、記憶部５０００から各種データ（または情報）を読み出したりする。
【００９１】
＜ノード９の機能構成＞
図６に示されているように、ノード９は、送受信部９１、検証部９３、判断部９５、トランザクション処理部９６、アセット処理部９７、及び記憶・読出部９９を有している。これら各部は、図４に示されている各構成要素のいずれかが、ＨＤ９０４からＲＡＭ９０３上に展開されノード用のプログラムに従ったＣＰＵ９０１からの命令によって動作することで実現される機能又は手段である。
【００９２】
また、ノード９は、図４に示されているＲＯＭ９０２、及びＨＤ９０４によって構築される記憶部９０００を有している。図６では、イメージとして、トランザクション情報がチェーンのようにつながっている状態を示している。また、トランザクション情報に基づいて生成されたアセット情報も記憶されている。各トランザクション情報及び各アセット情報は、各ノードで保持している。
【００９３】
（ノードの各機能構成）
次に、図６を用いて、ノード９の各機能構成を詳細に説明する。ノード９の送受信部９１は、主に、ネットワークＩ／Ｆ９０９に対するＣＰＵ９０１の処理によって実現され、通信ネットワーク１００内のブロックチェーンネットワーク９０の他のノードとの間で各種データ（または情報）の送受信を行う。また、送受信部９１は、スマートメータ３ａの送受信部３１ａ、及び仲介サーバ５の送受信部５１との間でも各種データ（または情報）の送受信を行う。なお、図６では、スマートフォン３ｂが表されていないが、実際には、送受信部９１は、スマートメータ３ｂとの間でも各種データ（または情報）の送受信を行う。
【００９４】
検証部９３は、ＣＰＵ９０１の処理によって実現され、証明書及び提供情報を検証する）。証明書の検証は、証明書がノード９に予め登録されている者本人の証明書であるか否かを判断する処理である。提供情報の検証は、予め定められた形式及び内容（例えば、提供者が入力されているか、提供時間が入力されているか等）が全て入力されているか否かを判断する処理である。
【００９５】
判断部９５は、ＣＰＵ９０１の処理によって実現され、各種判断を行う。
【００９６】
トランザクション処理部９６は、ＣＰＵ９０１の処理によって実現され、アセット情報の生成に用いられるトランザクションを示すトランザクション情報を生成して記憶部９０００に記憶する等の処理を行う。
【００９７】
アセット処理部９７は、ＣＰＵ９０１の処理によって実現され、トランザクション情報に従って、アセット情報を生成して記憶部９０００に記憶する等の処理を行う。
【００９８】
記憶・読出部９９は、主に、ＣＰＵ９０１の処理によって実現され、記憶部９０００に、各種データ（または情報）を記憶したり、記憶部９０００から各種データ（または情報）を読み出したりする。
【００９９】
〔処理又は動作〕
続いて、図９乃至図１９を用いて、本実施形態の処理又は動作について説明する。
【０１００】
＜仲介者の登録処理＞
まずは、図９及び図１０を用いて、仲介者の登録処理について説明する。図９は、仲介者の登録処理を示したシーケンス図である。図１０（ａ）は仲介者登録画面の表示例を示す図、図１０（ｂ）は仲介者の登録完了画面の表示例を示す図である。ここでは、生産者Ａａが複数の仲介者のうち仲介者Ｄａを登録する場合について説明する。なお、スマートフォン２ａには、予め仲介者登録用のアプリケーションがインストールされている。このアプリケーションには、各仲介者を識別するための仲介者ＩＤ、仲介者名、及び仲介者が所有する仲介サーバのＩＰアドレスが関連付けて管理されている。
【０１０１】
図９に示されているように、スマートフォン２ａでは、表示制御部２４ａがディスプレイ２１８上に、図１０（ａ）に示されている仲介者登録画面を表示させる（Ｓ２１）。この仲介者登録画面には、特定の仲介者を選択するために、各仲介者名が示されたプルダウンメニューが表示されている。また、仲介者登録画面の下部には、プルダウンメニューで選択された仲介者名を確定する場合に押下される「ＯＫ」ボタン、及び選択を中止する場合に押下される「ＣＡＮＣＥＬ」ボタンが表示されている。
【０１０２】
そして、生産者Ａａが複数の仲介者名から所望の仲介者名を選択して、「ＯＫ」ボタンを押下すると、受付部２２ａが仲介者の選択を受け付ける（Ｓ２２）。ここでは、仲介者Ｄａが選択された場合について説明する。
【０１０３】
受付部２２ａが選択を受け付けた後、通信部２８ａは近距離無線通信により、スマートメータ３ａの通信部３８ａに、仲介者情報を送信する（Ｓ２３）。この仲介者情報には、選択された仲介者を識別するための仲介者ＩＤ、及び選択された仲介者が所有する仲介サーバのＩＰアドレスが含まれている。これにより、スマートメータ３ａの通信部３８ａは、仲介者情報を受信する。
【０１０４】
次に、スマートメータ３ａでは、記憶・読出部３９ａが記憶部３０００ａに仲介者情報を登録する。そして、通信部３８ａは、スマートフォン２ａに登録が完了した旨を示す登録完了情報を送信する。これにより、スマートフォン２ａの通信部２８ａは、登録完了情報を受信する。
【０１０５】
次に、スマートフォン２ａでは、表示制御部２４ａがディスプレイ２１８上に、図１０（ｂ）に示されているような登録完了画面を表示させる。この登録完了画面には、仲介者の登録が完了した旨を示すコメントが表示される。また、この登録完了画面には、この画面を閉じる場合に押下される「ＯＫ」ボタンが表示されており、生産者Ａａが押下することで、登録完了画面が閉じられる。
【０１０６】
以上により、仲介者の登録処理が終了する。
【０１０７】
＜取引内容の登録処理＞
続いて、図１１及び図１２を用いて、アセットの取引内容の登録処理について説明する。図１１は、アセットの取引内容の登録処理を示したシーケンス図である。図１２（ａ）は入力及び選択前の取引内容登録画面の表示例、図１２（ｂ）は入力及び選択後の取引内容登録画面の表示例を示した図である。ここでは、消費者Ｃａが、スマートフォン２ｃを用いて仲介サーバ５に対し、アセットとしての電力の取引内容を登録する場合について説明する。
【０１０８】
図１１に示されているように、スマートフォン２ｃの送受信部２１ｃは、通信ネットワーク１００を介して仲介サーバ５に対して、取引内容登録画面の表示要求を送信する（Ｓ４１）。この表示要求には、要求元である使用者としての消費者Ｃａを識別するための使用者ＩＤが含まれている。これにより、仲介サーバ５の送受信部５１は、表示要求を受信する。なお、使用者ＩＤは、使用者識別情報の一例である。使用者識別情報には、日本に於いて個人の識別番号として地方公共団体等から指定される番号であるマイナンバーや、個人又は会社等の電話番号も含まれる。
【０１０９】
次に、仲介サーバ５では、記憶・読出部５９が、ステップＳ４１で受信された使用者ＩＤを検索キーとして使用者管理ＤＢ５００１（図７（ａ）参照）を検索することにより、対応する選択可能な全ての提供者ＩＤを読み出す（Ｓ４２）。更に、記憶・読出部５９が、ステップＳ４２で読み出した各提供者ＩＤを検査キーとして提供者管理ＤＢ５００２を検索することにより、対応する各情報（提供者名、生産方法の種類情報、提供可能量）を読み出す（Ｓ４３）。そして、表示制御部５４が、上記ステップＳ４３で読み出した各情報を利用して、図１２（ａ）に示されているような取引内容登録画面を作成する（Ｓ４４）。これにより、スマートフォン２ｃでは、表示制御部２４ｃがウェブブラウザ機能により、スマートフォン２ｃのディスプレイ２１８上に、仲介サーバ５で作成された図１２（ａ）に示される取引内容登録画面を表示させる（Ｓ４５）。この取引内容登録画面には、各入力欄（アセット（ここでは、電力）の使用期間日、アセットの使用終了日、アセットの使用予定量、及び再生可能エネルギー利用率）、並びに、アセットの提供者を選択するための複数のチェックボックスが表示されている。また、取引内容登録画面の下部には、入力欄への入力及びチェックボックスへのチェックした取引内容を確定する場合に押下される「ＯＫ」ボタン、及び取引内容を確定しないで中止する場合に押下される「ＣＡＮＣＥＬ」ボタンが表示されている。
【０１１０】
ここで、消費者Ｃａが、スマートフォン２ｃのタッチパネルを操作することで、各入力欄に所望の数値を入力し、更に、所望の提供者のチェックボックスにチェックを入れて、「ＯＫ」ボタンを押下すると、受付部２２ｃが取引内容の入力及び選択を受け付ける（Ｓ４６）。なお、再生可能エネルギー利用率は、消費者Ｃａが取得を希望する電力の生産に利用されたエネルギーのうち、再生可能エネルギーが利用された割合を示す。
【０１１１】
ここでは、消費者Ｃａが、生産に利用されるエネルギーとして太陽光を利用して電力を生産する生産者Ａａを選択するが、夜には電力が提供されないため、他のエネルギーで代替することを考慮して、石油を利用して電力を生産する生産者Ａｂが選択されている。そして、再生可能エネルギー利用率が４０％に設定されている。
【０１１２】
次に、スマートフォン２ｃの送受信部２１ｃは、通信ネットワーク１００介して仲介サーバ５に、入力及び選択された内容を示す取引内容情報を送信する（Ｓ４７）。これにより、仲介サーバ５の送受信部５１は、取引内容情報を受信することで取引内容を受け付ける。
【０１１３】
次に、仲介サーバ５では、記憶・読出部５９が、取引内容管理ＤＢ５００３（図８（ａ）参照）に、ステップＳ４１で受信された使用者ＩＤと共にステップＳ４７で受信された取引内容情報を関連付けて記憶することで管理する（Ｓ４８）。
【０１１４】
以上により、取引内容の登録処理が終了する。
【０１１５】
＜アセットの所有権者を仲介者として設定する処理＞
続いて、図１３及び図１４を用いて、提供者が提供するアセットの所有権者を仲介者に設定する処理を説明する。図１３は、提供者が提供するアセットの所有権者を仲介者に設定する処理を示すシーケンス図である。図１４は、トランザクション情報及びアセット情報の概念図である。ここでは、生産者Ａａのスマートメータ３ａがノード９ａに対して、アセットの所有権者を仲介者に設定する場合について説明する。
【０１１６】
図１３に示されているように、計測部３３ａは、発電装置４ａから送配電ネットワーク１０に供給する電力を計測する（Ｓ６１）。そして、スマートメータ３ａの送受信部３１ａは、所定時間（例えば、３０分間）に１回、ブロックチェーンネットワーク９０のノード９ａに対して、アセット情報生成の要求を送信する（Ｓ６２）。この要求には、提供者である生産者Ａａのスマートフォン２ａがブロックチェーンネットワーク９０にアクセスすることができるように、提供者としての生産者Ａａが本人であることを証明する電子的な証明書、及び提供情報が含まれている。提供情報には、提供者、提供日時、（取引可能）量、生産方法の種類、及びアセットの所有権者を各情報が含まれている。これにより、ノード９ａの送受信部９１は、アセット情報生成の要求を受信する（Ｓ６２）。この提供情報は、図１４に示されているトランザクション情報の生成に用いられる情報である。この提供情報の内容は、予めブロックチェーンのスマートコントラクト（契約の自動化）によって定められている。
【０１１７】
次に、ノード９の検証部９３は、ステップＳ６２で受信された証明書及び提供情報を検証する（Ｓ６３）。続いて、検証結果が問題ない場合について説明する。
【０１１８】
次に、トランザクション処理部９６は、ステップＳ６２で受信された提供情報を用いて、図１４に示されているようなトランザクション情報を生成して記憶部９０００に記憶する（Ｓ６４）。この場合、トランザクション処理部９６は、トランザクションＩＤを割り当てると共にトランザクション種類を設定する。トランザクション情報には、トランザクションＩＤ、トランザクション種類の情報、並びに、提供情報（提供者、提供日時、(取引可能)量、生産方法、及び所有権者の各情報）が含まれている。
【０１１９】
これらのうち、トランザクションＩＤは、トランザクション情報を識別するためのユニークな識別情報の一例である。トランザクション種類は、アセット情報に対する処理内容の種類を示す情報である。図１４では、トランザクション種類がアセット情報の生成であるため、アセット処理部９７は、アセット情報の生成を行う。提供者は、アセットの提供者を示す情報である。提供日時はアセットが提供者によって提供された日時を示す情報である。（取引可能）量は、提供者が所定期間内に取引可能な電力量等を示す情報である。生産方法の種類は、図８（ｂ）で示された生産方法の種類を示す情報である。所有権者は、アセットの所有権等を示すアセットの所有権者を示す情報である。
【０１２０】
次に、アセット処理部９７は、図１４に示されているトランザクション情報に従って、図１４に示されているアセット情報を生成して記憶部９０００に記憶する（Ｓ６５）。この場合、アセット処理部９７は、トランザクション情報内の提供情報（提供者、提供日時、(取引可能)量、生産方法、及び所有権者の各情報）、並びに、トランザクションの有効期限及びアセット情報の取引状況を設定する。トランザクションの有効期限は、例えば、提供日から１ヶ月後に設定される。また、取引状況は、アセット情報が仲介サーバ５によって使用者に取引されたか否か（割り当てられたか否か）を示す情報である。図１４では、「未」となっているため、使用者に取引されていない（割り当てられていない）状態、つまり、まだ仲介者が使用者にアセット情報を提供していない状態を示す。
【０１２１】
また、ノード９の送受信部９１は、ブロックチェーンネットワーク９０の他の複数のノードに対して、ステップＳ６４で生成されたトランザクション情報をブロックとして配信する（Ｓ６６）。これにより、他の各ノードではブロックを検証し、各ノードで既に保存しているブロックのチェーンに追加した後、トランザクション情報に従って、上記ステップＳ６５と同様にアセット情報を生成して各記憶部に記憶する。なお、１つのブロックに複数のトランザクジョン情報を格納してもよい。
【０１２２】
次に、ノード９の送受信部９１は、スマートメータ３ａに対して、ステップＳ６２の要求に対する応答を送信する（Ｓ６７）。この応答内容は、アセット情報の生成が成功したか又は失敗したかを示す。これにより、スマートメータ３ａの送受信部３１ａは、応答を受信する。
【０１２３】
次に、スマートメータ３ａでは、記憶・読出部３９ａが、記憶部３０００ａに応答内容を記憶する。
【０１２４】
以上により、アセットの所有権者が仲介者Ｄａとして設定された内容等を示すアセット情報がブロックチェーンネットワーク上で管理されることで、提供者から仲介者にアセット情報を提供する処理が終了する。
【０１２５】
＜仲介者から使用者にアセット情報を提供する処理＞
続いて、図１５乃至図１８を用いて、仲介者が仲介するアセットの所有権者を使用者に設定する処理を説明する。図１５は、仲介者が仲介するアセットの所有権者を使用者に設定する処理を示すシーケンス図である。
【０１２６】
まず、消費者Ｃａのスマートメータ３ｃの送受信部３１ｃは、所定時間（例えば、３０分間）に１回、通信ネットワーク１００を介して、アセットとしての電力の使用状態を示す使用情報を送信する（Ｓ８１）。この使用情報には、使用者としての消費者Ｃａを識別するための使用者ＩＤ、アセットとしての電力の使用量、及びアセットとしての電力の使用時間の各情報が含まれている。これにより、仲介サーバ５の送受信部５１は、使用情報を受信する。
そして、送受信部５１は、ブロックチェーンネットワーク９０のノード９に対して、仲介サーバ５を管理する仲介者Ｄａが所有権者となっている全てのアセット情報の要求を送信する（Ｓ８２）。この要求には、仲介者Ｄａが管理する仲介サーバ５がブロックチェーンネットワーク９０にアクセスすることができるように、仲介者としての仲介者Ｄａが本人であることを証明する電子的な証明書、及び、所有権者として仲介者Ｄａを示す情報が含まれる。これにより、ノード９の送受信部９１は、全てのアセット情報の要求を受信する。
【０１２７】
次に、ノード９では、検証部９３が、ステップＳ８２で受信された証明書を検証する（Ｓ８３）。証明書の検証は、受信された証明書がノード９に予め登録されているサーバの証明書であるか否かを判断する処理である。続いて、検証結果が問題ない場合について説明する。
【０１２８】
ノード９の記憶・読出部９９は、所有権者が仲介サーバ５を管理する仲介者Ｄａとして管理されている全てのアセット情報を読み出す（Ｓ８４）。そして、送受信部９１は、仲介サーバ５に対して、ステップＳ８４で読み出された全てのアセット情報を送信する（Ｓ８５）。これにより、仲介サーバ５の送受信部５１は、全てのアセット情報を受信する。これにより、仲介サーバ５では、使用者に割り当て可能で所有権者が仲介者Ｄａのアセット情報を受信することができる
次に、仲介サーバ５の記憶・読出部５９は、ステップＳ８１で受信された使用者ＩＤを検索キーとして取引内容管理ＤＢ５００３を検索することにより、対応する取引内容情報を読み出す（Ｓ８６）。更に、記憶・読出部５９は、ステップＳ８１で受信された使用者ＩＤを検索キーとして取引履歴管理ＤＢ５００４を検索することにより、対応する各総取引量を読み出す（Ｓ８７）。図８（ｂ）の場合、各総取引量は、太陽光によって生産された電力の総取引量として２０(kWh)、及び石油によって生産された電力の総取引量として１６０(kWh)が読み出される。
【０１２９】
次に、決定部５３は、ステップＳ８６で読み出された取引内容情報、及びステップＳ８７で読み出された各総取引量に基づいて、使用者としての消費者Ｃａに移転するアセット情報に係るアセットの生産方法の種類を決定する（Ｓ８８）。例えば、取引内容情報において、生産方法の種類が「太陽光」及び「石油」として示されている場合、取引履歴情報では、最新の各総取引量が太陽光で「２０」、石油で「１６０」であるため、決定部５３は、再生可能エネルギー率「４０」に近づけるように、生産方法の種類を「太陽光」に決定する。
【０１３０】
そして、記憶・読出部５９は、取引履歴管理ＤＢ５００４に対して、ステップＳ８８で処理された内容を記憶することで追加する（Ｓ８９）。これにより、例えば、記憶・読出部５９は、取引履歴管理ＤＢ５００４（図８（ｂ）参照）において、仲介日時「2020.1.1 9:00-9:30」、取引量「10」、生産方法の種類「太陽光」、太陽光による総取引量「30」を示すレコードを追加する。
【０１３１】
次に、仲介サーバ５の送受信部５１は、ブロックチェーンネットワーク９０のノード９に対して、アセット情報の変更要求を送信する（Ｓ９０）。この変更要求には、上記ステップＳ８５で受信されたアセット情報のうち、ステップＳ８８で決定された特定種類の生産方法によって生産された特定のアセットに係るアセット情報を識別するためのアセットＩＤが含まれている。また、ステップＳ９０の変更要求には、新たな所有権者、及びアセットの（使用）量の各情報も含まれている。なお、ステップ８８で決定された特定種類の生産方法によって生産されたアセットが複数ある場合には、送受信部５１は、これらの複数の中から有効期限が現日時に一番近いアセットに係る特定のアセット情報の変更要求を送信する。
【０１３２】
次に、ノード９では、検証部９３が、ステップＳ９０で受信された各情報（アセットＩＤ、所有権者、（使用）量）を検証する（Ｓ９１）。この検証は、各情報が予め定められた形式及び内容であるか否かを判断する処理である。続いて、検証結果が問題ない場合について説明する。
【０１３３】
次に、ノード９は、ステップＳ９０の変更要求に基づいて、トランザクション情報の生成、及びアセット情報の変更（又は生成）を行う（Ｓ９２）。ここで、ステップＳ９２の処理について、図１６乃至図１８を用いて詳細に説明する。なお、図１６は、図１５のステップＳ９１の詳細な処理を示し、トランザクション情報の生成、アセット情報の変更又は生成の処理を示したフローチャートである。図１７は、電力の使用量が電力の取引可能量以上の場合（図１６のＳ１０１；ＹＥＳ）のトランザクション情報及びアセット情報の概念図である。図１８は、電力の使用量が電力の取引可能量未満の場合（図１６のＳ１０１；ＮＯ）のトランザクション情報及びアセット情報の概念図である。
【０１３４】
図１６に示されているように、ノード９の判断部９５は、ステップＳ９０で受信された使用者のアセットの使用量（ここでは、消費者Ｃａの電力の消費量）が、アセット情報で管理されている使用可能量以上であるかを判断する（Ｓ１０１）。
【０１３５】
（取引可能量が全て使用される場合）
判断部９５が、使用者によるアセットの使用量がアセット情報で管理されている使用可能量以上であると判断した場合には（Ｓ１０１；ＹＥＳ）、トランザクション処理部９６が、第２のトランザクション情報を生成し、図１７に示されているように、第２のトランザクション情報を含むブロックを、記憶部９０００に記憶されている第１のトランザクションを含むブロックのチェーンに追加記憶する（Ｓ１０２）。そして、アセット処理部９７は、第２のトランザクション情報に従って、第１のアセット情報の内容を変更する（Ｓ１０３）。
【０１３６】
ここで、図１７を用いて、ステップＳ１０２，Ｓ１０３の処理について詳細に説明する。図１７の左側の第１のトランザクション情報及び第１のアセット情報は、それぞれ図１４のトランザクション情報及びアセット情報と同じである。ここでは、スマートメータ３ａがアセットの所有権者を仲介者Ｄａに設定した後に（第１のトランザクション情報に基づく第１のアセット情報の生成）、仲介サーバ５がアセットの所有権者を消費者Ｃａに変更することで（第２のトランザクション情報に基づく第１のアセット情報の変更）、仲介者Ｄａがアセット情報（アセットの所有権）の取引の仲介を行う場合について説明する。
【０１３７】
ステップＳ１０２において、トランザクション処理部９６は、図１７に示されているような第２のトランザクション情報を生成する。この第２のトランザクション情報には、固有のトランザクションＩＤ、及びトランザクションの種類として「アセット情報の取引」が示されている。また、第２のトランザクション情報には、アセット情報の取引の仲介を行った仲介日時、仲介後の新たな所有権者、移転対象であるアセット情報を特定するためのアセットＩＤ、ステップＳ９０で受信されたアセット（ここでは、電力）の使用量が示されている。
【０１３８】
そして、ステップＳ１０３において、アセット処理部９７は、図１７に示されているような第１のアセット情報の変更を行う。アセット処理部９７は、第１のアセット情報において、「（取引可能）量」を「（使用）量」に変更し、所有権者を「仲介者Ｄａ」から「消費者Ｃａ」に変更する。更に、取引可能量の全てが使用されたため（Ｓ１０１；ＹＥＳ）、これ以上のアセットの割り当てはできないことから、アセット処理部９７は、第１のアセット情報において、取引状況を「未」から「済」に変更する。なお、このように取引状況が「済」に変更されたアセット情報は、今後は取引対象から外される。よって、トランザクション処理部９６は、取引状況が「済」に設定されているアセット情報を、トランザクション種類として「アセット情報の取引」の対象にしない。即ち、取引対象から外されたアセット情報は再移転されない。
【０１３９】
以上のように、アセットの取引可能量の全てが使用された場合には、新たなアセット情報は生成されず、アセット情報が変更される。
【０１４０】
続いて、図１５に戻り、ノード９の送受信部９１は、仲介サーバ５に対して、ステップＳ９０の要求に対する応答を送信する（Ｓ９３）。この応答には、ステップＳ９０の要求に対する処理が成功した旨又は失敗した旨が示されている。これにより、仲介サーバ５の送受信部５１は、応答を受信する。
【０１４１】
次に、仲介サーバ５の送受信部５１は、スマートメータ３ｃに対して、上記ステップＳ８１の送信に対する応答を送信する（Ｓ９４）。これにより、スマートメータ３ｃの送受信部３１ｃは、仲介サーバ５からの応答を受信する。なお、この応答内容は、ステップＳ９３で受信された応答内容（成功又は失敗）が示されており、スマートメータ３ｃで管理されたり表示されたりする。
【０１４２】
（取引可能量の余りがある場合）
一方、図１６のステップＳ１０１で、判断部９５が、使用者によるアセットの使用量がアセット情報で管理されている使用可能量未満であると判断した場合には（Ｓ１０１；ＮＯ）、トランザクション処理部９６が、第２のトランザクション情報を生成し、図１８に示されているように、第２のトランザクション情報を含むブロックを、記憶部９０００に記憶されている第１のトランザクションを含むブロックのチェーンに追加記憶する（Ｓ１０４）。そして、アセット処理部９７は、第２のトランザクション情報に従って、第１のアセット情報の内容を変更する（Ｓ１０５）。
【０１４３】
ここで、図１８を用いて、ステップＳ１０４，Ｓ１０５の処理について詳細に説明する。図１８の左側の第１のトランザクション情報及び第１のアセット情報は、それぞれ図１４のトランザクション情報及びアセット情報と同じである。ここでは、スマートメータ３ａがアセットの所有権者を仲介者Ｄａに設定した後に（第１のトランザクション情報に基づく第１のアセット情報の生成）、仲介サーバ５がアセットの所有権者を消費者Ｃａに変更することで（第２のトランザクション情報に基づく第１のアセット情報の変更）、仲介者Ｄａがアセット情報（アセットの所有権）の取引の仲介を行う場合について説明する。
【０１４４】
ステップＳ１０４において、トランザクション処理部９６は、図１８に示されているような第２のトランザクション情報を生成する。この第２のトランザクション情報には、固有のトランザクションＩＤ、及びトランザクションの種類として「アセット情報の取引」が示されている。「アセット情報の取引」は、第１のアセット情報内の所有権者を変更する等の命令だけでなく、使用量が余った場合に、この余った使用量のアセットの所有権を示す第２のアセット情報を生成するために用いられる第３のトランザクション情報を生成する命令も含んでいる。これにより、トランザクション処理部９６は、処理を続けて、第３のトランザクション情報を生成することになる。また、第２のトランザクション情報には、アセット情報の取引の仲介が行われた仲介日時、仲介後の新たな所有権者、移転（取引）対象であるアセット情報を特定するためのアセットＩＤ、ステップＳ９０で受信されたアセット（ここでは、電力）の使用量が示されている。
【０１４５】
そして、ステップＳ１０５において、アセット処理部９７は、図１８に示されているような第１のアセット情報の変更を行う。アセット処理部９７は、第１のアセット情報において、「（取引可能）量」を「（使用）量」に変更し、所有権者を「仲介者Ｄａ」から「消費者Ｃａ」に変更する。更に、使用量分のアセットは、これ以上割り当てができないことから、アセット処理部９７は、第１のアセット情報において、取引状況を「未」から「済」に変更する。但し、図１７の場合と違うのは、取引可能量が余ることである（Ｓ１０１；ＮＯ）。そこで、トランザクション処理部９６は、余った取引可能量を算出する（Ｓ１０６）。この場合、旧取引可能量（ここでは、「１０」）−使用量（ここでは、「６」）＝余った取引可能量（ここでは、「４」）となる。
【０１４６】
続いて、余った取引可能量を管理するアセット情報を新たに作成するため、トランザクション処理部９６は、第３のトランザクション情報を生成し、図１８に示されているように、第３のトランザクション情報を含むブロックを、記憶部９０００に記憶されている第２のトランザクションを含むブロックのチェーンに追加記憶する（Ｓ１０７）。そして、アセット処理部９７は、第３のトランザクション情報に従って、第２のアセット情報を生成して、記憶部９０００に記憶する（Ｓ１０８）。
【０１４７】
ここで、図１８を用いて、ステップＳ１０７，Ｓ１０８の処理について詳細に説明する。ここでは、仲介サーバ５がアセットの所有権者を消費者Ｃａに変更した後に（第２のトランザクション情報に基づく第１のアセット情報の変更と、第３のトランザクジョン情報の生成）、仲介サーバ５は、ノード９で、余った取引可能量を新たに管理することで（第３のトランザクション情報に基づく第２のアセット情報の生成）、仲介者Ｄａは、余った取引可能量のアセット情報（アセットの所有権）を取引の仲介対象にする場合について説明する。
【０１４８】
ステップＳ１０７において、トランザクション処理部９６は、図１８に示されているような第３のトランザクション情報を生成する。この第３のトランザクション情報は、第１のトランザクションと内容は違うが同じ項目を示している。即ち、第３のトランザクション情報には、固有のトランザクションＩＤ、及びトランザクションの種類として「アセット情報の生成」が示されている。また、第３のトランザクション情報には、アセット情報の提供者、アセット情報が提供者から提供された提供日時、（取引可能）量、生産方法の種類、及び所有権者が示されている。
【０１４９】
そして、ステップ１０８において、アセット処理部９７は、図１８に示されているような第２のアセット情報を生成する。この第２のアセット情報は、第１のアセット情報と内容が異なるが項目は同じである。異なる点は、（取引可能）量が、ステップＳ１０６で算出された量（ここでは、「４」）になる点である。
【０１５０】
以上のように、アセットの取引可能量が余った場合には、余った量を示す新たなアセット情報が生成される。
【０１５１】
この後は、図１５に戻り、上記ステップＳ９３，９４と同様の処理が行われるため、これらの説明を省略する。
【０１５２】
＜生産方法証明書の仲介処理＞
続いて、図１９を用いて、アセットの生産方法証明書の仲介処理について説明する。図１９は、アセットの生産方法証明書の仲介処理を示したシーケンス図である。消費者Ｃａは、消費する電力の生産方法の種類が太陽光等の再生可能エネルギーであることを証明するために、仲介者Ｄａに対して、証明機関Ｅからアセットの生産方法を証明するための生産方法証明書を取り寄せる要求を行う。これについて、以下に説明する。
【０１５３】
図１９に示されているように、消費者Ｃａがスマートフォン２ｃを操作することで、送受信部２１ｃは通信ネットワーク１００を介して、アセットの生産方法証明書の要求を送信する（Ｓ２０１）。これにより、仲介サーバ５の送受信部５１は、要求を受信する。この要求には、消費者Ｃａとしての使用者を識別するための使用者ＩＤ、及びアセットを取引する期間を示す取引期間情報が含まれている。即ち、消費者Ｃａは、例えば、2020年１月１日から2020年１月31日までの特定の取引期間の生産方法証明書を要求する。
【０１５４】
次に、仲介サーバ５の送受信部５１は、ブロックチェーンネットワーク９０のノード９に対して、トランザクション情報及びアセット情報の要求を送信する（Ｓ２０２）。この要求には、仲介サーバ５が予めスマートフォン２ｃから取得した使用者（ここでは、消費者Ｃａ）の証明書、所有権者としての使用者（ここでは、消費者Ｃａ）を示す情報、及び取引期間情報は含まれている。これにより、ノード９の送受信部９１は、要求を受信する。
仲介サーバ５の証明書は、上記ステップＳ８２で送信された内容と同じである。また、取引期間情報は、ステップＳ１２１で受信された取引期間情報である。
【０１５５】
次に、ノード９では、検証部９３が、ステップＳ１２２で受信された証明書を検証する（Ｓ２０３）。証明書の検証は、受信された証明書がノード９に予め登録されているサーバの証明書であるか否かを判断する処理である。続いて、検証結果が問題ない場合について説明する。
【０１５６】
次に、記憶・読出部９９は、ステップＳ２０２で受信された取引期間情報で示された所定の取引期間内で、消費者Ｃａを所有権者として設定されているトランザクション情報及びアセット情報を読み出す（Ｓ２０４）。この場合、記憶・読出部９９は、上記取引期間内に含まれる仲介日時が示されており、かつ、新所有権者が消費者Ｃａとして示されている特定のトランザクション情報を読み出す。また、記憶・読出部９９は、読み出した特定のトランザクション情報に示されているアセットＩＤに基づいて、アセット情報を読み出す。
【０１５７】
そして、ノード９の送受信部９１は、仲介サーバ５に対して要求されたトランザクション情報及びアセット情報を送信する（Ｓ２０５）。これにより、仲介サーバ５の送受信部５１は、トランザクション情報及びアセット情報を受信する。
【０１５８】
次に、仲介サーバ５では、作成部５８は、ステップＳ２０５で受信されたトランザクション情報及びアセット情報に基づいて、仲介者が証明機関Ｅに提出するための申請書を作成する（Ｓ２０６）。この申請書は、アセットの生産方法の種類を証明するための生産方法証明書を申請するために利用される。
【０１５９】
続いて、図１に示されているように、仲介者Ｄａは、証明機関Ｅに対して郵送等で、ステップＳ２０６で作成された申請書を送る（Ｓ１）。そして、証明機関Ｅは、消費者Ｃａが消費した電力の４０％が太陽光等の再生可能エネルギーによって生産された旨を証明するアセットの生産方法証明書を作成して、仲介者Ｄａに郵送等で送る（Ｓ２）。そして、仲介者Ｄａは、消費者Ｃａに対して郵送等で生産方法証明書を送る（Ｓ３）。なお、証明機関Ｅは、必要であれば、生産方法証明書を発行する前に、ブロックチェーンネットワーク９０からトランザクション情報及びアセット情報を取得して内容を確認してもよい。
【０１６０】
以上により、仲介者Ｄａによる生産方法証明書の仲介処理が終了する。これにより、消費者Ｃａは、生産方法証明書を受け取った後、自社のイメージアップに使用したり、再生可能エネルギーの使用による国等の補助金申請に使ったりすることができる。
【０１６１】
〔実施形態の主な効果〕
以上説明したように本実施形態によれば、使用者に提供される電力等のアセットの質は一定であるため、アセットの生産方法の種類が不明な場合であっても、ブロックチェーンネットワーク９０のノード９が、アセットの生産方法の種類を示すと共にアセットの所有権者を示すアセット情報、及びこのアセット情報を生成するために利用したトランザクション情報を管理することで、生産方法の種類を不正なく証明することができるという効果を奏する。
【０１６２】
また、電力の安定した利用を実現するためには、消費される電力と生産される電力をリアルタイムで同じに調整する必要がある（同時同量）。しかし、ブロックチェーンは分散型台帳であるがゆえに、ネットワークを介した各台帳情報の整合性の確認に一定の時間を要することから、リアルタイム性が求められるアセットの即時取引などの用途には不向きである。これに対して、本実施形態では、仲介サーバ５が、消費者Ｃａが電力等のアセットを使用開始するタイミングではなく、消費者Ｃａがアセットを使用した後に、ブロックチェーンネットワーク９０で管理されているアセット情報で示される所有権者を元の所有権者から使用者（消費者Ｃａ）に変更するための変更要求を、ブロックチェーンネットワーク９０に送信する（Ｓ８９）。このような後払いのような処理により、リアルタイム性が求められるアセットの即時取引などの用途にもブロックチェーンによるアセットの所有権の管理を行うことができるという効果を奏する。しかも、仲介サーバ５が提供者（生産者Ａａ等）及び使用者（消費者Ｃａ等）に代わって、ブロックチェーンネットワーク９０で管理されているアセット情報を変更させるため、提供者（生産者Ａａ等）及び使用者（消費者Ｃａ等）は、アセット情報の変更を気にしないで電力の取引を行うことができるという効果も奏する。
【０１６３】
更に、仲介サーバ５は、アセットの生産方法の特定種類の所有権者を変更することで、太陽光等の再生可能エネルギーを利用して生産された電力等のアセットの即時取引などの用途にも利用することができるという効果を奏する。
【０１６４】
〔その他〕
上記実施形態では、アセット情報にアセットの所有権者を示す情報が含まれているが、場合によっては所有権者を示す情報が含まれないようにしてもよい。例えば、使用者が生産者でもある場合のように、使用者が自給自足を行う場合、他人（他社）へアセットを移転する必要がないため、生産方法の種類を証明できれば良い。
【０１６５】
また、上記実施形態では、アセットの一例として電力が示されたが、これに限るものではなく、以下のように、物理的に（又は現実に）存在するアセットと物理的に（又は現実に）存在しないアセットも含まれる。
【０１６６】
物理的に（又は現実に）存在するアセットとして、穀物、野菜、果物、肉、水産物又は加工品等の食物が挙げられる。アセットが、穀物、野菜及び果物の場合、アセット情報は、農薬を使ったか否かを示す情報、又は生産者若しくは生産地を示す情報等の付帯情報である。アセットが肉の場合、アセット情報は、遺伝子組み換え作物を使って飼育された動物であるか否かを示す情報、又は生産者若しくは生産地を示す情報等の付帯情報である。アセットが魚や貝等の水産物の場合、アセット情報は、天然物又は養殖物を示す情報、又は生産者（漁獲者）若しくは生産地域（漁獲地域）を示す情報等の付帯情報である。アセットが加工品の場合、アセット情報は、アレルギー物質を示す情報、遺伝子組み換え作物を使って加工されたか否かを示す情報、又は、加工者若しくは加工所の場所を示す情報等の付帯情報である。
【０１６７】
更に、物理的に（又は現実に）存在するアセットとして、土地や建物等の不動産、品物又は品物の量等の動産が挙げられる。アセットが不動産の場合、アセット情報は所有権等の付帯情報である。アセットが動産の場合、アセット情報は所有権等の付帯情報である。
【０１６８】
一方、物理的に（又は現実に）存在しないアセットとして、トークン（仮想通貨）又はトークンの量、二酸化炭素排出権、知的財産権等の権利、契約等が挙げられる。アセットがトークンの場合には、アセット情報は所有権等の付帯情報である。アセットが二酸化炭素排出権の場合には、アセット情報は所有権等の付帯情報である。アセットが知的財産権等の権利の場合には、アセット情報は、権利の帰属者、権利譲渡先、及び実施権者等の付帯情報である。アセットが契約の場合には、アセット情報は、契約条件や履行状況等の付帯情報である。なお、契約だけでなく、条約、協定、約束、覚書、メモ等も契約と同様である。
【０１６９】
また、後払いの処理のような場合のアセットとしては、電力だけでなく、ガス、水道水、通話等が含まれる。ガス、水道水、及び通話の場合には、アセット情報は所有権等の付帯情報である。
【０１７０】
各ＣＰＵ２０１，３０１，５０１，９０１等の各構成要素は、単一であってもよく複数であってもよい。
【０１７１】
また、上述の実施形態における各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本実施形態における「処理回路」は、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上述した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP（digital signal processor）、FPGA（field programmable gate array）、SOC(System on a chip)、GPU、及び従来の回路モジュール等のデバイスを含む。
【符号の説明】
【０１７２】
１  取引システム
２  スマートフォン（登録端末の一例）
３  スマートメータ（通信端末の一例）
４  発電装置
５  仲介サーバ
８  電気装置
９  ノード
１０  送配電ネットワーク
５１  送受信部（受付部）
５３  決定部
９０  ブロックチェーンネットワーク
９１  送受信部
９５  判断部
９６  トランザクション処理部
９７  アセット処理部
１００  通信ネットワーク
５００１  使用者管理ＤＢ
５００２  提供者管理ＤＢ
５００３  取引内容管理ＤＢ
５００４  取引履歴管理ＤＢ
【先行技術文献】
【特許文献】
【０１７３】
【特許文献１】特開２０１９−１４４８５１号公報
【要約】
【課題】近年、グリーン電力（太陽光等の再生可能エネルギーによって生産された電力）が注目されている。また、再生可能エネルギー等によって生産された電力の取引にブロックチェーンを利用する方法がある。電力の安定した利用を実現するためには、消費される電力と生産される電力をリアルタイムで同じに調整する必要がある（同時同量）。しかし、ブロックチェーンは分散型台帳であるがゆえに、ネットワークを介した各台帳情報の整合性の確認に一定の時間を要することから、リアルタイム性が求められるアセットの即時取引などの用途には不向きである。
【解決手段】仲介サーバ５は、使用者がアセットを使用開始するタイミングではなく、使用者がアセットを使用した後に、ブロックチェーンネットワーク９０に対してアセットの所有権者を使用者に変更する要求を行うことで、リアルタイム性が求められるアセットの即時取引等の用途にも対応することができる。
【選択図】図１４【図１】
0006863508.tif 000002
【図２】
0006863508.tif 000003
【図３】
0006863508.tif 000004
【図４】
0006863508.tif 000005
【図５】
0006863508.tif 000006
【図６】
0006863508.tif 000007
【図７】
0006863508.tif 000008
【図８】
0006863508.tif 000009
【図９】
0006863508.tif 000010
【図１０】
0006863508.tif 000011
【図１１】
0006863508.tif 000012
【図１２】
0006863508.tif 000013
【図１３】
0006863508.tif 000014
【図１４】
0006863508.tif 000015
【図１５】
0006863508.tif 000016
【図１６】
0006863508.tif 000017
【図１７】
0006863508.tif 000018
【図１８】
0006863508.tif 000019
【図１９】
0006863508.tif 000020