(57)【要約】【課題】余剰電力を提供した可搬型の電力供給装置に仮想通貨を付与すること。【解決手段】それぞれ発電手段を有し、それぞれ負荷に対して電力を供給する可搬型の第一電力供給装置と第二電力供給装置とを有する電力供給システムが提供される。前記サーバは、前記第二電力供給装置が前記第一電力供給装置から受給した電力の受給量を取得する取得手段と、前記受給量を仮想通貨に換算する換算手段と、前記換算手段により換算された仮想通貨を前記第一電力供給装置に対して送金するよう指示するための送金指示を前記第二電力供給装置に送信する送金指示手段とを有している。前記第二電力供給装置は、前記送金指示にしたがって前記第一電力供給装置などに関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を作成し、仮想通貨ネットワークに送信する送金要求手段を有する。【選択図】図１
2019144761.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ負荷に対して電力を供給する可搬型の第一電力供給装置および第二電力供給装置と、
サーバと、
を有する電力供給システムであって、
前記サーバは、
前記第二電力供給装置が前記第一電力供給装置から受給した電力の受給量を取得する取得手段と、
前記受給量を仮想通貨に換算する換算手段と、
前記換算手段により換算された仮想通貨を前記第一電力供給装置に対して送金するよう指示するための送金指示を前記第二電力供給装置に送信する送金指示手段と、
を有し、
前記第二電力供給装置は、前記送金指示にしたがって前記第一電力供給装置に関連した仮想通貨ウォレットまたは前記サーバに関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を作成し、仮想通貨ネットワークに送信する送金要求手段を有する
ことを特徴とする電力供給システム。
【請求項２】
前記サーバの前記取得手段は、第三電力供給装置が前記第一電力供給装置から受給した電力の受給量を取得し、
前記換算手段は、前記第三電力供給装置の受給量を仮想通貨に換算し、
前記送金指示手段は、前記換算手段により換算された仮想通貨を前記第一電力供給装置の仮想通貨ウォレットまたは前記サーバに関連したウォレットに対して送金するよう指示するための送金指示を前記第三電力供給装置に送信する
ことを特徴とする請求項１に記載の電力供給システム。
【請求項３】
前記サーバは、
前記第一電力供給装置から前記第一電力供給装置に接続されている負荷を示す負荷情報を収集する収集手段と、
前記負荷情報に基づき購入推奨負荷を決定する決定手段と、
前記購入推奨負荷の価格を仮想通貨に換算する換算手段と、
前記購入推奨負荷と、当該仮想通貨に換算された当該購入推奨負荷の価格とを含む購入提案情報を作成する作成手段と、
前記購入提案情報を前記第一電力供給装置に送信する送信手段と
を有することを特徴とする請求項１または２に記載の電力供給システム。
【請求項４】
前記第二電力供給装置が、前記サーバに関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を前記仮想通貨ネットワークに送信し、
前記サーバは、前記第一電力供給装置に関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を前記仮想通貨ネットワークに送信する
ことを特徴とする請求項１ないし３のいずれか一項に記載の電力供給システム。
【請求項５】
それぞれ負荷に対して電力を供給する可搬型の第一電力供給装置および第二電力供給装置と通信するサーバであって、
前記第二電力供給装置が前記第一電力供給装置から受給した電力の受給量を取得する取得手段と、
前記受給量を仮想通貨に換算する換算手段と、
前記換算手段により換算された仮想通貨を前記第一電力供給装置に関連した仮想通貨ウォレットまたは前記サーバに関連した仮想通貨ウォレットに対して送金するよう指示するための送金指示を前記第二電力供給装置に送信する送金指示手段と、
を有し、
前記送金指示は、前記第一電力供給装置に関連した仮想通貨ウォレットまたは前記サーバに関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を前記第二電力供給装置に作成させ、仮想通貨ネットワークに送信させるための指示であることを特徴とするサーバ。
【請求項６】
前記第一電力供給装置から前記第一電力供給装置に接続されている負荷を示す負荷情報を収集する収集手段と、
前記負荷情報に基づき購入推奨負荷を決定する決定手段と、
前記購入推奨負荷の価格を仮想通貨に換算する換算手段と、
前記購入推奨負荷と、当該仮想通貨に換算された当該購入推奨負荷の価格とを含む購入提案情報を作成する作成手段と、
前記購入提案情報を前記第一電力供給装置に送信する送信手段と
をさらに有することを特徴とする請求項５に記載のサーバ。
【請求項７】
発電手段と、
前記発電手段により生成された電力を蓄電する蓄電手段と、
負荷と接続する第一接続手段と、
他の電力供給装置に接続された電力線と接続する第二接続手段と、
前記蓄電手段に蓄電されている余剰電力の少なくとも一部を前記他の電力供給装置に供給するために、前記第二接続手段を介して前記電力線に当該余剰電力の少なくとも一部を供給する供給手段と、
前記余剰電力の少なくとも一部を供給したことに対する対価として仮想通貨ウォレットに仮想通貨が入金されたことを示す入金情報を受信する受信手段と、
前記入金情報を出力する出力手段と
を有することを特徴とする可搬型の電力供給装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力供給システム、サーバおよび可搬型の電力供給装置に関する。
【背景技術】
【０００２】
商用交流電源網では大規模な発電所で発電された電力が送電網を介して各家庭や事業所に送電される。特許文献１によれば分散型電源の大量導入といった需要家側での発電手段の増加に伴う余剰電力対策が必要となる状況下において、余剰電力を流通させるための手段やインセンティブを管理する電力管理システムを提供することが提案されている。特許文献２によれば余剰電力を有効に活用して節電の経済的な効果を高めることが可能な電力管理装置、電力システム、需要家装置、電力管理方法および電力管理プログラムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2013-21798号公報
【特許文献２】特開2017-211947号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１、２はそれぞれ商用交流電源網に関するものであるが、商用交流電源網から独立した電源網がキャンプ場などで構築されることも考えられる。キャンプ愛好家は、エンジン駆動式の可搬型発電機をキャンプ場に持ち込み、家電製品を使用する。一方で、エンジンの燃料が無くなると、可搬型発電機は発電できなくなり、キャンプ愛好家は、家電製品を使用できなくなる。一方で、キャンプ場には、多数のキャンプ愛好家が集うため、あるキャンプ愛好家の可搬型発電機が発電不可能であっても、他のキャンプ愛好家の可搬型発電機は発電可能なこともあろう。さらに、他のキャンプ愛好家の可搬型発電機は自己の負荷に電力を供給しつつ、余剰な電力をさらに他のキャンプ愛好家に供給したいと希望するかもしれない。さらに、余剰な電力を提供したキャンプ愛好家が対価を受け取ることができれば、キャンプ愛好家が可搬型発電機や可搬型蓄電池を購入するためのモチベーションが生まれよう。そこで、本発明は、余剰電力を提供した可搬型の電力供給装置に仮想通貨を付与することを目的とする。
【課題を解決するための手段】
【０００５】
本発明によれば、
それぞれ負荷に対して電力を供給する可搬型の第一電力供給装置および第二電力供給装置と、
サーバと、
を有する電力供給システムであって、
前記サーバは、
前記第二電力供給装置が前記第一電力供給装置から受給した電力の受給量を取得する取得手段と、
前記受給量を仮想通貨に換算する換算手段と、
前記換算手段により換算された仮想通貨を前記第一電力供給装置に対して送金するよう指示するための送金指示を前記第二電力供給装置に送信する送金指示手段と、
を有し、
前記第二電力供給装置は、前記送金指示にしたがって前記第一電力供給装置に関連した仮想通貨ウォレットまたは前記サーバに関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を作成し、仮想通貨ネットワークに送信する送金要求手段を有する
ことを特徴とする電力供給システムが提供される。
【発明の効果】
【０００６】
本発明によれば、余剰電力を提供した可搬型の電力供給装置に仮想通貨を付与することが可能となる。
【図面の簡単な説明】
【０００７】
【図１】電力供給システムを示す図
【図２】電力供給装置を示す図
【図３】電力供給装置を示す図
【図４】電力供給装置を示す図
【図６】サーバの機能を説明する図
【図５】制御回路の機能を説明する図
【図７】電力供給方法を示すシーケンス図
【図８】電力供給方法を示すシーケンス図
【図９】電力供給方法を示すフローチャート
【図１０】電力供給方法を示すフローチャート
【図１１】電力供給方法を示すフローチャート
【図１２】電力供給方法を示すシーケンス図
【図１３】購入推奨負荷の提案方法を示すフローチャート
【発明を実施するための形態】
【０００８】
＜電力供給システム＞
図１はキャンプ場に設置された電力供給システム１００を示している。参照符号の末尾に付与されている小文字のアルファベットは同一または類似の装置を区別するために付与されている。このアルファベットは複数の装置に共通する事項が説明されるときは省略される。キャンプ場では、複数のキャンプ愛好家（ユーザ）がテントを設営したり、バンガローなどに宿泊したりする。第一ユーザは可搬型の発電機である電力供給装置１ａを所持している。電力供給装置１ａは発電または蓄電している電力を負荷２ａに供給する。第二ユーザは可搬型の発電機である電力供給装置１ｂを所持している。電力供給装置１ｂは発電または蓄電済みの電力を負荷２ｂに供給する。キャンプ場には、電力線４が張り巡らせられている。電力線４には複数の接続端子３ａ、３ｂ、３ｃが接続されている。テントサイトには電力線４と接続するための接続端子３ａ、３ｂが設けられている。接続端子３ａには電力供給装置１ａが接続されている。電力供給装置１ａは余剰電力を電力線４に供給したり、電力供給装置１ｂ、１ｚからそれらの余剰電力を受給したりする。接続端子３ｂには電力供給装置１ｂが接続されている。電力供給装置１ｂは余剰電力を電力線４に供給したり、電力供給装置１ａ、１ｚからそれらの余剰電力を受給したりする。キャンプ場を管理する管理人が駐在する管理棟にも接続端子３ｚが設けられている。電力供給装置１ｚは余剰電力を電力線４に供給したり、電力供給装置１ａ、１ｂからそれらの余剰電力を受給したりする。電力供給装置１ａ、１ｂ、１ｚはエンジン駆動式の発電機であってもよいし、蓄電池であってもよいし、蓄電池付のエンジン駆動式の発電機であってもよい。ここでは、説明の簡明化のために三つの電力供給装置１ａ、１ｂ、１ｚが示されているが、電力供給システムには二以上の電力供給装置１が存在すれば十分である。
【０００９】
サーバ５は、キャンプ場またはキャンプ場の外に設けられたコンピュータである。サーバ５はネットワーク６や無線基地局７を介して電力供給装置１ａ、１ｂ、１ｚと通信してもよい。電力線４が電力線搬送通信に利用されてもよい。この場合、電力供給装置１ａ、１ｂ、１ｚは電力線４を通じて通信してもよい。また、管理棟には、ネットワーク６と接続するためのルーターが設けられていてもよい。電力供給装置１ａ、１ｂ、１ｚは電力線４およびルーターを通じてサーバ５と通信する。なお、サーバ５はオプションである。無線基地局７はセルラー通信用の基地局であってもよいし、無線ＬＡＮのアクセスポイントであってもよい。サーバ５は、複数の電力供給装置間での電力の供給／受給を仲介したり、対価を送金したり、電力供給装置１に接続されている負荷の識別情報（例：名称や種類、消費電力）を電力供給装置１から取得したりしてもよい。
【００１０】
仮想通貨ＮＷ８は仮想通貨を管理するネットワーク（ＮＷ）である。サーバ５は余剰電力の対価を演算し、対価に相当する仮想通貨を付与する。たとえば、サーバ５は、余剰電力を受給した電力供給装置１ｂに対価を仮想通貨で送金するよう指示する。この指示には電力供給装置１ａに関連付けられた送金アドレスが含まれている。電力供給装置１ｂは、サーバ５から受信した対価に相当する仮想通貨の送金要求を仮想通貨ＮＷ８に送信する。送金要求にも電力供給装置１ａの仮想通貨ウォレットに関連付けられた送金アドレスが含まれている。仮想通貨ＮＷ８はブロックチェーンを演算するＰ２Ｐ型のコンピュータネットワークであってもよい。仮想通貨ＮＷ８は電力供給装置１ｂから受信した送金要求が正当なものであると判定すると、電力供給装置１ａの仮想通貨ウォレットに仮想通貨の送金を実行する。このように、電力供給装置１ｂの仮想通貨ウォレットから電力供給装置１ａの仮想通貨ウォレットに送金が実行されてもよい。
【００１１】
あるいは、サーバ５の仮想通貨ウォレットから電力供給装置１ａの仮想通貨ウォレットに送金が実行されてもよい。サーバ５は、電力供給装置１ａが提供した余剰電力に対する対価を仮想通貨に換算し、電力供給装置１ａの仮想通貨ウォレットに仮想通貨を送金するための送金指示を仮想通貨ＮＷ８に送信する。仮想通貨ＮＷ８は電力供給装置１ｂから受信した送金要求が正当なものであると判定すると、電力供給装置１ａの仮想通貨ウォレットに仮想通貨の送金を実行する。
【００１２】
＜電力供給装置＞
図２は電力供給装置１を示すブロック図である。エンジン発電機１０は燃料タンク１３から供給される燃料にしたがって動作するエンジンと、当該エンジンにより駆動されて発電する発電機とを有している。燃料は、たとえば、ガソリン、液化石油ガス、水素などである。電源回路１１は、エンジン発電機１０により発電された電圧を所定の交流や直流に変換する回路である。ＡＣ／ＤＣ回路２１は、エンジン発電機１０により発電された交流を整流および平滑して直流を生成する整流平滑回路などを有している。インバータ回路２２は、ＡＣ／ＤＣ回路２１または蓄電池１２から出力される直流を所定周波数の安定した交流に変換する回路である。インバータ回路２２は蓄電池１２から出力される直流を所定周波数の安定した交流に変換してもよい。ＡＣ端子２６ａは、負荷２が接続される端子である。ＡＣ端子２６ｂは、負荷２が接続されたり、電力線４が接続されたりする端子である。ＡＣ端子２６ｂは、電力線４を接続するための専用端子とされてもよい。スイッチ回路２３は、制御回路１５からの制御信号に応じて、インバータ回路２２とＡＣ端子２６ｂとを接続したり、受給回路２５とＡＣ端子２６ｂとを接続したりする。たとえば、ＡＣ端子２６ｂをＡＣアウトレットとして機能させる場合、制御回路１５はスイッチ回路２３を制御し、インバータ回路２２とＡＣ端子２６ｂとを接続する。ＡＣ端子２６ｂをＡＣインレットとして機能させる場合、制御回路１５はスイッチ回路２３を制御し、ＡＣ端子２６ａとＡＣ端子２６ｂとを接続するか（ダイレクト接続）、または、受給回路２５とＡＣ端子２６ｂとを接続する（インダイレクト接続）。後者のケースでは、ＡＣ端子２６ｂから入力された交流は受給回路２５で直流に変換され、充電回路２４またはインバータ回路２２に供給される。なお、受給回路２５の機能とＡＣ／ＤＣ回路２１の機能は共通であるため、一つの回路として統合されてもよい。充電回路２４は、ＡＣ端子２６ｂから入力された電力を使用して蓄電池１２を充電する。通常、充電回路２４は、ＡＣ／ＤＣ回路２１から出力される電力を使用して蓄電池１２を充電する。制御回路１５は、電源回路１１、通信回路１６および操作部１７などを制御する回路である。通信回路１６は、有線または無線を介してスマートフォンやＰＣ（パーソナルコンピュータ）と通信したり、他の電力供給装置１やサーバ５と通信したりする。操作部１７は表示装置と入力装置とを有している。残量センサ１４は燃料タンク１３に収容されている燃料の残量を測定したり、蓄電池１２の蓄電量を測定したりして、測定結果を制御回路１５に出力する。計測回路２７は負荷２に供給されている電力（負荷２に消費電力）を計測し、計測結果を制御回路１５に出力する回路である。制御回路１５は、エンジン発電機１０が発電している電力や蓄電池１２の蓄電量から、電力供給装置１により供給可能な電力を求める。また、制御回路１５は計測回路２７を使用して負荷２の消費電力を取得する。制御回路１５は、供給可能電力と負荷２の消費電力との差分を余剰電力として求める。この消費電力には電力供給装置１自体の消費電力も加算されていてもよい。余剰電力が存在する場合、制御回路１５は操作部１７の表示装置、または、通信回路１６を通じてスマートフォン、他の電力供給装置１もしくはサーバ５に、余剰電力があることを示すメッセージを出力してもよい。制御回路１５は、操作部１７の入力装置、通信回路１６を通じてスマートフォン、他の電力供給装置１もしくはサーバ５から受給要求を受け付けると、スイッチ回路２３を通じて電力線４への電力の供給を開始する。
【００１３】
図３は蓄電池１２を有しない電力供給装置１を示すブロック図である。図２と比較して図３では蓄電池１２に関連した回路が省略されている。このタイプの電力供給装置１は、エンジン発電機１０が稼働している期間にだけ電力を負荷２に供給できる。なお、電力供給装置１が電力線４を通じて他の電力供給装置１から電力の供給を受ける場合、制御回路１５は、スイッチ回路２３を制御し、インバータ回路２２とＡＣ端子２６ａ、２６ｂとを遮断し、ＡＣ端子２６ａ、２６ｂとを接続してもよい。
【００１４】
図４はエンジン発電機１０を有しない電力供給装置１を示すブロック図である。図２と比較して図４ではエンジン発電機１０に関連した回路が省略されている。この場合、蓄電池１２は、電力線４を介して他の電力供給装置１から供給された電力によって充電される。
【００１５】
図５は電力供給装置１の制御回路１５の機能を示している。図５を参照しながら、本実施形態から導き出される技術思想が例示される。図５においてＣＰＵ５１は記憶装置５２に記憶されている制御プログラムを実行することで、消費電力監視部５３、余剰電力監視部５４、蓄電量監視部５５、供給制御部５６、供給量演算部５７、ＵＩ制御部５８および受給制御部５９などを実現する。これらはすでに説明された電力供給方法を実行する主体となるものである。消費電力監視部５３は計測回路２７を用いて負荷２の消費電力を監視する。余剰電力監視部５４は、負荷２の消費電力、エンジン発電機１０の発電能力、蓄電池１２の蓄電量などに基づいて余剰電力を求める。蓄電量監視部５５は、エンジン発電機１０の発電能力や蓄電池１２の蓄電量などを監視する。供給制御部５６は余剰電力の供給を制御する。供給制御部５６は余剰電力報告や余剰電力広告、終了通告を送信したり、電力要求または供給指示、入金報告などを受信したりする。供給量演算部５７は、電力供給装置１から電力線４へ供給した電力量を演算する。受給制御部５９は電力線４からの電力の受給を制御する。受給制御部５９は電力要求や受給終了要求を送信したり、受給承認や終了通告、送金報告を受信したりしてもよい。ＵＩ制御部５８は操作部１７や通信回路１６に接続されたスマートフォンの通信端末１９などから情報の入力を受け付けたり、これらに情報を出力したりする。ＣＰＵ５１により実現されるこれらの機能のすべてまたは一部はＦＰＧＡ（フィールドプログラマブルゲートアレイ）やＤＳＰ（デジタルシグナルプロセッサ）などのハードウエア回路によって実行されてもよい。仮想通貨ウォレット６０は、電力供給装置１のユーザについての秘密鍵、公開鍵および仮想通貨アドレスを含む。たとえば、ウォレット管理部６１は、仮想通貨ウォレット６０から読み出した公開鍵および仮想通貨アドレスをサーバ５に送信する。これらの情報はサーバ５の公開鍵を用いて暗号化されていてもよい。サーバ５は電力供給装置１から受信した公開鍵を用いて電力供給装置１に対するメッセージを暗号化する。たとえば、サーバ５は、電力供給装置１ａが余剰電力を供給した見返りとして仮想通貨を電力供給装置１ａに付与する。サーバ５は、余剰電力を受給した電力供給装置１ｂに対して、仮想通貨の送金指示を送信する。送金指示には、電力供給装置１ａの仮想通貨ウォレットを特定するための仮想通貨アドレスと、送金額の情報とが含まれている。電力供給装置１ｂのウォレット管理部６１は送金指示を受信すると、電力供給装置１ａの仮想通貨ウォレットを特定するための仮想通貨アドレスに対して送金額にしたがった仮想通貨を送金するための送金要求を作成し、仮想通貨ＮＷ８に送信する。仮想通貨ＮＷ８は送金要求にしたがって電力供給装置１ａの仮想通貨ウォレットに送金を実行する。
【００１６】
負荷情報取得部６４は、負荷２の電圧および電流から負荷２を推定し、負荷２を示す負荷情報６２を作成し、記憶装置５２に記憶させてもよい。負荷情報取得部６４は、操作部１７などから入力された負荷情報６２を記憶装置５２に記憶させてもよい。負荷情報取得部６４は、負荷情報取得部６４や電力供給装置１の定格出力電力を示す仕様情報６３をサーバ５に送信してもよい。
【００１７】
図６はサーバ５の機能を説明する図である。サーバ５のＣＰＵ３１は記憶装置３２に記憶されている制御プログラムを実行することで、電力要求受付部３３、余剰電力取得部３４、承認／指示部３５、課金部３６および負荷情報収集部３７として機能する。記憶装置３２は、ＲＡＭやＲＯＭを有し、余剰電力ＤＢ４１、課金ＤＢ４２および負荷ＤＢ４３などを記憶している。ＤＢはデータベースの略称である。なお、各機能は以下で詳細に説明される。仮想通貨ウォレット４４は、サーバ５を運営する事業者のウォレットであり、オプションである。電力要求受付部３３は通信回路３８を介して電力供給装置１から電力要求を受け付ける。余剰電力取得部３４は通信回路３８を介して電力供給装置１から余剰電力があることを示す余剰電力報告や電力供給広告を取得する。余剰電力報告や電力供給広告には、電力線４を通じて電力供給装置１が供給可能な電力を示す情報が含まれていてもよい。承認／指示部３５は電力要求に対する要求承認、供給指示、供給終了指示などを送信する。課金部３６は、余剰電力の供給量に対する対価を仮想通貨に換算し、送金指示を電力供給装置１に送信する。
【００１８】
負荷情報収集部３７は電力供給装置１から、当該電力供給装置１に接続されている負荷を示す負荷識別情報（負荷の名称またはカテゴリー名（例：工具、調理器具、オーディオ、パソコン）、負荷の消費電力）を収集し、電力供給装置１の識別情報またはそのユーザの識別情報と関連付けて負荷ＤＢ４３に登録する。負荷情報収集部３７は負荷ＤＢ４３を解析することで、キャンプ場においてどのような負荷２が使用されるかを認識することができる。購入提案部３９は、負荷情報収集部３７に収集された負荷情報に基づき、関連した他の負荷の購入提案を作成し、電力供給装置１に送信する。購入提案部３９は、電力供給装置１の仕様情報に基づいて電力供給装置１から電力の供給を受けて動作可能な負荷の購入提案を作成してもよい。
【００１９】
＜電力供給シーケンス＞
図７は電力供給方法を示すシーケンス図である。ここでは電力供給装置１ａが電力供給装置１ｂに電力を供給することが仮定されている。
・Ｓｑ１で電力供給装置１ａは余剰電力を求め、サーバ５に余剰電力があることまたは余剰電力の値を示す余剰電力報告を送信する。サーバ５は余剰電力報告を受信し、電力を供給可能な電力供給装置１ａが存在することを認識する。
・Ｓｑ２で電力供給装置１ｂは電力を受給したいことを示す電力要求（受給要求）をサーバ５に送信する。サーバ５は電力要求を受信し、電力を受給したいと希望する電力供給装置１ｂが存在することを認識する。なお、Ｓｑ２がＳｑ１よりも先に実行されてもよい。
・Ｓｑ３でサーバ５は電力の供給指示を電力供給装置１ａに送信する。なお、サーバ５は受給承認を電力供給装置１ｂに送信してもよい。
・Ｓｑ４で電力供給装置１ａは受信した供給指示にしたがって電力線４への電力の供給を開始する。電力供給装置１ｂは受給承認にしたがって電力線４を通じて電力供給装置１ａから供給される電力を受給する。
・Ｓｑ５で電力供給装置１ｂは操作部１７などを通じてユーザから受給停止が指示されると、停止要求をサーバ５に送信する。電力供給装置１ｂは受給した電力の合計値（合計受給電力量）を計測して、受給終了要求に含めて送信してもよい。
・Ｓｑ６でサーバ５は受信した受給終了要求にしたがって電力供給装置１ａに電力供給を停止させるための停止指示を送信する。電力供給装置１ａは停止指示を受信すると、電力線４への電力の供給を停止する。なお、電力供給装置１ａは電力線４に出力した電力の合計値（合計供給電力量）を計測して、サーバ５に送信してもよい。電力を供給する電力供給装置１が一つであり、かつ、電力を受給する電力供給装置１も一つであれば、合計受給電力量と合計供給電力量は一致する。なお、電力供給装置１ｚも電力を受給する場合、電力供給装置１ａの合計供給電力量は、電力供給装置１ｂの合計受給電力量と電力供給装置１ｚの合計受給電力量との和に等しい。電力供給装置１ｚも電力を供給する場合、電力供給装置１ａの合計供給電力量と電力供給装置１ｚの合計供給電力量との和は、電力供給装置１ｂの合計受給電力量に等しい。
・Ｓｑ７でサーバ５は電力供給装置１ｂから受信した合計受給電力量から求めた対価を仮想通貨に換算し、電力供給装置１ａの電子ウォレットに対して送金を実行するための送金指示を電力供給装置１ｂに送信する。
・Ｓｑ８で電力供給装置１ｂはサーバ５から受信した送金指示から電力供給装置１ａの電子ウォレットの仮想通貨アドレスと送金額とを抽出し、仮想通貨アドレスに送金額に相当する仮想通貨を送金するための送金要求を作成し、仮想通貨ＮＷ８に送信する。
・Ｓｑ９で仮想通貨ＮＷ８は送金要求が正当なものであれば、送金要求により指定された仮想通貨を電力供給装置１ｂの仮想通貨ウォレットから電力供給装置１ａの仮想通貨ウォレットへ送金する。
【００２０】
図８は他の電力供給方法を示すシーケンス図である。ここでは電力供給装置１ａが電力供給装置１ｂに電力を供給することが仮定されている。また、電力供給装置１ａにおいて、蓄電量が不足したり、燃料が不足したり、負荷２ａの消費電力が増加したりすると、電力供給装置１ａはもはや十分な電力を供給できなくなる。そこで、電力供給装置１ａは終了通告をサーバ５に送信し、電力供給装置１ｂに負荷２ｂの停止を促してもよい。図８において図７と共通する部分には同一の参照符号が付与され、図７の説明が援用される。
・Ｓｑ１０で電力供給装置１ａは蓄電量が不足したり、燃料が不足したり、負荷２ａの消費電力が増加したりすると、電力の供給を終了することをサーバ５と電力供給装置１ｂに通告するための終了通告を送信する。
・Ｓｑ１１でサーバ５は電力供給装置１ａから終了通告を受信すると、電力供給装置１ｂに終了通告を送信する。電力供給装置１ｂはサーバ５から終了通告を受信すると、負荷２ｂへの電力の供給を停止するか、または、操作部１７の表示装置などに停止を促すメッセージを出力する。
【００２１】
＜フローチャート＞
図９は電力を供給する電力供給装置１ａが実行する電力供給方法を示すフローチャートである。
・Ｓ１でＣＰＵ５１（余剰電力監視部５４）は残量センサ１４の測定結果（例：蓄電量、発電量）と計測回路２７の測定結果（負荷２ａの消費電力）とに基づき余剰電力を求める。
・Ｓ２でＣＰＵ５１（余剰電力監視部５４）は余剰電力と閾値とを比較して、余剰電力の少なくとも一部を他の電力供給装置１ｂに供給可能かどうかを判定する。閾値は、たとえば、０Ｗであってもよい。あるいは、閾値は、電力供給装置１ａ自体の消費電力であってもよい。電力を供給不可能であれば、ＣＰＵ５１は電力供給方法を終了する。一方で、電力を供給可能であれば、ＣＰＵ５１はＳ３に進む。
・Ｓ３でＣＰＵ５１（余剰電力監視部５４）は余剰電力報告（または余剰電力広告）を作成し、通信回路１６を介してサーバ５などに送信する。余剰電力報告は特定の通信装置（サーバ５や電力供給装置１）に送信されるものであるが、余剰電力広告は不特定の通信装置に送信される。
・Ｓ４でＣＰＵ５１（供給制御部５６）は通信回路１６を介してサーバ５などから電力の供給指示（または受給要求）を受信したかどうかを判定する。供給指示を受信していなければ、供給制御部５６は電力供給方法を終了する。供給指示を受信していれば、ＣＰＵ５１はＳ５に進む。
・Ｓ５でＣＰＵ５１（供給制御部５６）はスイッチ回路２３を制御してインバータ回路２２とＡＣ端子２６ｂを接続して電力線４を介して電力供給装置１ｂへの電力の供給を開始する。
・Ｓ６でＣＰＵ５１（供給制御部５６）は通信回路１６を介してサーバ５などから電力供給の停止指示を受信したかどうかを判定する。制御回路１５は停止指示を受信するとＳ９に進み、停止指示を受信していなければＳ７に進む。
・Ｓ７でＣＰＵ５１（余剰電力監視部５４）は残量センサ１４の測定結果（例：蓄電量、発電量）と計測回路２７の測定結果（負荷２ａの消費電力）とに基づき余剰電力を求める。
・Ｓ８でＣＰＵ５１（余剰電力監視部５４）は余剰電力が電力供給装置１ｂから要求された電力以上であるかどうかに基づき、電力供給装置１ｂに対して電力を継続して供給可能かどうかを判定する。ＣＰＵ５１は供給不可能と判定するとＳ９に進み、供給可能と判定するとＳ６に戻る。
・Ｓ９でＣＰＵ５１（供給制御部５６）はスイッチ回路２３を制御して、電力線４を通じた電力供給装置１ｂに対する電力の供給を停止する。ＣＰＵ５１（供給量演算部５７）は電力線４に供給して電力量を求め、電力量、公開鍵および仮想通貨アドレスを含む供給報告（対価要求）をサーバ５に送信してもよい。
・Ｓ１０でＣＰＵ５１（ウォレット管理部６１）は仮想通貨ＮＷ８から入金報告を受信し、入金報告を操作部１７の表示装置などに出力する。入金報告は通信回路１６を通じて通信端末１９の表示装置に出力されてもよい。
【００２２】
図１０は電力を受給する電力供給装置１ｂが実行する電力供給方法を示すフローチャートである。
・Ｓ２１でＣＰＵ５１（受給制御部５９）は操作部１７や通信回路１６に接続されたスマートフォンなどから電力の受給指示が入力されたかどうかを判定する。ＣＰＵ５１は受給指示を入力されると、Ｓ２２に進む。
・Ｓ２２でＣＰＵ５１（受給制御部５９）は電力要求（受給要求）をサーバ５などに送信する。電力要求には、計測回路２７により計測されるか、または、操作部１７もしくは通信回路１６から入力された負荷２ｂの消費電力（定格消費電力）の情報が含まれていてもよい。
・Ｓ２３でＣＰＵ５１（受給制御部５９）は通信回路１６を通じてサーバ５から供給承諾（受給承認）を受信したかどうかを判定する。受給承認を受信できなければ、ＣＰＵ５１は電力供給方法（電力受給方法）を終了する。一方で、受給承認を受信すると、ＣＰＵ５１はＳ２４に進む。
・Ｓ２４でＣＰＵ５１（受給制御部５９）はスイッチ回路２３を制御し、電力線４を通じて電力供給装置１ａから供給された電力を負荷２ｂに供給する。受給制御部５９は計測回路を利用して電力の受給量を計測してもよい。
・Ｓ２５でＣＰＵ５１（受給制御部５９）は操作部１７や通信回路１６に接続されたスマートフォンなどから受給終了指示が入力されたかどうかを判定する。ＣＰＵ５１は受給終了指示が入力されると、Ｓ２８に進む。受給終了指示が入力されていなければ、ＣＰＵ５１はＳ２６に進む。
・Ｓ２６でＣＰＵ５１（受給制御部５９）は通信回路１６を通じてサーバ５または電力供給装置１ａから終了通告を受信したかどうかを判定する。ＣＰＵ５１は終了通告を受信すると、Ｓ２７に進む。終了通告を受信していなければ、ＣＰＵ５１はＳ２５に戻る。
・Ｓ２７でＣＰＵ５１（ＵＩ制御部５８）は操作部１７の表示装置または通信回路１６に接続されたスマートフォンなどに終了通告を出力する。
【００２３】
なお、ＣＰＵ５１（受給制御部５９）は電力線４から受給した電力の総量（受給量）と、自己の公開鍵と、仮想通貨アドレスとを含む受給報告（課金要求）を作成し、サーバ５に送信してもよい。
・Ｓ２８でＣＰＵ５１（ウォレット管理部６１）はサーバ５から送金指示を受信し、送金指示にしたがって電力供給装置１ａに対する送金を実行する。たとえば、ウォレット管理部６１は送金指示から仮想通貨による送金額と電力供給装置１ａの仮想通貨アドレスを抽出し、送金額と仮想通貨アドレスとを含む送信供給を仮想通貨ＮＷ８に送信する。仮想通貨ＮＷ８が送金を完了すると、ウォレット管理部６１は仮想通貨ＮＷ８から出金報告を受信し、操作部１７や通信端末１９に出金報告を出力する。
【００２４】
なお、受給制御部５９はスイッチ回路２３の状態を受給状態から非受給状態に切換える。非受給状態において、電力供給装置１ｂは自己のエンジン発電機１０または蓄電池１２から負荷２ｂに電力を供給する。
【００２５】
図１１はサーバ５が実行する電力供給方法を示すフローチャートである。
・Ｓ３１でＣＰＵ３１（余剰電力取得部３４）は余剰電力報告をサーバ５に送信するよう電力供給装置１に送信する。なお、Ｓ３１は省略されてもよい。なお、電力線４に接続可能な電力供給装置１のアドレスは予め記憶装置３２に格納されており、余剰電力取得部３４によって利用可能である。
・Ｓ３２でＣＰＵ３１（余剰電力取得部３４）は一つ以上の電力供給装置１から通信回路３８を介して余剰電力報告を受信する。余剰電力取得部３４は、電力供給装置１の識別情報と余剰電力報告とを関連付けて余剰電力ＤＢ４１に格納する。
・Ｓ３３でＣＰＵ３１（余剰電力取得部３４または電力要求受付部３３）は、余剰電力ＤＢ４１に格納されている余剰電力報告にしたがって電力供給広告を作成し、通信回路３８を通じて電力供給広告を、電力線４に接続可能な電力供給装置１に送信する。電力供給広告には、電力線４を通じて供給可能な電力を示す情報が含まれていてもよい。
・Ｓ３４でＣＰＵ３１（電力要求受付部３３）は通信回路３８を通じていずれかの電力供給装置１から電力要求を受信したかどうかを判定する。電力要求を受信しなければ、ＣＰＵ３１は電力供給方法を終了する。一方で、電力要求を受信すると、ＣＰＵ３１はＳ３５に進む。
・Ｓ３５でＣＰＵ３１（承認／指示部３５）は電力要求を送信してきた電力供給装置１に対して、他のいずれかの電力供給装置１から電力を供給可能かどうかを判定する。たとえば、承認／指示部３５は、電力要求に含まれている負荷２の消費電力の情報と、余剰電力報告に含まれている供給可能電力とを比較して、電力を供給可能かどうかを判定する。供給可能電力は余剰電力ＤＢから取得されてもよい。なお、具体的な消費電力と供給可能電力との比較は必須ではない。たとえば、ある電力供給装置１から電力要求を受信したときに、余剰電力を有する他の電力供給装置１が存在する場合に、承認／指示部３５は電力を供給可能と判定してもよい。承認／指示部３５は、電力を供給可能と判定すると、Ｓ３６に進む。一方、承認／指示部３５は、電力を供給可能でないと判定すると、電力供給方法を終了する。この場合、承認／指示部３５は、電力要求を送信してきた電力供給装置１に対して、電力要求を承認しないことを示す拒否情報を送信してもよい。
・Ｓ３６でＣＰＵ３１（承認／指示部３５）は電力要求を送信してきた電力供給装置１に対して受給承認（供給承諾）を送信するとともに、余剰電力を供給可能な電力供給装置１に対して供給指示を送信する。たとえば、受給承認は電力供給装置１ｂに送信され、供給指示は電力供給装置１ａに送信される。
・Ｓ３７でＣＰＵ３１（承認／指示部３５）は、余剰電力を供給していた電力供給装置１から終了通告を受信したかどうかを判定する。通信回路３８を通じて終了通告が受信されると、承認／指示部３５は、Ｓ３８に進む。終了通告が受信されていなければ、承認／指示部３５は、Ｓ３９に進む。
・Ｓ３８でＣＰＵ３１（承認／指示部３５）は、電力を受給していた電力供給装置１に対して通信回路３８により終了通告を転送する。その後、ＣＰＵ３１はＳ４１に進む。
・Ｓ３９でＣＰＵ３１（承認／指示部３５）は、電力を受給していた電力供給装置１から受給終了要求を通信回路３８により受信したかどうかを判定する。承認／指示部３５は受給終了要求を受信すると、Ｓ４０に進む。受給終了要求を受信していなければ、承認／指示部３５はＳ３７に戻る。
・Ｓ４０でＣＰＵ３１（承認／指示部３５）は、電力を供給していた電力供給装置１に対して通信回路３８により停止指示を送信する。
・Ｓ４１でＣＰＵ３１（課金部３６）は、電力供給装置１ａから電力供給装置１ｂへの送金額を決定し、電力供給装置１ｂに送金指示を送信する。課金部３６は電力供給装置１ａから供給報告を受信することで、供給量、公開鍵および仮想通貨アドレスを取得する。課金部３６は電力供給装置１ｂから受給報告を受信することで、受給量や公開鍵を取得する。なお、電力供給を実行する装置が電力供給装置１ａだけであり、電力受給を実行する装置が電力供給装置１ｂだけであれば、電力供給装置１ａの供給量と電力供給装置１ｂの受給量は一致する。課金部３６は電力供給装置１ｂの受給量を仮想通貨に換算し、仮想通貨の送金額と電力供給装置１ａの仮想通貨アドレスとを含む送金指示を電力供給装置１ｂに送信する。電力供給装置１ｂは送金指示にしたがって送金要求を作成し、仮想通貨ＮＷ８に送信する。
【００２６】
なお、電力供給装置１ｚも電力供給装置１ａから電力を受給していることもある。この場合、課金部３６は電力供給装置１ｚの受給量を仮想通貨に換算し、仮想通貨の送金額と電力供給装置１ａの仮想通貨アドレスとを含む送金指示を電力供給装置１ｚに送信する。電力供給装置１ｂ、１ｚはそれぞれ送金指示にしたがって送金要求を作成し、仮想通貨ＮＷ８に送信する。
【００２７】
ここでは、電力供給装置１ｂ、１ｚから電力供給装置１ａへ直接的に仮想通貨の送金が実行されているが、サーバ５が中継してもよい。
【００２８】
図１２は他の電力供給方法を示すシーケンス図である。なお、図７や図８と共通する部分の説明は省略される。
・Ｓｑ７でサーバ５の課金部３６は、仮想通貨の送金先として、サーバ５の仮想通貨アドレスを指定した送金指示を電力供給装置１ｂ、１ｚに送信する。
・Ｓｑ８で電力供給装置１ｂ、１ｚのウォレット管理部６１はサーバ５の仮想通貨ウォレットに対する送金要求を作成し、仮想通貨ＮＷ８に送信する。
・Ｓｑ９で仮想通貨ＮＷ８は電力供給装置１ｂ、１ｚの送金要求を受信すると、電力供給装置１ｂ、１ｚの仮想通貨ウォレットからサーバ５の仮想通貨ウォレットに送金を実行する。このように、送金要求には、出金対象となる仮想通貨ウォレットを識別するための仮想通貨アドレスと、入金対象となる仮想通貨ウォレットを識別するための仮想通貨アドレスとが含まれている。
・Ｓｑ２１でサーバ５の課金部３６は、電力供給装置１ａの電力供給量を仮想通貨に換算して送金額を決定し、送金額、電力供給装置１ａの仮想通貨アドレス、および自己の仮想通貨アドレスを含む送金要求を作成し、仮想通貨ＮＷ８に送信する。
・Ｓｑ２２で仮想通貨ＮＷ８はサーバ５の送金要求を受信すると、サーバ５の仮想通貨ウォレットから電力供給装置１ａの仮想通貨ウォレットに送金を実行する。
【００２９】
＜購入提案＞
図１３はサーバ５が実行する購入提案方法を示している。
・Ｓ５１で購入提案部３９は、負荷情報収集部３７により電力供給装置１から収集された負荷情報または仕様情報を取得する。
・Ｓ５２で購入提案部３９は、負荷情報または仕様情報に基づき購入推奨負荷を決定する。たとえば、購入提案部３９は、ユーザが使用している負荷２に関連した他の負荷を購入推奨負荷として決定する。たとえば、負荷２と一緒に使用される他の負荷が購入推奨負荷として決定される。あるいは、負荷２が旧モデルである場合に、負荷２の新モデルが購入推奨負荷として決定される。ここで、購入提案部３９は、電力供給装置１の仕様情報を参照し、電力供給装置１で使用可能な負荷２だけに購入推奨負荷を絞り込んでもよい。電力供給装置１には出力可能な上限の電力（定格電力）が定められている。そのため、原則として、電力供給装置１の定格電力以下の消費電力の負荷だけが電力供給装置１で使用可能である。
・Ｓ５３で購入提案部３９は、購入推奨負荷の価格を仮想通貨に換算する。購入提案部３９は、購入推奨負荷の価格をインターネット上の検索サービスや電子商取引サイトを用いて取得する。購入提案部３９は、仮想通貨に換算するための換算レートを、仮想通貨ＮＷ８内の仮想通貨取引所のサーバから取得する。
・Ｓ５４で購入提案部３９は、購入推奨負荷の識別情報とその価格情報とを含む購入提案情報を作成し、電力供給装置１に送信する。
【００３０】
電力供給装置１のＵＩ制御部５８はサーバ５から受信した購入提案情報を操作部１７の表示装置に表示させたり、通信回路１６を介して通信端末１９の表示装置に表示させたりする。これにより電力供給装置１のユーザは電力供給装置１で使用可能な負荷を探す手間を省けるようになろう。
【００３１】
＜まとめ＞
第１態様によれば、それぞれ負荷に対して電力を供給する可搬型の第一電力供給装置および第二電力供給装置と、サーバと、を有する電力供給システム１００が提供される。たとえば、電力供給装置１ａは第一電力供給装置の一例である。サーバ５の課金部３６は、第二電力供給装置が第一電力供給装置から受給した電力の受給量を取得する取得手段と、受給量を仮想通貨に換算する換算手段として機能する。承認／指示部３５または課金部３６は、換算手段により換算された仮想通貨を第一電力供給装置に対して送金するよう指示するための送金指示を第二電力供給装置に送信する送金指示手段として機能する。
【００３２】
第二電力供給装置のウォレット管理部６１は、送金指示にしたがって第一電力供給装置に関連した仮想通貨ウォレットまたはサーバ５に関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を作成し、仮想通貨ネットワークに送信する送金要求手段として機能する。これにより、余剰電力を提供した可搬型の電力供給装置に仮想通貨を付与することが可能となる。
【００３３】
第２態様によれば、取得手段である課金部３６は、第三電力供給装置が第一電力供給装置から受給した電力の受給量を取得する。電力供給装置１ｚは第三電力供給装置の一例である。換算手段である課金部３６は、第三電力供給装置の受給量を仮想通貨に換算する。送金指示手段である承認／指示部３５または課金部３６は、換算手段により換算された仮想通貨を第一電力供給装置の仮想通貨ウォレットまたはサーバに関連したウォレットに対して送金するよう指示するための送金指示を第三電力供給装置に送信する。
【００３４】
第３態様によれば、サーバ５の負荷情報収集部３７は第一電力供給装置から第一電力供給装置に接続されている負荷を示す負荷情報を収集する収集手段として機能する。購入提案部３９は負荷情報に基づき購入推奨負荷を決定する決定手段を含む。購入提案部３９は購入推奨負荷の価格を仮想通貨に換算する換算手段を含む。購入提案部３９は購入推奨負荷と、当該仮想通貨に換算された当該購入推奨負荷の価格とを含む購入提案情報を作成する作成手段を含む。購入提案部３９および通信回路２８は購入提案情報を第一電力供給装置に送信する送信手段として機能する。これによりユーザは自己の電力供給装置１で使用可能な負荷を探す手間を省ける。また、ユーザは、余剰電力を売却することで得た仮想通貨で負荷を購入しやすくなる。
【００３５】
第４態様によれば、サーバ５を介した仮想通貨の転送が実現される。図１２が示すように、第二電力供給装置が、サーバに関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を仮想通貨ネットワークに送信する。サーバ５は、第一電力供給装置に関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を仮想通貨ネットワークに送信する。これにより、余剰電力の対価である仮想通貨をサーバ５を介して第二電力供給装置から第一電力供給装置へ転送することが可能となる。
【００３６】
第５態様によれば、それぞれ負荷に対して電力を供給する可搬型の第一電力供給装置および第二電力供給装置と通信するサーバ５が提供される。課金部３６は、第二電力供給装置が第一電力供給装置から受給した電力の受給量を取得する取得手段と、受給量を仮想通貨に換算する換算手段として機能する。承認／指示部３５または課金部３６は、換算手段により換算された仮想通貨を第一電力供給装置に対して送金するよう指示するための送金指示を第二電力供給装置に送信する送金指示手段として機能する。送金指示は、第一電力供給装置に関連した仮想通貨ウォレットまたはサーバに関連した仮想通貨ウォレットに対して仮想通貨を送金するための送金要求を第二電力供給装置に作成させ、仮想通貨ネットワークに送信させるための指示である。
【００３７】
第６態様によれば、サーバ５の負荷情報収集部３７は第一電力供給装置から第一電力供給装置に接続されている負荷を示す負荷情報を収集する収集手段として機能する。購入提案部３９は負荷情報に基づき購入推奨負荷を決定する決定手段を含む。購入提案部３９は購入推奨負荷の価格を仮想通貨に換算する換算手段を含む。購入提案部３９は購入推奨負荷と、当該仮想通貨に換算された当該購入推奨負荷の価格とを含む購入提案情報を作成する作成手段を含む。購入提案部３９および通信回路２８は購入提案情報を第一電力供給装置に送信する送信手段として機能する。これによりユーザは自己の電力供給装置１で使用可能な負荷を探す手間を省ける。また、ユーザは、余剰電力を売却することで得た仮想通貨で負荷を購入しやすくなる。
【００３８】
第７態様によれば、エンジン発電機１０は発電手段として機能する。蓄電池１２は発電手段により生成された電力を蓄電する蓄電手段として機能する。ＡＣ端子２６ａは負荷と接続する第一接続手段として機能する。ＡＣ端子２６ｂは他の電力供給装置に接続された電力線と接続する第二接続手段として機能する。電源回路１１は蓄電手段に蓄電されている余剰電力の少なくとも一部を他の電力供給装置に供給するために、第二接続手段を介して電力線に当該余剰電力の少なくとも一部を供給する供給手段として機能する。ＵＩ制御部５８や通信回路１６は、余剰電力の少なくとも一部を供給したことに対する対価として仮想通貨ウォレットに仮想通貨が入金されたことを示す入金情報を受信する受信手段として機能する。操作部１７または通信回路１６は入金情報を出力する出力手段として機能する。
【図１】
2019144761.tif 000003
【図２】
2019144761.tif 000004
【図３】
2019144761.tif 000005
【図４】
2019144761.tif 000006
【図５】
2019144761.tif 000007
【図６】
2019144761.tif 000008
【図７】
2019144761.tif 000009
【図８】
2019144761.tif 000010
【図９】
2019144761.tif 000011
【図１０】
2019144761.tif 000012
【図１１】
2019144761.tif 000013
【図１２】
2019144761.tif 000014
【図１３】
2019144761.tif 000015