JP5300900B2 - Electric power utilization adjusting device, system and program - Google Patents

Electric power utilization adjusting device, system and program Download PDF

Info

Publication number
JP5300900B2
JP5300900B2 JP2011058224A JP2011058224A JP5300900B2 JP 5300900 B2 JP5300900 B2 JP 5300900B2 JP 2011058224 A JP2011058224 A JP 2011058224A JP 2011058224 A JP2011058224 A JP 2011058224A JP 5300900 B2 JP5300900 B2 JP 5300900B2
Authority
JP
Japan
Prior art keywords
adjustment
schedule information
information
power usage
unit
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.)
Active
Application number
JP2011058224A
Other languages
Japanese (ja)
Other versions
JP2012196055A (en
Inventor
憲一郎 古田
晋爾 山中
雄一 駒野
聡 伊藤
春彦 外山
達 上林
正剛 佐久間
英之 愛須
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2011058224A priority Critical patent/JP5300900B2/en
Publication of JP2012196055A publication Critical patent/JP2012196055A/en
Application granted granted Critical
Publication of JP5300900B2 publication Critical patent/JP5300900B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Distribution Of Alternating Current (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a power utilization adjustment device capable of adjusting power utilization while protecting privacy of a consumer, a system and a program. <P>SOLUTION: The power utilization adjustment device of an embodiment comprises: a reception part; a generation part; an adjustment part; and a broadcasting part. The reception part receives consumer prediction information indicating a power utilization amount for a time zone from a plurality of consumer devices each provided for a consumer with transmission sources of the prediction information being unidentifiable. The generation part generates identification information of the prediction information on the basis of the received prediction information. The adjustment part adjusts, under a condition in which the prediction information having the same identification information is subjected to the same adjustment, at least a part of the prediction information of plural pieces of prediction information. The broadcasting part broadcasts the adjustment information indicating an adjustment result together with the identification information of the adjusted prediction information to the plurality of consumer devices. <P>COPYRIGHT: (C)2013,JPO&amp;INPIT

Description

本発明の実施形態は、電力利用調整装置、システムおよびプログラムに関する。   Embodiments described herein relate generally to a power usage adjusting device, a system, and a program.

スマートグリッドと呼ばれる次世代エネルギー供給システムは、情報ネットワーク技術を利用して電力の需要と供給のバランスを制御することで、再生可能エネルギーの有効利用を図りながら、電力のより一層の安定供給を実現する仕組みである。太陽光発電や風力発電などの再生可能エネルギーを利用した発電は、気象条件などによる出力変動が大きいため、その出力変動を他の制御可能な電源や蓄電池、電力需要の調整などにより吸収するための需給制御を行うことが求められる。このような需給制御の需要側における取り組みとして、デマンドレスポンスと呼ばれる技術がある。   The next-generation energy supply system, called smart grid, uses information network technology to control the balance between power supply and demand, realizing more stable supply of power while effectively using renewable energy. It is a mechanism to do. Power generation using renewable energy such as solar power generation and wind power generation has large output fluctuations due to weather conditions, etc., so that the output fluctuations can be absorbed by other controllable power sources, storage batteries, adjustment of power demand, etc. Supply and demand control is required. As an approach on the demand side of such supply and demand control, there is a technique called demand response.

デマンドレスポンスは、需要逼迫時の需要ピーク抑制、軽負荷時への需要シフトによる負荷平準化、再生可能エネルギー大量導入時の短周期変動抑制などを目的として、ユーティリティ事業者側からの要請に基づき需要家側での電力利用を制限するものである。デマンドレスポンスの実現方式としては、様々な方式が考えられる。例えば、ユーティリティ事業者などに設けたサーバが、電力供給の契約を結んだ各需要家から電力の利用予定に関する情報を収集し、将来の想定される電力使用量の総量を見積もって上述したデマンドレスポンスの目的に合わせた調整を行い、一部の需要家に対して電力の利用予定の変更を依頼する方式などが、その一例として挙げられる。   Demand response is based on demands from utility companies for the purpose of suppressing demand peaks when demand is tight, leveling load by shifting demand to light loads, and suppressing short-term fluctuations when large amounts of renewable energy are introduced. It restricts the use of electricity at the house side. Various methods are conceivable as a method for realizing the demand response. For example, a server provided in a utility company or the like collects information related to the power usage schedule from each consumer who has a power supply contract, and estimates the total amount of power consumption assumed in the future. An example is a method of making adjustments according to the purpose of the request and requesting some customers to change the power usage schedule.

このような方式でデマンドレスポンスを実現する場合、サーバが収集する情報が不正に盗み出されると、この情報から需要家の生活パターンなどを推察することができるため、プライバシーの侵害に繋がる。   When demand response is realized by such a method, if information collected by the server is illegally stolen, a lifestyle pattern of a consumer can be inferred from this information, which leads to infringement of privacy.

松山隆司、「エネルギーの情報化とは?背景,目的,基本アイディア,実現手法」、会誌「情報処理」、一般社団法人情報処理学会、2010年8月15日、Vol.51 No.8、p.926-933Takashi Matsuyama, "What is Energy Information? Background, Purpose, Basic Idea, Realization Method", Journal "Information Processing", Information Processing Society of Japan, August 15, 2010, Vol.51 No.8, p. .926-933

本発明が解決しようとする課題は、需要家のプライバシーを保護しつつ、電力利用の調整を行うことが可能な電力利用調整装置、システムおよびプログラムを提供することである。   The problem to be solved by the present invention is to provide a power usage adjusting device, system, and program capable of adjusting power usage while protecting the privacy of consumers.

実施形態の電力利用調整装置は、受信部と、生成部と、調整部と、ブロードキャスト部と、を備える。受信部は、需要家ごとに設けられ、需要家が予定している時間帯ごとの電力利用量を表す予定情報を記憶した複数の需要家装置から、前記予定情報を、送信元を識別不能な状態で受信する。生成部は、受信した前記予定情報に基づいて、該予定情報の識別情報を生成する。調整部は、前記識別情報が同一の前記予定情報に対しては同一の調整を行うという条件のもと、複数の前記予定情報のうちの少なくとも一部の予定情報を調整する。ブロードキャスト部は、前記調整の結果を表す調整情報を、調整された前記予定情報の前記識別情報とともに複数の前記需要家装置にブロードキャストする。   The power usage adjustment apparatus of the embodiment includes a reception unit, a generation unit, an adjustment unit, and a broadcast unit. The receiving unit is provided for each consumer, and the schedule information cannot be identified from a plurality of consumer devices that store schedule information representing the power usage for each time zone scheduled by the consumer. Receive in state. The generation unit generates identification information of the schedule information based on the received schedule information. The adjustment unit adjusts at least some of the schedule information among the plurality of schedule information under a condition that the same adjustment is performed on the schedule information having the same identification information. A broadcast part broadcasts the adjustment information showing the result of the adjustment to the plurality of customer devices together with the identification information of the adjusted schedule information.

予定情報の一例を説明する説明図。Explanatory drawing explaining an example of schedule information. 各家庭での電気利用状況を模式的に示す概念図。The conceptual diagram which shows typically the electric utilization condition in each household. 電力利用調整システムの一構成例を示す構成図。The block diagram which shows one structural example of an electric power utilization adjustment system. 電力利用調整サーバ、HEMSサーバおよび匿名化サーバにおいて実現される機能構成の一例を示す機能ブロック図。The functional block diagram which shows an example of the function structure implement | achieved in an electric power utilization adjustment server, a HEMS server, and an anonymization server. ID生成部による一連の処理の流れを示すフローチャート。The flowchart which shows the flow of a series of processes by ID generation part. 調整部による一連の処理の流れを示すフローチャート。The flowchart which shows the flow of a series of processes by the adjustment part. ハッシュ関数を用いて生成されるIDおよびこのIDにより分類されるグループ数の一例を示す図。The figure which shows an example of ID produced | generated using a hash function, and the number of groups classified by this ID. 具体的なグループ分けの結果を示す図。The figure which shows the result of a concrete grouping. パラメータ表の一例を示す図。The figure which shows an example of a parameter table.

[電力利用調整システムの概要]
まず、本実施形態にかかる電力利用調整システムの概要について説明する。本実施形態にかかる電力利用調整システムは、電力の供給に関わる事業を展開するユーティリティ事業者が、当該ユーティリティ事業者との間で契約を結んだ需要家に対して、電力利用の制限を受け入れることを要請し、その要請に従うようなインセンティブを需要家に与えることで、デマンドレスポンスを実現するシステムである。
[Outline of power usage adjustment system]
First, the outline | summary of the electric power utilization adjustment system concerning this embodiment is demonstrated. In the power usage adjustment system according to the present embodiment, a utility company that develops a business related to the supply of power accepts a restriction on the use of power to a consumer who has a contract with the utility company. It is a system that realizes demand response by giving the customer an incentive to follow the request.

本実施形態では、ユーティリティ事業者側に設けられた電力利用調整サーバ(電力利用調整装置)と、各需要家の家庭に設けられたHEMS(Home Energy Management System)サーバ(需要家装置)とが、通信ネットワークを介して通信可能に接続されたシステム構成を想定している。各HEMSサーバは、各需要家が予定している時間帯ごとの電力利用量を表す予定情報を記憶しており、この予定情報を電力利用調整サーバに対して送信する。電力利用調整サーバは、各HEMSサーバからの予定情報を収集し、電力供給を行う設備への負担が少なくなるように少なくとも一部の予定情報を調整(アレンジ)し、調整を行った予定情報の送信元であるHEMSサーバに対して、調整の結果を表す調整情報を送信する。電力利用調整サーバがHEMSサーバに送信する調整情報は、その家庭での電力利用について、ある時間帯で予定されている電力利用量の一部または全部を他の時間帯にシフトするような電力利用時間の変更を依頼する情報を含んでいる。   In the present embodiment, a power usage adjustment server (power usage adjustment device) provided on the utility provider side and a HEMS (Home Energy Management System) server (customer device) provided in each consumer's home are: A system configuration in which communication is possible via a communication network is assumed. Each HEMS server stores schedule information representing the power usage for each time zone scheduled by each customer, and transmits this schedule information to the power usage adjustment server. The power usage adjustment server collects schedule information from each HEMS server, adjusts (arranges) at least some of the schedule information so as to reduce the burden on the facility that supplies power, and adjusts the schedule information that has been adjusted. The adjustment information representing the adjustment result is transmitted to the HEMS server that is the transmission source. The adjustment information transmitted from the power usage adjustment server to the HEMS server is the power usage that shifts part or all of the power usage amount scheduled in a certain time zone to another time zone for the power usage in the home. Contains information requesting time changes.

なお、本実施形態では、家庭単位での需要家を想定しているが、オフィスビルなどの建物を単位とした需要家や、工場を単位とした需要家、地域を単位とした需要家などが含まれる場合にも、同様の電力利用調整システムを構築できる。オフィスビルなどの建物を単位とした需要家の場合は、上記HEMSサーバを、BEMS(Building Energy Management System)サーバに置き換えればよい。また、工場を単位とした需要家の場合は、上記HEMSサーバを、FEMS(Factory Energy Management System)サーバに置き換えればよい。また、地域を単位とした需要家の場合は、上記HEMSサーバを、CEMS(Community Energy Management System)サーバに置き換えればよい。   In this embodiment, the consumer is assumed to be a household unit. However, there are a consumer unit of a building such as an office building, a consumer unit of a factory, and a consumer unit of a region. Even if included, a similar power usage adjustment system can be constructed. In the case of a consumer in units of buildings such as office buildings, the HEMS server may be replaced with a BEMS (Building Energy Management System) server. In addition, in the case of a customer in units of factories, the HEMS server may be replaced with a FEMS (Factory Energy Management System) server. In addition, in the case of a customer in units of regions, the HEMS server may be replaced with a CEMS (Community Energy Management System) server.

図1は、本実施形態にかかる電力利用調整システムにおいて、HEMSサーバから電力利用調整サーバに送信される予定情報の一例を説明する説明図である。予定情報は、一例として、図1に示すように、単位時間ごとの電力利用量がグラフ形式で表現される情報である。図1における横軸は時間帯を表す時間枠で区切った時刻を表し、縦軸は各時間枠における電力利用量を表している。この図1に例示する予定情報は、各時間枠において矩形ブロックの個数分だけの電力を利用する予定であることを示している。なお、予定情報の起算点(図1の横軸の開始点)や時間枠の大きさ、時間枠の数、一ブロックに相当する電力量、予定情報を送信するタイミングなどは、電力利用調整システムで統一したルールを予め定めておけばよい。また、そのルールを月ごと、季節ごとなどといった所定期間ごとに随時変更することも可能である。各HEMSサーバは、上記のルールに従って、予め定められたタイミングで予め定められた期間についての予定情報を送信する。   FIG. 1 is an explanatory diagram illustrating an example of schedule information transmitted from the HEMS server to the power usage adjustment server in the power usage adjustment system according to the present embodiment. As an example, the schedule information is information in which a power usage amount per unit time is expressed in a graph format as shown in FIG. The horizontal axis in FIG. 1 represents the time divided by the time frame representing the time zone, and the vertical axis represents the power usage amount in each time frame. The schedule information illustrated in FIG. 1 indicates that the power corresponding to the number of rectangular blocks is to be used in each time frame. The starting point of the schedule information (starting point on the horizontal axis in FIG. 1), the size of the time frame, the number of time frames, the amount of power corresponding to one block, the timing for transmitting the schedule information, etc. It is only necessary to pre-determine the rules that are unified in. It is also possible to change the rules at any time for every predetermined period such as every month or every season. Each HEMS server transmits schedule information for a predetermined period at a predetermined timing according to the above rules.

電力利用調整サーバは、複数のHEMSサーバから送信されてくる予定情報を統合して、時間枠ごとの電力利用量の総和を求める。また、電力利用調整サーバは、例えば、電力供給設備の監視や制御を行うグリッド監視制御装置などから、時間帯ごとの供給可能な電力量の分布を表す供給電力情報を取得する。そして、電力利用調整サーバは、例えば、電力利用量の総和が供給可能な電力量を超える時間枠、あるいは、電力利用量の総和が時間枠ごとに設定した目標値に対して大きく乖離している時間枠があれば、少なくとも一部の予定情報を調整することによって、その時間枠での一部の電力利用量を他の時間枠にシフトさせて、電力供給設備の負担を軽減させる。そして、電力利用調整サーバは、この調整の結果を表す調整情報を、調整を行った利用情報の送信元であるHEMSサーバに送信し、調整結果の受け入れを要請する。   The power usage adjustment server integrates schedule information transmitted from a plurality of HEMS servers, and obtains the total power usage amount for each time frame. In addition, the power usage adjustment server acquires supply power information representing a distribution of the amount of power that can be supplied for each time zone, for example, from a grid monitoring control device that monitors and controls power supply facilities. The power usage adjustment server is, for example, a time frame in which the total amount of power usage exceeds the amount of power that can be supplied, or the total power usage amount deviates greatly from the target value set for each time frame. If there is a time frame, by adjusting at least a part of the schedule information, a part of the power usage in the time frame is shifted to another time frame, thereby reducing the burden on the power supply equipment. Then, the power usage adjustment server transmits adjustment information representing the result of the adjustment to the HEMS server that is the transmission source of the adjusted usage information, and requests acceptance of the adjustment result.

本実施形態にかかる電力利用調整システムは、以下のような従来にない特徴を持つ。すなわち、従来のデマンドレスポンスを実現するシステムでは、需要家側に対してある時間帯での電力利用の制限のみを要請するのに対して、本実施形態にかかる電力利用調整システムでは、需要家に対して、複数の時点において相補的に電力利用を調整することを要請するものとなっている。つまり、本実施形態にかかる電力利用調整システムは、需要家の電力利用をある時間帯で制限した場合、その制限される電力量を他の時間帯での電力供給により補完するシステムとなっている。   The power usage adjustment system according to the present embodiment has the following unprecedented features. That is, in the system that realizes the conventional demand response, the consumer side is only requested to restrict the power usage in a certain time zone, whereas in the power usage adjustment system according to the present embodiment, the consumer is requested. On the other hand, it is requested to adjust power usage in a complementary manner at a plurality of points in time. That is, the power usage adjustment system according to the present embodiment is a system that supplements the limited amount of power with power supply in another time zone when the power usage of the consumer is limited in a certain time zone. .

具体的には、例えば、あるHEMSサーバから送信された予定情報に対して、電力利用調整サーバが、ある時間枠における電力利用量を50W減らすような調整を行う場合、これと同時に、別の時間枠における電力利用量を50W増やす調整を行う。つまり、電力利用調整サーバは、ある時間枠における50Wの電力利用量を別の時間枠にシフトさせるような調整を行う。そして、この電力利用情報を送信したHEMSサーバに対して、ある時間枠における50Wの電力利用量を他の時間枠にシフトさせるような調整の受け入れ要請を含む調整情報を送信する。なお、別の時間枠における電力利用量の補完は必ずしも完全な補完でなくてもよく、ある時間枠において制限した電力利用量の一部を別の時間枠において補完するようにしてもよい。   Specifically, for example, when the power usage adjustment server adjusts the schedule information transmitted from a certain HEMS server so as to reduce the power usage amount in a certain time frame by 50 W, at the same time, another time The power usage amount in the frame is adjusted by 50W. That is, the power usage adjustment server performs an adjustment to shift the power usage amount of 50 W in a certain time frame to another time frame. Then, adjustment information including an adjustment acceptance request for shifting the power usage amount of 50 W in a certain time frame to another time frame is transmitted to the HEMS server that has transmitted the power usage information. Note that the supplementation of the power usage amount in another time frame does not necessarily need to be complete complementation, and a part of the power usage amount limited in a certain time frame may be supplemented in another time frame.

ユーティリティ事業者との間で契約を結んだ需要家は、電力利用調整サーバによる調整結果を受け入れることでインセンティブが与えられるため、多くの場合、この調整結果を受け入れることになる。ここで、需要家に対してインセンティブを与える方法としては様々なものが考えられるが、本実施形態では、電気料金を低額にするようなインセンティブを想定する。   A consumer who has signed a contract with a utility company is given an incentive by accepting the adjustment result from the power usage adjustment server, and in many cases, accepts the adjustment result. Here, various methods are conceivable as methods for giving incentives to consumers. In the present embodiment, incentives for reducing the electricity bill are assumed.

図2は、本実施形態で想定している各家庭での電気利用状況を模式的に示す概念図である。ユーティリティ事業者との間で契約を結んだ需要家の家庭に対しては、普通電力と特殊電力との2種類の電力を供給する。普通電力は、特段の手続きを必要とせず、電気機器をコンセントに接続すれば供給される電力である。一方、特殊電力は、電気機器をHEMSサーバに接続した上でコンセントに接続することで供給される電力、あるいは、HEMSサーバに接続されたコンセントに電気機器を接続することで供給される電力である。   FIG. 2 is a conceptual diagram schematically showing the state of electricity use in each home assumed in the present embodiment. Two types of electric power, ordinary electric power and special electric power, are supplied to households of customers who have contracts with utility companies. Ordinary power is power that is supplied when an electrical device is connected to an outlet without any special procedure. On the other hand, special power is power supplied by connecting an electrical device to the HEMS server and then connecting to an outlet, or power supplied by connecting the electrical device to an outlet connected to the HEMS server. .

特殊電力は普通電力に比べて利用料金が低額であるが、電力利用調整サーバからの要請に従って利用が制限される。つまり、電力利用調整サーバから送信された調整情報に従ってHEMSサーバが供給を制限する電力が、特殊電力である。この特殊電力を利用する場合は、普通電力を利用する場合に比べて利便性が低下する。このような利便性低下の代償として、特殊電力は低額な利用料金で利用することができる。なお、上記のように利用が制限される特殊電力の利用料金を低額にすること以外にも、例えば、特殊電力を利用する電気機器の購入代金を低額にするといった方法も考えられる。   Special power is less expensive than ordinary power, but its use is restricted in accordance with a request from the power usage adjustment server. That is, the power that the HEMS server limits the supply according to the adjustment information transmitted from the power usage adjustment server is the special power. When this special power is used, convenience is reduced as compared with the case of using ordinary power. As a price for such a decrease in convenience, special power can be used at a low usage fee. In addition to reducing the usage fee of special power whose use is restricted as described above, for example, a method of reducing the purchase price of an electric device that uses special power is also conceivable.

電力利用調整サーバは、各HEMSサーバから送信される予定情報に対して、契約によって定められた延長倍率(契約倍率)の範囲内で電力利用量のシフトを行うことが可能である。ここで、延長倍率とは、予定情報における電力利用量のシフト幅を表す指標であり、例えば、延長倍率2倍は、ある時間枠Tにおける電気利用量を時間枠2Tまでシフトすることを意味し、延長倍率4倍は、ある時間枠Tにおける電気利用量を時間枠4Tまでシフトすることを意味する。一般的に、上記の特殊電力の利用料金は契約倍率に応じて定められ、契約倍率が大きいほど特殊電力の利用料金が低額となる。   The power usage adjustment server can shift the power usage amount within the range of the extension magnification (contract magnification) determined by the contract for the schedule information transmitted from each HEMS server. Here, the extension magnification is an index representing the shift width of the power usage amount in the schedule information. For example, the extension magnification of 2 means that the electricity usage amount in a certain time frame T is shifted to the time frame 2T. The extension magnification of 4 means that the amount of electricity used in a certain time frame T is shifted to the time frame 4T. Generally, the above-mentioned special power usage fee is determined according to the contract magnification. The larger the contract magnification, the lower the special power usage fee.

[プライバシー保護の必要性]
以上説明したように、本実施形態にかかる電力利用調整システムでは、電力利用調整サーバが、複数のHEMSサーバから各需要家が予定している時間帯ごとの電力利用量を表す予定情報を収集して調整を行う。ここで、電力利用調整サーバが収集する予定情報が不正に盗み出されると、この予定情報から各需要家の生活パターンなどを推察することができるため、プライバシーの侵害に繋がる。このような課題に対して、本実施形態にかかる電力利用調整システムでは、例えば、電力利用調整サーバに対する攻撃などによって仮に予定情報が流出したとしても、その予定情報がどの需要家のものかを判別できないようにしておくことで、需要家のプライバシー保護を図る仕組みを取り入れている。
[Necessity of privacy protection]
As described above, in the power usage adjustment system according to the present embodiment, the power usage adjustment server collects schedule information representing the power usage for each time zone scheduled by each customer from a plurality of HEMS servers. To make adjustments. Here, if the schedule information collected by the power usage adjustment server is illegally stolen, the life pattern of each consumer can be inferred from the schedule information, leading to privacy infringement. For such a problem, in the power usage adjustment system according to the present embodiment, for example, even if the schedule information is leaked due to an attack on the power usage adjustment server, it is determined which consumer the schedule information belongs to. The system that protects the privacy of consumers by making it impossible is adopted.

この仕組みを簡単に説明すると、まず、電力利用調整サーバが、各HEMSサーバからの予定情報を、その送信元が分からない匿名の状態で受信する。そして、電力利用調整サーバは、受信した予定情報に基づいて、その予定情報のID(識別情報)を生成する。また、電力利用調整サーバは、同じIDにより識別される予定情報に対しては同一の調整を行うという条件のもとで、上述したような予定情報の調整を行い、その調整結果を表す調整情報を、調整を行った予定情報のIDとともにブロードキャストする。予定情報を送信した各HEMSサーバは、ブロードキャストされた調整情報に付加されているIDを、自身が送信した予定情報と照合し、整合性が確認できたら調整情報に従った特殊電力の供給制御を実行する。以下、このようなプライバシー保護のための仕組みを中心に、本実施形態にかかる電力利用調整システムの具体例について、さらに詳しく説明する。   To briefly explain this mechanism, first, the power usage adjustment server receives schedule information from each HEMS server in an anonymous state in which the transmission source is unknown. And a power utilization adjustment server produces | generates ID (identification information) of the schedule information based on the received schedule information. In addition, the power usage adjustment server adjusts the schedule information as described above under the condition that the schedule information identified by the same ID is subjected to the same adjustment, and the adjustment information indicating the adjustment result. Is broadcast together with the ID of the schedule information that has been adjusted. Each HEMS server that has transmitted the schedule information collates the ID added to the broadcast adjustment information with the schedule information transmitted by itself, and if the consistency is confirmed, the special power supply control according to the adjustment information is performed. Run. Hereinafter, a specific example of the power usage adjustment system according to the present embodiment will be described in more detail with a focus on such a mechanism for protecting privacy.

[電力利用調整システムの構成]
図3は、本実施形態にかかる電力利用調整システムの一構成例を示す構成図である。本実施形態にかかる電力利用調整システムは、図3に示すように、電力利用調整サーバ10と、複数のHEMSサーバ20と、匿名化サーバ(匿名化装置)30とが、通信ネットワーク40を介して接続された構成である。ここで、匿名化サーバ30とは、複数のHEMSサーバ20から送信される予定情報をそれぞれ受信して、送信元を識別不能な状態に匿名化して電力利用調整サーバ10に送信するサーバである。また、通信ネットワーク40は、例えば、LAN(Local Area Network)、イントラネット、イーサネット(登録商標)またはインターネットなどである。
[Configuration of power usage adjustment system]
FIG. 3 is a configuration diagram illustrating a configuration example of the power usage adjustment system according to the present embodiment. As shown in FIG. 3, the power usage adjustment system according to the present embodiment includes a power usage adjustment server 10, a plurality of HEMS servers 20, and an anonymization server (anonymization device) 30 via a communication network 40. It is a connected configuration. Here, the anonymization server 30 is a server that receives the schedule information transmitted from the plurality of HEMS servers 20, anonymizes the transmission source in an indistinguishable state, and transmits it to the power usage adjustment server 10. The communication network 40 is, for example, a LAN (Local Area Network), an intranet, Ethernet (registered trademark), the Internet, or the like.

電力利用調整サーバ10および匿名化サーバ30は、装置全体の制御や基本演算を実行するCPU(Central Processing Unit)などの制御部と、各種データや各種プログラムを記憶するROM(Read Only Memory)やRAM(Random Access Memory)などの主記憶部と、各種データや各種プログラムを記憶するHDD(Hard Disk Drive)やCD(Compact Disc)ドライブ装置などの補助記憶部と、これらを接続するバスとを備えており、通常のコンピュータを利用したハードウェア構成となっている。また、電力利用調整サーバ10および匿名化サーバ30は、通信ネットワーク40を介して通信を行う通信I/F(Interface)をさらに備える。   The power usage adjustment server 10 and the anonymization server 30 include a control unit such as a CPU (Central Processing Unit) that executes control of the entire apparatus and basic operations, and a ROM (Read Only Memory) and RAM that store various data and various programs. (Random Access Memory) and the like, an HDD (Hard Disk Drive) that stores various data and various programs, an auxiliary storage unit such as a CD (Compact Disc) drive device, and a bus connecting them. The hardware configuration uses a normal computer. The power usage adjustment server 10 and the anonymization server 30 further include a communication I / F (Interface) that performs communication via the communication network 40.

HEMSサーバ20は、装置全体を制御するCPU(Central Processing Unit)などの制御部と、各種データや各種プログラムを記憶するROM(Read Only Memory)やRAM(Random Access Memory)などの主記憶部と、各種データや各種プログラムを記憶する不揮発性メモリ等の補助記憶部と、外部の装置と通信を行う通信I/F(Interface)と、これらを接続するバスとを備えており、専用ハードウェアあるいは組み込み機器と同様の構成となっている。また、HEMSサーバ20は、通信ネットワーク40を介して通信を行う通信I/F(Interface)をさらに備える。また、HEMSサーバ20には、各種情報を表示する表示装置と、需要家による操作入力を受け付ける操作ボタンやキーボードなどの入力装置とが接続される。   The HEMS server 20 includes a control unit such as a CPU (Central Processing Unit) that controls the entire apparatus, a main storage unit such as a ROM (Read Only Memory) and a RAM (Random Access Memory) that stores various data and various programs, Auxiliary storage unit such as a non-volatile memory for storing various data and various programs, a communication I / F (Interface) for communicating with an external device, and a bus for connecting them, and dedicated hardware or built-in It has the same configuration as the equipment. The HEMS server 20 further includes a communication I / F (Interface) that performs communication via the communication network 40. The HEMS server 20 is connected to a display device for displaying various information and an input device such as an operation button or a keyboard for receiving an operation input by a consumer.

図4は、本実施形態にかかる電力利用調整システムを構成する電力利用調整サーバ10、HEMSサーバ20および匿名化サーバ30において実現される機能構成の一例を示す機能ブロック図である。なお、図4においては、図示を簡略化するためにHEMSサーバ20を1つのみ図示しているが、複数のHEMSサーバ20の各々が図4に示す機能構成を共通に備えている。   FIG. 4 is a functional block diagram illustrating an example of a functional configuration realized in the power usage adjustment server 10, the HEMS server 20, and the anonymization server 30 configuring the power usage adjustment system according to the present embodiment. In FIG. 4, only one HEMS server 20 is shown for the sake of simplicity, but each of the plurality of HEMS servers 20 has the functional configuration shown in FIG. 4 in common.

HEMSサーバ20は、図4に示すように、予定情報生成部21、暗号化部22、送信部23、受信部24、判定部25および電力供給制御部26を備えている。予定情報生成部21、暗号化部22、判定部25および電力供給制御部26の機能は、上記のCPUが主記憶部や補助記憶部に記憶された各種プログラムを実行することにより実現される。また、送信部23および受信部24の機能は、CPUが主記憶部や補助記憶部に記憶された各種プログラムを実行して通信I/Fの動作を制御することにより実現される。   As shown in FIG. 4, the HEMS server 20 includes a schedule information generation unit 21, an encryption unit 22, a transmission unit 23, a reception unit 24, a determination unit 25, and a power supply control unit 26. The functions of the schedule information generation unit 21, the encryption unit 22, the determination unit 25, and the power supply control unit 26 are realized by the CPU executing various programs stored in the main storage unit and the auxiliary storage unit. The functions of the transmission unit 23 and the reception unit 24 are realized by the CPU executing various programs stored in the main storage unit and the auxiliary storage unit to control the operation of the communication I / F.

予定情報生成部21は、入力装置27を利用した需要家による操作入力に応じて、需要家が予定している時間帯ごとの電力利用量を表す予定情報(図1に例示した時間枠ごとの電力利用量がグラフ形式で表現される情報)を生成する。なお、ここでは、需要家が入力装置27を用いて電力利用の予定を直接入力する場合を想定しているが、過去に利用した時間帯ごとの電力利用量の実績を履歴データとして保存しておき、この履歴データに基づいて将来の電力利用を予測して予定情報を生成するようにしてもよい。   The schedule information generation part 21 responds to the operation input by the consumer using the input device 27, and schedule information (Each time frame illustrated in FIG. 1 for each time frame illustrated in FIG. Information in which the power usage is expressed in a graph format). In this example, it is assumed that the customer directly inputs the power usage schedule using the input device 27. However, the history of power usage for each time zone used in the past is saved as history data. Alternatively, schedule information may be generated by predicting future power usage based on the history data.

暗号化部22は、予定情報生成部21が生成した予定情報を暗号化し、暗号化した予定情報を記憶する。この暗号化には、例えば、電力利用調整サーバ10が公開する公開鍵などが用いられる。なお、予定情報を暗号化する方法は、この例に限らず、電力利用調整サーバ10において復号化できるように暗号化されればよい。また、暗号化部22による暗号化が行われる前の予定情報を記憶しておくようにしてもよい。   The encryption unit 22 encrypts the schedule information generated by the schedule information generation unit 21 and stores the encrypted schedule information. For this encryption, for example, a public key published by the power usage adjustment server 10 is used. The method for encrypting the schedule information is not limited to this example, but may be encrypted so that it can be decrypted by the power usage adjustment server 10. Further, schedule information before encryption by the encryption unit 22 may be stored.

送信部23は、暗号化部22により暗号化された予定情報を、通信ネットワーク40を介して匿名化サーバ30に送信する。このとき、送信部23は、契約によって定められた契約倍率の情報を予定情報に付加して送信する。匿名化サーバ30に送信された電力利用予定情報には、送信元を明示する情報(IPアドレスなど)が含まれている。   The transmission unit 23 transmits the schedule information encrypted by the encryption unit 22 to the anonymization server 30 via the communication network 40. At this time, the transmission unit 23 adds the contract magnification information determined by the contract to the schedule information and transmits the schedule information. The power utilization schedule information transmitted to the anonymization server 30 includes information (such as an IP address) that clearly indicates the transmission source.

受信部24は、電力利用調整サーバ10から通信ネットワーク40上にブロードキャストされた調整情報を受信する。この調整情報には、調整を行った予定情報のIDが付加されている。   The receiving unit 24 receives the adjustment information broadcast on the communication network 40 from the power usage adjustment server 10. An ID of schedule information that has been adjusted is added to the adjustment information.

判定部25は、受信部24が受信した調整情報に付加されているIDをもとに、この調整情報が自身の予定情報に対しての調整結果を表したものであるかどうかを判定する。IDは、詳細を後述するが、そのIDで識別される予定情報の一部を用いて作成されている。したがって、ID生成の際に適用されたルール(ID生成ルール)さえ分かっていれば、そのIDを自身の予定情報と照合することにより、そのIDが自身の予定情報を示すものであるか、すなわち、そのIDが付加された調整情報が自身の予定情報に対しての調整結果を表したものであるかどうかを判定することができる。なお、ID生成ルールに関する情報は、一例として、IDあるいは調整情報に組み込む方法で電力利用調整サーバ10からHEMSサーバ20に送られる。また、ID生成ルールに関する情報は、IDを付加した調整情報とは別の情報として、電力利用調整サーバ10からHEMSサーバ20に送られるようにしてもよい。   Based on the ID added to the adjustment information received by the reception unit 24, the determination unit 25 determines whether the adjustment information represents an adjustment result for its own schedule information. Although the details will be described later, the ID is created using a part of the schedule information identified by the ID. Therefore, if only the rules (ID generation rules) applied at the time of ID generation are known, the ID indicates the schedule information by comparing the ID with the schedule information. It is possible to determine whether or not the adjustment information to which the ID is added represents the adjustment result for the own schedule information. In addition, the information regarding an ID production | generation rule is sent to the HEMS server 20 from the electric power utilization adjustment server 10 by the method of incorporating in ID or adjustment information as an example. Moreover, you may make it the information regarding an ID production | generation rule be sent to the HEMS server 20 from the electric power utilization adjustment server 10 as information different from the adjustment information which added ID.

電力供給制御部26は、受信部24が受信した調整情報が自身の予定情報に対しての調整結果を表したものであると判定部25により判定された場合に、その調整結果に従って、上述した特殊電力の供給を制御する。このとき、予定情報がどのように調整されたかを需要家が認識できるように、調整後の予定情報をグラフ形式で表示装置28に表示することが望ましい。   When the determination unit 25 determines that the adjustment information received by the reception unit 24 represents the adjustment result for its own schedule information, the power supply control unit 26 described above according to the adjustment result. Control the supply of special power. At this time, it is desirable to display the adjusted schedule information on the display device 28 in a graph format so that the consumer can recognize how the schedule information has been adjusted.

匿名化サーバ30は、図4に示すように、受信部31、匿名化処理部32および送信部33を備えている。匿名化処理部32の機能は、上記のCPUが主記憶部や補助記憶部に記憶された各種プログラムを実行することにより実現される。また、受信部31および送信部33の機能は、CPUが主記憶部や補助記憶部に記憶された各種プログラムを実行して通信I/Fの動作を制御することにより実現される。   As shown in FIG. 4, the anonymization server 30 includes a reception unit 31, an anonymization processing unit 32, and a transmission unit 33. The function of the anonymization process part 32 is implement | achieved when said CPU runs the various programs memorize | stored in the main memory part or the auxiliary memory part. The functions of the reception unit 31 and the transmission unit 33 are realized by the CPU executing various programs stored in the main storage unit and the auxiliary storage unit to control the operation of the communication I / F.

受信部31は、HEMSサーバ20から通信ネットワーク40を介して送信された予定情報を受信する。   The receiving unit 31 receives schedule information transmitted from the HEMS server 20 via the communication network 40.

匿名化処理部32は、受信部31が受信した予定情報に含まれているIPアドレスなどの送信元を明示する情報を消去し、予定情報を匿名化する。なお、予定情報を匿名化する方法はこれに限らず、なんらかの方法で予定情報の送信元を識別できないようにすればよい。   The anonymization processing unit 32 erases information specifying the transmission source such as an IP address included in the schedule information received by the reception unit 31, and anonymizes the schedule information. Note that the method of anonymizing the schedule information is not limited to this, and it is sufficient that the schedule information transmission source cannot be identified by any method.

送信部33は、匿名化された予定情報を、通信ネットワーク40を介して電力利用調整サーバ10に送信する。   The transmission unit 33 transmits the anonymized schedule information to the power usage adjustment server 10 via the communication network 40.

電力利用調整サーバ10は、図4に示すように、受信部11、復号化部12、ID生成部13、調整部14およびブロードキャスト部15を備えている。復号化部12、ID生成部13および調整部14の機能は、上記のCPUが主記憶部や補助記憶部に記憶された各種プログラム(電力利用調整プログラム)を実行することにより実現される。また、受信部11およびブロードキャスト部15の機能は、CPUが主記憶部や補助記憶部に記憶された各種プログラム(電力利用調整プログラム)を実行して通信I/Fの動作を制御することにより実現される。   As illustrated in FIG. 4, the power usage adjustment server 10 includes a reception unit 11, a decryption unit 12, an ID generation unit 13, an adjustment unit 14, and a broadcast unit 15. The functions of the decryption unit 12, the ID generation unit 13, and the adjustment unit 14 are realized by the CPU executing various programs (power use adjustment programs) stored in the main storage unit and the auxiliary storage unit. The functions of the reception unit 11 and the broadcast unit 15 are realized by the CPU executing various programs (power use adjustment programs) stored in the main storage unit and the auxiliary storage unit to control the operation of the communication I / F. Is done.

受信部11は、匿名化サーバ30から通信ネットワーク40を介して送信された、匿名化された予定情報を受信する。受信部11が受信した予定情報は、HEMSサーバ20により暗号化されている。   The receiving unit 11 receives the anonymized schedule information transmitted from the anonymization server 30 via the communication network 40. The schedule information received by the receiving unit 11 is encrypted by the HEMS server 20.

復号化部12は、受信部11が受信した暗号化された予定情報を復号化する。電力利用調整サーバ10の公開鍵を用いて予定情報が暗号化されている場合、その公開鍵に対応する復号化鍵を用いることで、暗号化された予定情報を復号化できる。   The decryption unit 12 decrypts the encrypted schedule information received by the reception unit 11. When the schedule information is encrypted using the public key of the power usage adjustment server 10, the encrypted schedule information can be decrypted by using the decryption key corresponding to the public key.

ID生成部13は、復号化された予定情報に基づいて、その予定情報のIDを生成する。ここで、ID生成部13が生成するIDは、各HEMSサーバ20から送信される予定情報ごとにユニークな情報ではなく、複数の予定情報で同一のIDが生成されるものもある。つまり、適用されるID生成ルールに対して同じ結果が得られる予定情報に対しては、同じIDが生成される。各HEMSサーバ20から送信される予定情報をIDで識別することは、同じIDを持つ予定情報を1つのグループとして、各HEMSサーバ20から送信される予定情報をグループ分けすることを意味する。ID生成ルールがID生成ルールにおいて利用する情報が多ければ多いほど、つまり、IDの情報量が増えれば増えるほど、同じIDを持つ予定情報の数が減るため、グループの数は増えることになる。   The ID generation unit 13 generates an ID of the schedule information based on the decoded schedule information. Here, the ID generated by the ID generation unit 13 is not unique information for each piece of schedule information transmitted from each HEMS server 20, and there is a case where the same ID is generated by a plurality of pieces of schedule information. That is, the same ID is generated for the schedule information that provides the same result for the applied ID generation rule. Identifying the schedule information transmitted from each HEMS server 20 by ID means that the schedule information transmitted from each HEMS server 20 is grouped with the schedule information having the same ID as one group. The more information that the ID generation rule uses in the ID generation rule, that is, the more the amount of ID information increases, the smaller the number of schedule information with the same ID, and the more the number of groups.

ID生成部13が予定情報のIDを生成する方法としては、例えば、時間帯ごとの電力利用量を表すグラフをバイナリ表現した情報に対してハッシュ関数を作用させて得られるハッシュ値をIDとする方法や、時間帯ごとの電力利用量を表すグラフに特徴的な量(特徴量)を抽出して、その特徴量を用いてIDを生成する方法などが考えられる。なお、ID生成の具体例については、詳細を後述する。   As a method for generating the ID of the schedule information by the ID generation unit 13, for example, a hash value obtained by applying a hash function to information in which a graph representing a power usage amount for each time zone is expressed in binary is used as the ID. A method, a method of extracting a characteristic amount (feature amount) from a graph representing a power usage amount for each time zone, and generating an ID using the characteristic amount can be considered. Details of a specific example of ID generation will be described later.

調整部14は、ID生成部13により生成されたIDが同一の予定情報については同一の調整を行うという条件のもとで、電力供給を行う設備への負担が少なくなるように、各HEMSサーバ20から送信された予定情報のうち、少なくとも一部の予定情報を調整する。具体的には、調整部14は、各HEMSサーバ20から送信された予定情報を統合して時間枠ごとの電力利用量の総和を求め、例えば、電力利用量の総和が供給可能な電力量を超える時間枠や、電力利用量の総和が時間枠ごとに設定した目標値に対して大きく乖離している時間枠があれば、その時間枠での一部の電力利用量を他の時間枠にシフトさせるように、少なくとも一部の予定情報を調整する。   The adjustment unit 14 sets each HEMS server so that the burden on the facility that supplies power is reduced under the condition that the same adjustment is performed for the schedule information with the same ID generated by the ID generation unit 13. Among the schedule information transmitted from 20, at least a part of the schedule information is adjusted. Specifically, the adjusting unit 14 integrates the schedule information transmitted from each HEMS server 20 to obtain the total amount of power usage for each time frame. For example, the amount of power that can be supplied by the total amount of power usage is calculated. If there are time frames that exceed the target value set for each time frame, or if there is a time frame that exceeds the target value set for each time frame, part of the power usage in that time frame will be transferred to other time frames. At least a part of the schedule information is adjusted so as to shift.

このとき、IDが同一の予定情報については同一の調整を行う(つまり、同じグループに属する予定情報に同じ調整を行う)という条件があるため、グループの数が多いほど、調整の自由度が増す。特に、予定情報の調整可能範囲(ある時間枠の電気利用量をどの程度シフトできるか)は契約倍率によって定まり、1つのグループ内では、そのグループに属する予定情報に付加されて送信された契約倍率のうち、最も小さい倍率に合わせて調整可能範囲が決定される。したがって、グループ内の予定情報が多く、グループの数が少ない場合は、調整の自由度が大きく制限されることになる。このため、調整部14は、ID生成部13があるID生成ルールを適用して生成したIDによるグループ分けでは十分な調整が行えない場合、ID生成部13に対して、グループの数をより多くできるようなIDの再生成を要求する。そして、ID生成部13により新たに生成されたIDによるグループ分けに従って、再度、予定情報の調整を試みる。このように、調整部14は、ID生成部13と連携してIDによるグループ分けを随時変更しながら、最適な結果が得られるように予定情報の調整を行う。なお、予定情報の調整の具体例については、詳細を後述する。   At this time, because there is a condition that the same adjustment is performed for the schedule information having the same ID (that is, the same adjustment is performed for the schedule information belonging to the same group), the greater the number of groups, the greater the degree of freedom of adjustment. . In particular, the adjustable range of schedule information (how much the amount of electricity used in a certain time frame can be shifted) is determined by the contract magnification, and within one group, the contract magnification that is added to the schedule information belonging to that group and transmitted. Among these, the adjustable range is determined in accordance with the smallest magnification. Therefore, when the schedule information in the group is large and the number of groups is small, the degree of freedom of adjustment is greatly limited. For this reason, the adjustment unit 14 increases the number of groups to the ID generation unit 13 when the ID generation unit 13 cannot perform sufficient adjustment by grouping by ID generated by applying an ID generation rule. Request regeneration of the ID as possible. Then, the schedule information is again adjusted according to the grouping by the ID newly generated by the ID generation unit 13. As described above, the adjustment unit 14 adjusts the schedule information so as to obtain an optimum result while changing the grouping by ID as needed in cooperation with the ID generation unit 13. A specific example of adjusting the schedule information will be described later in detail.

ブロードキャスト部15は、調整部14による予定情報の調整の結果を表す調整情報を、調整を行った予定情報のIDとともに、通信ネットワーク40上にブロードキャストする。このとき、ブロードキャスト部15は、ID生成部13によるID生成の際に適用したID生成ルールに関する情報を、調整情報あるいはID自体に組み込んで、ブロードキャストを行う。これにより、各HEMSサーバ20は、通信ネットワーク40上にブロードキャストされた調整情報が、自身の予定情報に対する調整を行った結果を表したものかどうかを判定することが可能となる。   The broadcast unit 15 broadcasts the adjustment information representing the result of adjustment of the schedule information by the adjustment unit 14 on the communication network 40 together with the ID of the adjusted schedule information. At this time, the broadcast unit 15 broadcasts the information related to the ID generation rule applied at the time of ID generation by the ID generation unit 13 in the adjustment information or the ID itself. Thereby, each HEMS server 20 can determine whether the adjustment information broadcast on the communication network 40 represents the result of adjusting the own schedule information.

[ID生成部の詳細]
次に、図5を参照しながら、電力利用調整サーバ10のID生成部13による処理の詳細について説明する。図5は、ID生成部13による一連の処理の流れを示すフローチャートである。この図5のフローチャートで示す一連の処理は、ID生成部13が、少なくとも1つの予定情報を復号化部12から受け取ったときに開始される。
[Details of ID generator]
Next, details of processing by the ID generation unit 13 of the power usage adjustment server 10 will be described with reference to FIG. FIG. 5 is a flowchart showing a flow of a series of processes by the ID generation unit 13. A series of processing shown in the flowchart of FIG. 5 is started when the ID generation unit 13 receives at least one schedule information from the decoding unit 12.

ID生成部13は、まずステップS101において、ID生成ルールを決定する。ID生成ルールは、例えば、時間帯ごとの電力利用量を表すグラフをバイナリ表現した情報に対してハッシュ関数を作用させてIDを生成する場合は、ハッシュ関数を作用させるビット数の指定となり、時間帯ごとの電力利用量を表すグラフの特徴量からIDを生成する場合は、グラフに特徴量として表れるパラメータ(例えば、電力利用の最大インターバル時間や平均利用電力量、連続利用時間など)の指定となる。   First, in step S101, the ID generation unit 13 determines an ID generation rule. For example, when generating an ID by generating a hash function on information in which a graph representing the power usage for each time period is expressed in binary, the ID generation rule specifies the number of bits on which the hash function is applied. When generating an ID from a characteristic amount of a graph representing the power usage amount for each band, the parameters (for example, maximum interval time of power usage, average usage power amount, continuous usage time, etc.) appearing as characteristic amounts on the graph are specified. Become.

次に、ID生成部13は、ステップS102において、復号化部12から受け取った予定情報に対してステップS101で決定したID生成ルールを適用し、予定情報のIDを生成する。そして、ID生成部13は、生成したIDを調整部14に受け渡す。   Next, in step S102, the ID generation unit 13 applies the ID generation rule determined in step S101 to the schedule information received from the decryption unit 12, and generates an ID of the schedule information. Then, the ID generation unit 13 passes the generated ID to the adjustment unit 14.

次に、ID生成部13は、ステップS103において、電力利用調整システムに含まれるすべてのHEMSサーバ20から送信された予定情報に対するIDの生成が終了したか否かを判定する。ここで、すべての予定情報に対するIDの生成が終了していなければ(ステップS103:No)、ステップS102の処理を繰り返し、すべての予定情報に対するIDの生成が終了した段階で(ステップS103:Yes)、ステップS104に処理を移行する。   Next, in step S103, the ID generation unit 13 determines whether or not generation of IDs for the schedule information transmitted from all the HEMS servers 20 included in the power usage adjustment system has been completed. Here, if the generation of IDs for all the schedule information is not completed (step S103: No), the process of step S102 is repeated, and the generation of IDs for all the schedule information is completed (step S103: Yes). Then, the process proceeds to step S104.

次に、ID生成部13は、ステップS104において、調整部14から新たなIDの生成が要求されたか否かを判定する。そして、ID生成部13は、調整部14から新たなIDの生成が要求された場合は(ステップS104:Yes)、ステップS101に戻ってID生成ルールを変更する。ここで、調整部14から新たなIDの生成が要求されるのは、現在のIDにより予定情報をグループ分けしたときのグループ数が少なく、所望の調整結果が得られない場合である。したがって、ID生成ルールを変更する際には、IDの情報量を増やして、予定情報をより多くのグループにグループ分けできるようなID生成ルールに変更する。例えば、時間帯ごとの電力利用量を表すグラフをバイナリ表現した情報に対してハッシュ関数を作用させてIDを生成する場合は、ハッシュ関数を作用させるビット数を増やすようなID生成ルールの変更を行い、時間帯ごとの電力利用量を表すグラフの特徴量の特徴量からIDを生成する場合は、指定するパラメータの数を増やすようなID生成ルールの変更を行う。   Next, the ID generation unit 13 determines whether or not generation of a new ID is requested from the adjustment unit 14 in step S104. And when the production | generation of new ID is requested | required from the adjustment part 14 (step S104: Yes), the ID production | generation part 13 will return to step S101 and will change an ID production | generation rule. Here, the generation of a new ID is requested from the adjustment unit 14 when the number of groups is small when the schedule information is grouped by the current ID and a desired adjustment result cannot be obtained. Therefore, when changing the ID generation rule, the ID information rule is increased so that the schedule information can be grouped into more groups by increasing the amount of ID information. For example, when an ID is generated by applying a hash function to information in which a graph representing a power usage amount for each time period is expressed in binary, the ID generation rule is changed so as to increase the number of bits for operating the hash function. If the ID is generated from the feature amount of the feature amount of the graph representing the power usage amount for each time zone, the ID generation rule is changed so as to increase the number of parameters to be specified.

ステップS101に戻ってID生成ルールを変更した場合、ID生成部13は、変更したID生成ルールを適用して各予定情報に対する新たなIDを生成し、新たに生成したIDを調整部14に受け渡す。そして、ID生成部13は、調整部14から新たなIDの生成が要求されなくなるまで以上の処理を繰り返し、調整部14から新たなIDの生成が要求されなくなったら(ステップS104:No)、一連の処理を終了する。なお、適用可能なID生成ルールは有限であるため、上記の処理を繰り返す中で適用可能な最後のID生成ルールを適用してIDを生成した場合には、生成したIDを調整部14に受け渡す際に最終IDであることを調整部14に伝え、処理を終了することが望ましい。   When returning to step S101 and changing the ID generation rule, the ID generation unit 13 applies the changed ID generation rule to generate a new ID for each schedule information, and the adjustment unit 14 receives the newly generated ID. hand over. Then, the ID generation unit 13 repeats the above processing until generation of a new ID is no longer requested from the adjustment unit 14, and when generation of a new ID is no longer requested from the adjustment unit 14 (step S104: No), a series of steps are performed. Terminate the process. Since the applicable ID generation rules are limited, when the ID is generated by applying the last applicable ID generation rule while repeating the above process, the generated ID is received by the adjustment unit 14. It is desirable to inform the adjustment unit 14 that it is the final ID when handing it over and to end the process.

[調整部の詳細]
次に、図6を参照しながら、電力利用調整サーバ10の調整部14による処理の詳細について説明する。図6は、調整部14による一連の処理の流れを示すフローチャートである。この図6のフローチャートで示す一連の処理は、調整部14が、少なくとも1つの予定情報を復号化部12から受け取ったときに開始される。
[Details of adjustment section]
Next, details of processing by the adjustment unit 14 of the power usage adjustment server 10 will be described with reference to FIG. 6. FIG. 6 is a flowchart showing a flow of a series of processes by the adjustment unit 14. A series of processes shown in the flowchart of FIG. 6 is started when the adjustment unit 14 receives at least one schedule information from the decoding unit 12.

調整部14は、まずステップS201において、復号化部12から受け取った予定情報と、この予定情報に対してID生成部13により生成されたIDとを対応付けて、電力利用調整サーバ10の主記憶部などに格納する。このステップS201の処理は、電力利用調整システムに含まれるすべてのHEMSサーバ20から送信された予定情報およびIDの格納が終了するまで実施される。   In step S201, the adjustment unit 14 first associates the schedule information received from the decoding unit 12 with the ID generated by the ID generation unit 13 for the schedule information, and stores the main memory of the power usage adjustment server 10. Store in the department. The process of step S201 is performed until the storage of the schedule information and IDs transmitted from all the HEMS servers 20 included in the power usage adjustment system is completed.

すべての予定情報とIDの格納が終了すると、調整部14は、ステップS202において、主記憶部に格納したすべての予定情報を読み出してこれらを統合し、時間枠ごとの電力利用量の総和を算出する。そして、調整部14は、ステップS203において、ステップS202で算出した時間枠ごとの電力利用量の総和が所定の制御条件を満たしているか否かを判定する。ここで、制御条件とは、電力供給設備の負担を軽減させるために必要な条件であり、例えば、電力利用量の総和が供給可能な電力量を超えないといった条件や、電力利用量の総和が時間枠ごとに設定した目標値に対して所定範囲内に収まっているといった条件となる。なお、供給可能な電力量は、例えば、グリッド監視制御装置などから上述した供給電力情報を取得することで把握できる。   When the storage of all schedule information and IDs is completed, in step S202, the adjustment unit 14 reads all the schedule information stored in the main storage unit, integrates them, and calculates the total amount of power usage for each time frame. To do. In step S203, the adjustment unit 14 determines whether or not the total amount of power usage for each time frame calculated in step S202 satisfies a predetermined control condition. Here, the control condition is a condition necessary for reducing the burden on the power supply facility. For example, the condition that the total amount of power usage does not exceed the amount of power that can be supplied or the total amount of power usage is The condition is that the target value set for each time frame is within a predetermined range. In addition, the electric power amount which can be supplied can be grasped | ascertained by acquiring the power supply information mentioned above from a grid monitoring control apparatus etc., for example.

そして、時間枠ごとの電力利用量の総和が制御条件を満たしていると判定した場合(ステップS203:Yes)、調整部14は、そのまま一連の処理を終了する。一方、時間枠ごとの電力利用量の総和が制御条件を満たしていないと判定した場合(ステップS203:No)、調整部14は、ステップS204において、予定情報の調整方法を決定する。ここで決定される調整方法は、同一のIDを持つ予定情報については同一の調整を行うとの条件に従った調整方法となる。例えば、あるIDを持つ予定情報のグループについては、時間枠Tn1における電力利用量を時間枠Tm1までシフトさせ、別のIDを持つ予定情報のグループについては、時間枠Tn2における電力利用量を時間枠Tm2までシフトさせる、といったような調整方法が決定される。   And when it determines with the total of the electric power usage amount for every time frame satisfy | filling control conditions (step S203: Yes), the adjustment part 14 complete | finishes a series of processes as it is. On the other hand, when it determines with the sum total of the electric power usage amount for every time frame not satisfy | filling control conditions (step S203: No), the adjustment part 14 determines the adjustment method of schedule information in step S204. The adjustment method determined here is an adjustment method according to the condition that the same adjustment is performed for the schedule information having the same ID. For example, for a group of schedule information having a certain ID, the power usage amount in the time frame Tn1 is shifted to the time frame Tm1, and for a group of schedule information having another ID, the power usage amount in the time frame Tn2 is changed to the time frame. An adjustment method such as shifting to Tm2 is determined.

次に、調整部14は、ステップS205において、ステップS204で決定した調整方法に従って予定情報の調整を行い、ステップS206において、ステップS205での調整後の予定情報を統合して、時間枠ごとの電力利用量の総和を算出する。そして、調整部14は、ステップS207において、ステップS206で算出した時間枠ごとの電力利用量の総和が上述した制御条件を満たしているか否かを判定する。   Next, in step S205, the adjustment unit 14 adjusts the schedule information in accordance with the adjustment method determined in step S204. In step S206, the adjustment unit 14 integrates the schedule information after the adjustment in step S205, and power for each time frame. Calculate the total usage. In step S207, the adjustment unit 14 determines whether or not the total amount of power usage for each time frame calculated in step S206 satisfies the above-described control condition.

ここで、時間枠ごとの電力利用量の総和が制御条件を満たしていると判定した場合(ステップS207:Yes)、調整部14は、そのまま一連の処理を終了する。一方、時間枠ごとの電力利用量の総和が制御条件を満たしていないと判定した場合(ステップS207:No)、調整部14は、ステップS208において、ID生成部13に対して新たなIDの生成を要求し、ステップS201に戻って以降の処理を繰り返す。なお、図6のフローチャートでは、ID生成部13による1回のID生成に対して、調整部14が1回の調整を行うようになっているが、調整部14は、ID生成部13がIDを生成するごとに調整方法を変えながら複数回の調整を行って、それぞれ調整後の予定情報を統合して算出した時間枠ごとの電力利用量の総和が制御条件を満たしているか否かの判定を行うようにしてもよい。   Here, when it determines with the total of the electric power usage amount for every time frame satisfy | filling control conditions (step S207: Yes), the adjustment part 14 complete | finishes a series of processes as it is. On the other hand, if it is determined that the total power usage amount for each time frame does not satisfy the control condition (step S207: No), the adjustment unit 14 generates a new ID for the ID generation unit 13 in step S208. , The process returns to step S201 and the subsequent processing is repeated. In the flowchart of FIG. 6, the adjustment unit 14 performs one adjustment for one ID generation by the ID generation unit 13. Performing multiple adjustments while changing the adjustment method each time the value is generated, and determining whether or not the sum of the power usage for each time frame calculated by integrating the adjusted schedule information satisfies the control condition May be performed.

なお、本実施形態にかかる電力利用調整システムでは、上記のように、電力利用調整サーバ10が、調整部14により制御条件を満たす調整が行われるまで、ID生成部13によるIDの生成(予定情報のグループ分け)と、調整部14による予定情報の調整とを繰り返すようにしている。しかしながら、ID生成部13がID生成において最終IDを生成し、予定情報を最大のグループ数でグループ分けした場合であっても、調整部14において、制御条件を満たすような調整を行えない場合も想定される。このような場合には、ユーティリティ事業者から各家庭に供給される普通電力と特殊電力との2種類の電力のうち、特殊電力に関して供給の停止または制限が行われる。普通電力は供給の停止や制限がされないので、各需要家は、安定的な電力供給を受ける必要がある用途については、普通電力を利用すればよい。このような特殊電力の供給停止や制限については、ユーティリティ事業者と各需要家との間の契約において、契約倍率に関わらず特殊電力の供給停止や制限が生じる可能性があることを特約として定めておけばよい。   Note that in the power usage adjustment system according to the present embodiment, as described above, the ID generation unit 13 generates ID (schedule information) until the power usage adjustment server 10 performs adjustment that satisfies the control condition by the adjustment unit 14. And the adjustment of the schedule information by the adjustment unit 14 are repeated. However, even if the ID generation unit 13 generates the final ID in ID generation and the schedule information is grouped by the maximum number of groups, the adjustment unit 14 may not be able to perform adjustment that satisfies the control condition. is assumed. In such a case, the supply is stopped or restricted with respect to the special power among the two types of power, that is, the normal power and the special power supplied from the utility company to each home. Since normal electric power is not stopped or restricted, each consumer may use normal electric power for applications that need to receive a stable electric power supply. Regarding such special power supply suspension and restrictions, it is stipulated as a special agreement that there is a possibility that special power supply suspension or restriction may occur in the contract between the utility company and each customer regardless of the contract ratio. Just keep it.

なお、ユーティリティ事業者は、各需要家との間の契約倍率に基づいて、上述した制御条件を満たさない事態が極力発生しないように、電力供給設備に対する管理運営を行っている。したがって、電力利用調整サーバ10のID生成部13によるID生成において、各需要家の契約倍率そのものを最終IDとし、最終IDが生成された場合は、調整部14が、各予定情報に対して契約倍率まで電力利用をシフトさせる調整を行うことによって、上述した制御条件を満たさない事態を極力回避することができる。各需要家の契約倍率は、上述したように、各HEMSサーバ20から予定情報とともに送信されている。   The utility company manages and operates the power supply equipment so that a situation that does not satisfy the above-described control conditions does not occur as much as possible based on the contract magnification with each customer. Therefore, in the ID generation by the ID generation unit 13 of the power usage adjustment server 10, the contract magnification of each customer is set as the final ID, and when the final ID is generated, the adjustment unit 14 contracts each schedule information. By performing the adjustment to shift the power usage to the magnification, it is possible to avoid the situation where the control condition described above is not satisfied as much as possible. The contract magnification of each consumer is transmitted from each HEMS server 20 together with schedule information as described above.

[ハッシュ関数を用いたIDによるグループ分け]
次に、ハッシュ関数を用いて予定情報からIDを生成し、生成したIDにより予定情報をグループ分けした場合の具体例について、図7および図8を参照しながら説明する。図7は、生成されるIDおよびこのIDにより分類されるグループ数の一例を示す図であり、図8は、具体的なグループ分けの結果を示す図である。ここでは、予定情報がU1〜U10の10個あり、各予定情報のグラフをバイナリ表現した情報に対して、先頭から何ビットのハッシュ値を取るかをID生成ルールとして決定するものとする。
[Grouping by ID using hash function]
Next, a specific example in which an ID is generated from schedule information using a hash function and the schedule information is grouped by the generated ID will be described with reference to FIGS. 7 and 8. FIG. 7 is a diagram showing an example of the generated ID and the number of groups classified by this ID, and FIG. 8 is a diagram showing a specific grouping result. Here, there are ten pieces of schedule information U1 to U10, and it is assumed that the ID generation rule determines how many bits of hash values are taken from the head for information in which the graph of each schedule information is expressed in binary.

まず、1回目のID生成では、先頭から3ビットのハッシュ値をIDとする。その結果、予定情報U1,U2,U4のIDが同一となり、予定情報U3,U7,U9,U10のIDが同一となり、予定情報U5,U6,U8のIDが同一となる。ここで、予定情報U1,U2,U4のグループをグループ101、予定情報U3,U7,U9,U10のグループをグループ102、予定情報U5,U6,U8のグループをグループ103とする。これら3つのグループ101〜103について、各グループ内の予定情報に対しては同一の調整を行うという条件のもとで調整を行うと、上述した制御条件を満たすような調整結果が得られないとする。この場合、2回目のID生成が行われる。   First, in the first ID generation, a 3-bit hash value from the top is used as the ID. As a result, the schedule information U1, U2, U4 have the same ID, the schedule information U3, U7, U9, U10 have the same ID, and the schedule information U5, U6, U8 have the same ID. Here, the group of schedule information U1, U2, U4 is group 101, the group of schedule information U3, U7, U9, U10 is group 102, and the group of schedule information U5, U6, U8 is group 103. For these three groups 101 to 103, if adjustment is performed under the condition that the same adjustment is performed on the schedule information in each group, an adjustment result that satisfies the above-described control condition cannot be obtained. To do. In this case, the second ID generation is performed.

2回目のID生成では、先頭から4ビットのハッシュ値をIDとする。その結果、予定情報U1,U9のIDが同一となり、予定情報U2,U3のIDが同一となり、予定情報U5,U8のIDが同一となり、予定情報U6,U7のIDが同一となる。ここで、予定情報U1,U9のグループをグループ201、予定情報U2,U3のグループをグループ202、予定情報U4のグループをグループ203、予定情報U5,U8のグループをグループ204、予定情報U6,U7のグループをグループ205、予定情報U10のグループをグループ206とする。これら6つのグループ201〜206について、各グループ内の予定情報に対しては同一の調整を行うという条件のもとで調整を行うと、上述した制御条件を満たすような調整結果が得られないとする。この場合、3回目のID生成が行われる。   In the second ID generation, a 4-bit hash value from the top is used as the ID. As a result, the schedule information U1 and U9 have the same ID, the schedule information U2 and U3 have the same ID, the schedule information U5 and U8 have the same ID, and the schedule information U6 and U7 have the same ID. Here, the group of schedule information U1, U9 is group 201, the group of schedule information U2, U3 is group 202, the group of schedule information U4 is group 203, the group of schedule information U5, U8 is group 204, and schedule information U6, U7 Is a group 205, and the group of the schedule information U10 is a group 206. For these six groups 201 to 206, if adjustments are made under the condition that the same adjustment is performed on the schedule information in each group, an adjustment result that satisfies the above-described control condition cannot be obtained. To do. In this case, the third generation of ID is performed.

3回目のID生成では、先頭から5ビットのハッシュ値をIDとする。その結果、予定情報U1〜U10のそれぞれ対して個別のIDが生成される。つまり、10個の予定情報U1〜U10が10個のグループ301〜310に分類され、グループの数が最大となる。この場合、予定情報U1〜U10のそれぞれに対して異なる調整を行うことが可能となるため、調整の自由度が極めて高く、上述した制御条件を満たすような調整結果が得られることになる。   In the third ID generation, a 5-bit hash value from the top is used as the ID. As a result, an individual ID is generated for each of the schedule information U1 to U10. That is, ten schedule information U1-U10 are classified into ten groups 301-310, and the number of groups becomes the maximum. In this case, since it is possible to perform different adjustments for each of the schedule information U1 to U10, the degree of freedom of adjustment is extremely high, and an adjustment result that satisfies the above-described control conditions can be obtained.

制御条件を満たす調整結果が得られた場合、その調整結果を表す調整情報が調整を行った予定情報のIDとともにブロードキャストされるが、その際、ID生成ルールに関する情報もブロードキャストされる。上記の例では、予定情報のグラフをバイナリ表現した情報の先頭から5ビットのハッシュ値をIDとしている旨の情報が、調整情報およびIDとともにブロードキャストされる。HEMSサーバ20は、このID生成ルールに関する情報をもとに、ブロードキャストされた調整情報が自身の予定情報に対する調整結果を表したものかどうかを判定することができる。なお、ID生成に使用するハッシュ関数自体は、システムで統一したものを予め定めておけばよい。なお、最終IDによるグループ分けによっても制御条件を満たす調整結果が得られない場合は、上述したように、特殊電力の供給を停止または制限する旨の情報が、調整情報としてブロードキャストされる。   When an adjustment result that satisfies the control condition is obtained, the adjustment information representing the adjustment result is broadcast together with the ID of the schedule information that has been adjusted. At this time, information related to the ID generation rule is also broadcast. In the above example, information indicating that a 5-bit hash value is used as the ID from the head of the information representing the schedule information in binary form is broadcast together with the adjustment information and the ID. The HEMS server 20 can determine whether or not the broadcast adjustment information represents an adjustment result with respect to its own schedule information based on the information related to the ID generation rule. Note that the hash function itself used for ID generation may be determined in advance by the system. In addition, when the adjustment result satisfying the control condition is not obtained even by the grouping by the final ID, the information indicating that the supply of the special power is stopped or restricted is broadcast as the adjustment information as described above.

[グラフの特徴量によるID生成]
以上、ハッシュ関数を用いて予定情報からIDを生成した場合のグループ分けの例について説明したが、他のID生成方法として、予定情報のグラフの特徴量を用いてIDを生成する方法も考えられる。以下では、グラフの特徴量を用いたID生成方法の具体例について説明する。
[ID generation based on graph features]
In the above, an example of grouping when IDs are generated from schedule information using a hash function has been described. However, as another ID generation method, a method of generating IDs using feature amounts of a graph of schedule information is also conceivable. . Below, the specific example of the ID production | generation method using the feature-value of a graph is demonstrated.

予定情報のグラフの特徴量を用いてIDを生成する場合には、まず、ID生成に使用する可能性のあるパラメータ(例えば、電力利用の最大インターバル時間や平均利用電力量、連続利用時間など)を特定する。そして、各予定情報に対して上記パラメータの値を計算し、各パラメータごとに各予定情報から得られる値をソートしたパラメータ表を生成する。   When an ID is generated using the feature amount of the schedule information graph, first, parameters that may be used for ID generation (for example, the maximum interval time of power usage, average usage power amount, continuous usage time, etc.) Is identified. Then, the parameter values are calculated for each schedule information, and a parameter table in which the values obtained from each schedule information are sorted for each parameter is generated.

図9は、上記のように生成されるパラメータ表の一例を示す図である。この図9に示すパラメータ表では、各パラメータごとに1列が割り当てられていて、パラメータの値が大きいものから順に、そのパラメータの値と、その値が得られた予定情報が示されている。なお、図9では、図示を簡略化するために、4つの予定情報U1〜U4と3つのパラメータ(最大インターバル時間、平均利用電力量、連続利用時間)のみを示しているが、通常は、予定情報の数もパラメータの数もより多数となる。図9に示す最大インターバル時間の値および連続利用時間の値は、上述した時間枠の個数を単位とし、平均利用電力量の値の単位はWである。   FIG. 9 is a diagram showing an example of the parameter table generated as described above. In the parameter table shown in FIG. 9, one column is assigned to each parameter, and the parameter value and the schedule information from which the value is obtained are shown in order from the largest parameter value. In FIG. 9, only four schedule information U1 to U4 and three parameters (maximum interval time, average power consumption, and continuous usage time) are shown for the sake of simplicity. The number of information and the number of parameters are larger. The value of the maximum interval time and the value of the continuous usage time shown in FIG. 9 are based on the number of time frames described above, and the unit of the value of the average power consumption is W.

上記のパラメータの値は、予定情報のグラフに特徴量として表れるものであり、例えば図9に示したパラメータ表が生成された場合、予定情報U1のグラフは、最大インターバル時間が7、平均利用電力量が10、連続利用時間が1という特徴を持つことを表している。   The value of the above parameter appears as a feature amount in the graph of schedule information. For example, when the parameter table shown in FIG. 9 is generated, the graph of the schedule information U1 has a maximum interval time of 7, average power consumption This indicates that the quantity is 10 and the continuous use time is 1.

このようなグラフの特徴量を用いてIDを生成するには、どのパラメータをどのように使用するかをID生成ルールとして決定する。例えば、最大インターバル時間が5以上か、5未満かといったID生成ルールを適用すると、最大インターバル時間が5以上の予定情報というIDで予定情報U1,U2が識別され、最大インターバル時間が5未満の予定情報というIDで予定情報U3,U4が識別される。この場合、4つの予定情報U1〜U4は、予定情報U1,U2のグループと予定情報U3,U4のグループとの2つのグループにグループ分けされる。   In order to generate an ID using such a graph feature amount, which parameter is used and how is used is determined as an ID generation rule. For example, when an ID generation rule such as whether the maximum interval time is 5 or less or less than 5 is applied, the schedule information U1, U2 is identified by the ID of schedule information with the maximum interval time of 5 or more, and the schedule with the maximum interval time of less than 5 Schedule information U3, U4 is identified by ID called information. In this case, the four schedule information U1 to U4 are grouped into two groups, a group of schedule information U1 and U2, and a group of schedule information U3 and U4.

上記のようなグループ分けでは制御条件を満たすような調整を行えない場合、グループ数を多くするように新たなID生成ルールが決定され、新たなID生成ルールを適用したIDの生成が行われる。グループ数を多くするには、使用するパラメータの値に対する閾値の数を増やしたり、使用するパラメータの数を増やして複数のパラメータの組み合わせによりIDを生成するようにすればよい。   When adjustment that satisfies the control condition cannot be performed in the grouping as described above, a new ID generation rule is determined so as to increase the number of groups, and an ID is generated by applying the new ID generation rule. In order to increase the number of groups, the number of thresholds for the parameter values to be used may be increased, or the number of parameters to be used may be increased to generate an ID by combining a plurality of parameters.

グループ数を多くした結果、制御条件を満たす調整結果が得られた場合は、上述したように、その調整結果を表す調整情報が調整を行った予定情報のIDとともにブロードキャストされる。このとき、調整情報とともにブロードキャストされるIDは、例えば、最大インターバル時間が5未満の予定情報といったように、ID生成ルールがID自体に組み込まれた形式となっている。したがって、HEMSサーバ20は、このIDをもとに、ブロードキャストされた調整情報が自身の予定情報に対する調整結果を表したものかどうかを判定することができる。なお、ID生成に使用する可能性のあるパラメータは、システムで統一したものを予め定めておけばよい。なお、最終IDによるグループ分けによっても制御条件を満たす調整結果が得られない場合は、上述したように、特殊電力の供給を停止または制限する旨の情報が、調整情報としてブロードキャストされる。   As a result of increasing the number of groups, if an adjustment result satisfying the control condition is obtained, as described above, the adjustment information representing the adjustment result is broadcast together with the ID of the adjusted schedule information. At this time, the ID broadcast together with the adjustment information has a format in which an ID generation rule is incorporated in the ID itself, such as schedule information having a maximum interval time of less than 5. Therefore, the HEMS server 20 can determine whether or not the broadcast adjustment information represents an adjustment result for its own schedule information based on this ID. The parameters that may be used for ID generation may be determined in advance by the system. In addition, when the adjustment result satisfying the control condition is not obtained even by the grouping by the final ID, the information indicating that the supply of the special power is stopped or restricted is broadcast as the adjustment information as described above.

ところで、予定情報のグラフの特徴量を用いてIDを生成する場合は、以下に示す方法により、予定情報ごとに固有のIDを効率よく生成することも可能である。例えば、制御条件を満足する調整結果を迅速に得たい場合などには、以下に示す方法によって予定情報ごとに固有のIDを生成することが有効となる。   By the way, when an ID is generated using the feature amount of the schedule information graph, a unique ID can be efficiently generated for each schedule information by the following method. For example, when it is desired to quickly obtain an adjustment result that satisfies the control conditions, it is effective to generate a unique ID for each schedule information by the following method.

予定情報ごとに固有のIDを生成するには、まず、各パラメータに対して、個々の予定情報についての以下の値(以下、縄張りと呼ぶ)を計算し、この値の大きなパラメータを用いて、予定情報のIDを生成する。
(|対象とする予定情報から得られる値−他の予定情報から得られる値のうち、対象とする予定情報から得られる値に最も近い値|)/(上限値−下限値)。
In order to generate a unique ID for each schedule information, first, for each parameter, the following value for each schedule information (hereinafter referred to as territory) is calculated, and using a parameter with a large value, ID of schedule information is generated.
(| Values obtained from target schedule information−values obtained from other schedule information out of values obtained from target schedule information |) / (upper limit value−lower limit value).

例えば図9に示したパラメータ表が生成された場合、最大インターバル時間に関する予定情報U3の縄張りは、(6−3)/(7−0)=3/7となる。また、平均利用電力量に関する予定情報U3の縄張りは、(30−15)/(100−10)=15/90=1/6となる。また、連続利用時間に関する予定情報U3の縄張りは、(3−1)/(8−1)=2/7となる。予定情報U3について各パラメータに関する縄張りを比較すると、最大インターバル時間に関して縄張りが最も大きくなる。そこで、予定情報U3のIDは、上記の各パラメータのうち、最大インターバル時間を使用し、例えば、最大インターバル時間が1以上5以下の予定情報といったIDを生成する。   For example, when the parameter table shown in FIG. 9 is generated, the territory of the schedule information U3 regarding the maximum interval time is (6-3) / (7-0) = 3/7. Further, the territory of the schedule information U3 regarding the average power consumption is (30-15) / (100-10) = 15/90 = 1/6. Moreover, the territory of the schedule information U3 regarding continuous use time is set to (3-1) / (8-1) = 2/7. When the territory relating to each parameter is compared with respect to the schedule information U3, the territory becomes the largest with respect to the maximum interval time. Therefore, the ID of the schedule information U3 uses the maximum interval time among the parameters described above, and generates an ID such as schedule information having a maximum interval time of 1 to 5, for example.

[実施形態の効果]
以上、具体的な例を挙げながら詳細に説明したように、本実施形態にかかる電力利用調整システムによれば、電力利用調整サーバ10が、各HEMSサーバ20から送信元を識別不能な状態で受信した予定情報から、各予定情報のIDを生成する。そして、電力利用調整サーバ10が、IDが同一の予定情報に対しては同一の調整を行うとの条件のもと、電力供給設備の負担を軽減させるように、少なくとも一部の予定情報を調整する。そして、電力利用調整サーバ10が、その調整結果を表す調整情報を、調整を行った予定情報のIDとともに、各HEMSサーバ20に対してブロードキャストする。したがって、例えば電力利用調整サーバ10に対する攻撃などによって仮に予定情報が流出したとしても、その予定情報がどの需要家のものかを特定することができず、需要家のプライバシー保護が図られることになる。このように、本実施形態にかかる電力利用調整システムによれば、需要家のプライバシーを保護しつつ、電力供給設備の負担を軽減させるような電力利用の調整を適切に行うことができる。
[Effect of the embodiment]
As described above in detail with specific examples, according to the power usage adjustment system according to the present embodiment, the power usage adjustment server 10 receives the transmission source from each HEMS server 20 in an indistinguishable state. ID of each schedule information is generated from the schedule information. Then, under the condition that the power usage adjustment server 10 performs the same adjustment for the schedule information having the same ID, at least a part of the schedule information is adjusted so as to reduce the burden on the power supply facility. To do. Then, the power usage adjustment server 10 broadcasts the adjustment information indicating the adjustment result to each HEMS server 20 together with the ID of the schedule information that has been adjusted. Therefore, even if the schedule information is leaked due to, for example, an attack on the power usage adjustment server 10, it is not possible to specify which consumer the schedule information belongs to, thereby protecting the privacy of the consumer. . Thus, according to the power usage adjustment system according to the present embodiment, it is possible to appropriately adjust the power usage so as to reduce the burden on the power supply facility while protecting the privacy of the consumer.

なお、情報ネットワークの利用者を秘匿する既存技術としては、仮名サーバを設置して、利用者のIDに対して仮IDを付与する技術が知られている。また、IPv6方式では、利用者のIPアドレスに対して一時アドレスを付与する方法が知られている。しかしながら、このような既存の技術を本実施形態にかかる電力利用調整システムのようなシステム環境に適用すると、仮のIDや仮のIPアドレスを付与するのは電力利用調整サーバ10以外の主体となり、仮のIDや仮のIPアドレスを予定情報の調整がしやすいように付与することは困難である。これに対して、本実施形態にかかる電力利用調整システムでは、予定情報からIDを生成するため、電力利用調整サーバ10が、予定情報の調整がしやすいようにIDを生成することができる。これにより、予定情報を調整する際の最適化手法や最適化の結果と相性のよいIDの生成方法を適用することができ、予定情報の調整を効率よく行うことができる。   As an existing technique for concealing information network users, a technique is known in which a pseudonym server is installed and a temporary ID is assigned to the user ID. In the IPv6 system, a method of assigning a temporary address to a user's IP address is known. However, when such an existing technology is applied to a system environment such as the power usage adjustment system according to the present embodiment, provision of a temporary ID and a temporary IP address is a subject other than the power usage adjustment server 10. It is difficult to assign a temporary ID or a temporary IP address so that the schedule information can be easily adjusted. On the other hand, in the power usage adjustment system according to the present embodiment, since the ID is generated from the schedule information, the power usage adjustment server 10 can generate the ID so that the schedule information can be easily adjusted. As a result, an optimization method for adjusting the schedule information and an ID generation method compatible with the optimization result can be applied, and the schedule information can be adjusted efficiently.

また、需要家による電力利用の予定を考慮して電力供給の制御を行う技術としては、非特許文献1に記載された技術が知られている。しかしながら、この非特許文献1に記載された技術では、需要家のプライバシー保護については想定されておらず、需要家のプライバシーを保護するための仕組みが検討されていない。また、この非特許文献1に記載された技術を適用した場合の電力供給制御は、需要家による電力利用の予定に合わせて無駄な電力供給を制限するような制御となる。これに対して、本実施形態にかかる電力利用調整システムでは、需要家の電力利用をある時間帯で制限した場合、その制限される電力量を他の時間帯での電力供給により補完するようにしており、需要家に対して、複数の時点において相補的に電力利用を調整することを要請するシステムとなっている。このように、需要家に対して必要な電力量の供給を保証しながら電力利用の制限を要請するシステムであるため、利便性の高いデマンドレスポンスを実現することができる。   Moreover, the technique described in Non-Patent Document 1 is known as a technique for controlling power supply in consideration of a schedule of power use by a consumer. However, in the technique described in Non-Patent Document 1, the privacy protection of the consumer is not assumed, and a mechanism for protecting the privacy of the consumer is not examined. Moreover, the power supply control in the case of applying the technique described in Non-Patent Document 1 is a control that limits useless power supply in accordance with a schedule of power use by a consumer. On the other hand, in the power usage adjustment system according to the present embodiment, when the power usage of the consumer is limited in a certain time zone, the limited power amount is supplemented by the power supply in the other time zone. It is a system that requests customers to adjust power usage in a complementary manner at multiple points in time. As described above, since the system requests the restriction of the power use while guaranteeing the supply of the necessary amount of power to the consumer, a highly convenient demand response can be realized.

また、本実施形態にかかる電力利用調整システムでは、電力利用調整サーバ10が複数のHEMSサーバ20から送信される予定情報に対して調整を行い、制御条件を満足するような調整結果が得られない場合は、調整方法を変更して新たに調整を行うようにしており、調整方法が調整の中間結果に依存する。ここで、需要家のプライバシー保護を図るために、例えば、予定情報を電力利用調整サーバ10では復号化できないように暗号化するといった方法を採用した場合は、予定情報に対する調整の中間結果を把握することができず、適切な調整を行うことが困難となる。これに対して、本実施形態にかかる電力利用調整システムでは、送信元が分からない予定情報をIDにより識別する方法を採用して需要家のプライバシー保護を図るようにしているため、予定情報に対する調整を適切に行うことができる。   In the power usage adjustment system according to the present embodiment, the power usage adjustment server 10 adjusts the schedule information transmitted from the plurality of HEMS servers 20, and an adjustment result that satisfies the control condition cannot be obtained. In this case, the adjustment method is changed and new adjustment is performed, and the adjustment method depends on the intermediate result of the adjustment. Here, in order to protect the privacy of consumers, for example, when adopting a method of encrypting the schedule information so that it cannot be decrypted by the power usage adjustment server 10, an intermediate result of the adjustment to the schedule information is grasped. This makes it difficult to make appropriate adjustments. On the other hand, in the power usage adjustment system according to the present embodiment, since the method of identifying the schedule information whose source is unknown by the ID is adopted to protect the privacy of the consumer, the adjustment to the schedule information is performed. Can be performed appropriately.

なお、本実施形態にかかる電力利用調整システムにおいて、中心的な役割を果たす電力利用調整サーバ10は、上述したように、通常のコンピュータを利用したハードウェア構成を採用し、コンピュータによって実行される電力利用調整プログラムにより、上述した各機能構成を実現する構成とすることができる。   Note that, as described above, the power usage adjustment server 10 that plays a central role in the power usage adjustment system according to the present embodiment employs a hardware configuration using a normal computer, and power executed by the computer. With the usage adjustment program, the above-described functional configurations can be realized.

電力利用調整サーバ10で実行される電力利用調整プログラムは、例えば、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disc)などのコンピュータで読み取り可能な記録媒体に記録されて提供される。   The power usage adjustment program executed by the power usage adjustment server 10 is a file in an installable format or an executable format, for example, a CD-ROM, a flexible disk (FD), a CD-R, a DVD (Digital Versatile Disc), or the like. And recorded on a computer-readable recording medium.

また、電力利用調整サーバ10で実行される電力利用調整プログラムを、インターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、電力利用調整サーバ10で実行される電力利用調整プログラムを、インターネットなどのネットワーク経由で提供または配布するように構成してもよい。さらに、電力利用調整サーバ10で実行される電力利用調整プログラムを、ROMなどに予め組み込んで提供するように構成してもよい。   The power usage adjustment program executed by the power usage adjustment server 10 may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. The power usage adjustment program executed by the power usage adjustment server 10 may be provided or distributed via a network such as the Internet. Furthermore, a power usage adjustment program executed by the power usage adjustment server 10 may be provided by being incorporated in advance in a ROM or the like.

電力利用調整サーバ10で実行される電力利用調整プログラムは、上述した受信部11、復号化部12、ID生成部13、調整部14およびブロードキャスト部15を含むモジュール構成となっており、実際のハードウェアとしてはCPU(プロセッサ)が上記記憶媒体から電力利用調整プログラムを読み出して実行することにより上記各部が主記憶部上にロードされ、受信部11、復号化部12、ID生成部13、調整部14およびブロードキャスト部15が主記憶部上に生成されるようになっている。   The power usage adjustment program executed by the power usage adjustment server 10 has a module configuration including the reception unit 11, the decoding unit 12, the ID generation unit 13, the adjustment unit 14, and the broadcast unit 15 described above. As a piece of hardware, a CPU (processor) reads out and executes a power use adjustment program from the storage medium, whereby the above-described units are loaded onto the main storage unit, and the reception unit 11, the decoding unit 12, the ID generation unit 13, and the adjustment unit 14 and the broadcast unit 15 are generated on the main storage unit.

以上、本発明の実施形態を説明したが、上記の実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上記の新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記の実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   As mentioned above, although embodiment of this invention was described, said embodiment is shown as an example and is not intending limiting the range of invention. The above-described novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the spirit of the invention. The above embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.

例えば、上記の実施形態として説明した電力利用調整システムでは、電力利用調整サーバ10が、受信部11、復号化部12、ID生成部13、調整部14およびブロードキャスト部15を機能構成として備えているが、これらの各機能が複数の装置(ハードウェア)に分かれて実現される構成としてもよい。また、上記の実施形態として説明した電力利用調整システムでは、匿名化サーバ30を独立の装置(ハードウェア)を用いて実現しているが、匿名化サーバ30の機能をHEMSサーバ20に持たせるようにしてもよい。   For example, in the power usage adjustment system described as the above embodiment, the power usage adjustment server 10 includes the reception unit 11, the decoding unit 12, the ID generation unit 13, the adjustment unit 14, and the broadcast unit 15 as functional configurations. However, a configuration may be adopted in which each of these functions is realized by being divided into a plurality of devices (hardware). Moreover, in the electric power utilization adjustment system demonstrated as said embodiment, although the anonymization server 30 is implement | achieved using the independent apparatus (hardware), it is made to give the function of the anonymization server 30 to the HEMS server 20. It may be.

10 電力利用調整サーバ
11 受信部
13 ID生成部
14 調整部
15 ブロードキャスト部
20 HEMSサーバ
30 匿名化サーバ
40 通信ネットワーク
DESCRIPTION OF SYMBOLS 10 Power utilization adjustment server 11 Receiving part 13 ID production | generation part 14 Adjustment part 15 Broadcasting part 20 HEMS server 30 Anonymization server 40 Communication network

Claims (7)

需要家ごとに設けられ、需要家が予定している時間帯ごとの電力利用量を表す予定情報を記憶した複数の需要家装置から、前記予定情報を、送信元を識別不能な状態で受信する受信部と、
受信した前記予定情報に基づいて、該予定情報の識別情報を生成する生成部と、
前記識別情報が同一の前記予定情報に対しては同一の調整を行うという条件のもと、複数の前記予定情報のうちの少なくとも一部の予定情報を調整する調整部と、
前記調整の結果を表す調整情報を、調整された前記予定情報の前記識別情報とともに複数の前記需要家装置にブロードキャストするブロードキャスト部と、を備えることを特徴とする電力利用調整装置。
The schedule information is received in a state in which the transmission source is indistinguishable from a plurality of consumer devices that are provided for each consumer and store schedule information representing the power usage for each time zone scheduled by the consumer. A receiver,
A generating unit that generates identification information of the schedule information based on the received schedule information;
Under the condition that the same adjustment is performed on the schedule information having the same identification information, an adjustment unit that adjusts at least some of the schedule information among the plurality of schedule information;
A power usage adjustment apparatus comprising: a broadcast unit that broadcasts adjustment information representing a result of the adjustment to the plurality of consumer devices together with the identification information of the adjusted schedule information.
前記予定情報は、時間帯ごとの電力利用量がグラフ形式で表現される情報であり、
前記生成部は、前記予定情報のグラフをバイナリ表現した情報に対してハッシュ関数を作用させて得られるハッシュ値を前記識別情報として生成することを特徴とする請求項1に記載の電力利用調整装置。
The schedule information is information in which the power usage for each time zone is expressed in a graph format,
2. The power usage adjustment apparatus according to claim 1, wherein the generation unit generates a hash value obtained by applying a hash function to information representing a binary representation of the schedule information graph as the identification information. .
前記予定情報は、時間帯ごとの電力利用量がグラフ形式で表現される情報であり、
前記生成部は、前記予定情報のグラフの特徴量を用いて前記識別情報を生成することを特徴とする請求項1に記載の電力利用調整装置。
The schedule information is information in which the power usage for each time zone is expressed in a graph format,
The power generation adjustment device according to claim 1, wherein the generation unit generates the identification information using a feature amount of a graph of the schedule information.
前記生成部は、前記調整部から要求があった場合に、生成した前記識別情報よりも情報量の多い他の識別情報を新たに生成し、
前記調整部は、前記生成部が前記他の識別情報を新たに生成した場合、前記他の識別情報が同一の前記予定情報に対しては同一の調整を行うという条件のもと、複数の前記予定情報のうちの少なくとも一部の予定情報を調整することを特徴とする請求項1〜3のいずれか一項に記載の電力利用調整装置。
The generation unit newly generates other identification information having a larger amount of information than the generated identification information when requested by the adjustment unit,
The adjustment unit, when the generation unit newly generates the other identification information, a plurality of the plurality of the above-described adjustments are performed on the condition that the other identification information performs the same adjustment on the schedule information. The power usage adjusting apparatus according to any one of claims 1 to 3, wherein at least a part of the schedule information is adjusted.
前記調整部は、複数の前記予定情報のうちの少なくとも一部の予定情報に対して、ある時間帯で予定されている電力利用量の一部または全部を他の時間帯にシフトする調整を行うことを特徴とする請求項1〜4のいずれか一項に記載の電力利用調整装置。   The adjustment unit performs an adjustment to shift a part or all of the power usage amount scheduled in a certain time zone to another time zone for at least some of the schedule information among the plurality of schedule information. The power usage adjusting apparatus according to any one of claims 1 to 4, wherein 需要家ごとに設けられ、需要家が予定している時間帯ごとの電力利用量を表す予定情報を記憶した複数の需要家装置と、通信ネットワークを介して前記複数の需要家装置に接続された匿名化装置と、前記通信ネットワークを介して前記匿名化装置および複数の前記需要家装置に接続された電力利用調整装置と、を備え、
複数の前記需要家装置は、前記予定情報を前記匿名化装置に送信する機能を有し、
前記匿名化装置は、複数の前記需要家装置から送信された複数の前記予定情報を、送信元を識別不能な状態に匿名化して前記電力利用調整装置に送信する機能を有し、
前記電力利用調整装置は、
複数の前記予定情報を前記匿名化装置から受信する受信部と、
受信した前記予定情報に基づいて、該予定情報の識別情報を生成する生成部と、
前記識別情報が同一の前記予定情報に対しては同一の調整を行うという条件のもと、複数の前記予定情報のうちの少なくとも一部の予定情報を調整する調整部と、
前記調整の結果を表す調整情報を、調整された前記予定情報の前記識別情報とともに複数の前記需要家装置にブロードキャストするブロードキャスト部と、を有することを特徴とする電力利用調整システム。
Provided for each consumer, and connected to the plurality of consumer devices via a communication network and a plurality of consumer devices storing schedule information representing the amount of power used for each time zone scheduled by the consumer. An anonymization device, and a power usage adjustment device connected to the anonymization device and the plurality of customer devices via the communication network,
The plurality of customer devices have a function of transmitting the schedule information to the anonymization device,
The anonymization device has a function of anonymizing a plurality of the schedule information transmitted from a plurality of the customer devices into a state in which the transmission source cannot be identified and transmitting the information to the power usage adjustment device,
The power usage adjusting device is:
A receiving unit for receiving a plurality of the schedule information from the anonymization device;
A generating unit that generates identification information of the schedule information based on the received schedule information;
Under the condition that the same adjustment is performed on the schedule information having the same identification information, an adjustment unit that adjusts at least some of the schedule information among the plurality of schedule information;
A power usage adjustment system, comprising: a broadcast unit that broadcasts adjustment information representing a result of the adjustment to the plurality of consumer devices together with the identification information of the adjusted schedule information.
需要家ごとに設けられ、需要家が予定している時間帯ごとの電力利用量を表す予定情報を記憶した複数の需要家装置から、前記予定情報を、送信元を識別不能な状態で受信する機能と、
受信した前記予定情報に基づいて、該予定情報の識別情報を生成する機能と、
前記識別情報が同一の前記予定情報に対しては同一の調整を行うという条件のもと、複数の前記予定情報のうちの少なくとも一部の予定情報を調整する機能と、
前記調整の結果を表す調整情報を、調整された前記予定情報の前記識別情報とともに複数の前記需要家装置にブロードキャストする機能と、をコンピュータに実現させるための電力利用調整プログラム。
The schedule information is received in a state in which the transmission source is indistinguishable from a plurality of consumer devices that are provided for each consumer and store schedule information representing the power usage for each time zone scheduled by the consumer. Function and
A function for generating identification information of the schedule information based on the received schedule information;
A function of adjusting at least some of the schedule information of the plurality of schedule information under a condition that the same adjustment is performed on the schedule information having the same identification information;
A power usage adjustment program for causing a computer to realize a function of broadcasting adjustment information representing a result of the adjustment to the plurality of consumer devices together with the identification information of the adjusted schedule information.
JP2011058224A 2011-03-16 2011-03-16 Electric power utilization adjusting device, system and program Active JP5300900B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011058224A JP5300900B2 (en) 2011-03-16 2011-03-16 Electric power utilization adjusting device, system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011058224A JP5300900B2 (en) 2011-03-16 2011-03-16 Electric power utilization adjusting device, system and program

Publications (2)

Publication Number Publication Date
JP2012196055A JP2012196055A (en) 2012-10-11
JP5300900B2 true JP5300900B2 (en) 2013-09-25

Family

ID=47087468

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011058224A Active JP5300900B2 (en) 2011-03-16 2011-03-16 Electric power utilization adjusting device, system and program

Country Status (1)

Country Link
JP (1) JP5300900B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6472047B2 (en) * 2015-03-17 2019-02-20 住友電工システムソリューション株式会社 Power consumption management device, power consumption management method, and power consumption management program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3689292B2 (en) * 1999-11-22 2005-08-31 日本電信電話株式会社 Anonymous electronic voting apparatus and anonymous electronic voting processing method
JP2002084658A (en) * 2000-09-07 2002-03-22 Alps Electric Co Ltd Domestic network system
JP2002369385A (en) * 2001-06-06 2002-12-20 Toshiba Eng Co Ltd Power transmission control system, power reception control system and power transmission and reception control system
JP4335126B2 (en) * 2004-12-10 2009-09-30 日本電信電話株式会社 Server device, electrification device, radio transmission device, management server, electrification device control system, power management method, computer program, and recording medium thereof
JP5211342B2 (en) * 2007-01-12 2013-06-12 国立大学法人山梨大学 Secure communication method

Also Published As

Publication number Publication date
JP2012196055A (en) 2012-10-11

Similar Documents

Publication Publication Date Title
JP5622714B2 (en) Information processing apparatus and power usage adjustment system
Yu et al. Energy cost minimization for distributed internet data centers in smart microgrids considering power outages
Yigit et al. Cloud computing for smart grid applications
He et al. Secure, efficient and fine-grained data access control mechanism for P2P storage cloud
JP5214748B2 (en) Power consumption calculation system, energy management device and program
Yu et al. Risk-constrained operation for Internet data centers in deregulated electricity markets
US20120059528A1 (en) Server, charging server, power consumption calculating system, and computer program product
Naveen et al. Cloud computing for energy management in smart grid-an application survey
CN103297428A (en) Method for protecting data of cloud storage system
JP2015005120A (en) Power retail management device, and power retail management method
US20120310801A1 (en) Power usage calculation system
Birman et al. Building a secure and privacy-preserving smart grid
JP2012095455A (en) Control device and control method
Ugale et al. Role of cloud computing for smart grid of India and its cyber security
CN104320426A (en) Data layering accessing method and system under cloud environment
JP5323113B2 (en) Electric power utilization adjusting device, system and program
JP5300900B2 (en) Electric power utilization adjusting device, system and program
JP5300899B2 (en) Electric power utilization adjusting device, system and program
JP6157900B2 (en) Data management device, meter device, and data management method
Lopes et al. An automated energy management system in a smart grid context
CN109462468B (en) Data processing method and device
US20140229128A1 (en) Partial information generating device, power usage amount calculation system, and partial information generating method
JP5364662B2 (en) Data management apparatus, power consumption calculation system, and program
JP2017215720A (en) Job allocation device, job allocation method, and program
Yin et al. Access control for the smart meters based on ABE

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130423

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130618

R151 Written notification of patent or utility model registration

Ref document number: 5300900

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151