Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4570442B2 - Point management system, point management method, and program - Google Patents
[go: Go Back, main page]

JP4570442B2 - Point management system, point management method, and program - Google Patents

Point management system, point management method, and program Download PDF

Info

Publication number
JP4570442B2
JP4570442B2 JP2004316358A JP2004316358A JP4570442B2 JP 4570442 B2 JP4570442 B2 JP 4570442B2 JP 2004316358 A JP2004316358 A JP 2004316358A JP 2004316358 A JP2004316358 A JP 2004316358A JP 4570442 B2 JP4570442 B2 JP 4570442B2
Authority
JP
Japan
Prior art keywords
energy
user
points
point
consumption
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.)
Expired - Fee Related
Application number
JP2004316358A
Other languages
Japanese (ja)
Other versions
JP2006127256A (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.)
Chugoku Electric Power Co Inc
Original Assignee
Chugoku Electric Power Co Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chugoku Electric Power Co Inc filed Critical Chugoku Electric Power Co Inc
Priority to JP2004316358A priority Critical patent/JP4570442B2/en
Publication of JP2006127256A publication Critical patent/JP2006127256A/en
Application granted granted Critical
Publication of JP4570442B2 publication Critical patent/JP4570442B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、ポイント管理システム、ポイント管理方法、およびプログラムに関する。   The present invention relates to a point management system, a point management method, and a program.

顧客に対してポイントを発行し、景品や割引などに利用できるようにするポイントサービスが知られている。こうしたポイントの発行は、顧客の取引に対する動機付けや、顧客の囲い込みなどを期待して、様々な業種で利用されており、電力やガス等のエネルギーの供給会社でも使われるようになってきている。例えば、特許文献1には、利用者のエネルギー消費量に基づいて設定したポイントを、エネルギーに関連する商品やサービスの対価の割引に用いる発明が開示されている。
特開2002−298225号公報
A point service that issues points to customers and makes them available for free gifts and discounts is known. Issuance of such points is used in various industries in order to motivate customers' transactions and keep them in touch with customers, and is also used by energy supply companies such as electric power and gas. . For example, Patent Document 1 discloses an invention in which points set based on a user's energy consumption are used for discounting the price of goods and services related to energy.
JP 2002-298225 A

しかしながら、エネルギー供給会社は管轄する地域が限られているため、その管轄する地域に拠点を有する顧客に対してのみポイントを発行することになってしまう。したがって、複数の地域に拠点を持つ利用者は、各地域を管轄するエネルギー供給会社からポイントが発行されることになり、ポイントの管理が煩雑である。また、各会社のポイントが分散してしまうため、全体としてのエネルギー消費量が大きくても、各会社からのポイントは少くなり、エネルギーの使用量に応じた充分なサービスが得られない。   However, since the energy supply company has a limited jurisdiction, points are issued only to customers who have bases in the jurisdiction. Therefore, a user who has bases in a plurality of regions will be issued points from the energy supply company having jurisdiction over each region, and the point management is complicated. In addition, since the points of each company are dispersed, even if the energy consumption as a whole is large, the points from each company are reduced, and sufficient services according to the amount of energy used cannot be obtained.

本発明は、このような背景を鑑みてなされたものであり、複数の地域を管轄するエネルギー供給会社から発行されるポイントをまとめて管理することのできるポイント管理システム、ポイント管理方法、およびプログラムを提供することを目的とする。   The present invention has been made in view of such a background, and provides a point management system, a point management method, and a program capable of collectively managing points issued from energy supply companies having jurisdiction over a plurality of regions. The purpose is to provide.

上記課題を解決するための本発明のうち請求項1に記載の発明は、複数の地域に拠点を有する利用者が、各地域を管轄する、同じ種類のエネルギーを供給する複数のエネルギー供給会社のそれぞれから供給を受けたエネルギーの消費量に応じて付与されるポイントを管理するシステムであって、複数の前記エネルギー供給会社の供給会社サーバのそれぞれと通信可能に接続し、前記利用者を特定するための情報と、前記利用者に付与された合計ポイントとを対応付けて管理するポイント管理データベースにアクセスするアクセス部と、前記利用者のそれぞれについて、供給を受けたエネルギーの消費量をエネルギー供給会社毎に取得する消費量取得部と、前記利用者毎に、前記消費量を集計し、集計値に応じてポイントを発行するポイント発行部と、前記ポイント管理データベースにアクセスして、前記利用者に対応する前記合計ポイントに、前記発行したポイントを加算するポイント加算部と、前記利用者の端末から、当該利用者に付与されたポイントのうち前記エネルギーの使用料金に充当すべきポイントである使用ポイントを受信する使用ポイント受信部と、前記利用者毎に、当該利用者に対して供給されたエネルギーの前記消費量の比率で前記使用ポイントを按分して、各エネルギー供給会社に割り当てる割当ポイントを決定する割引ポイント決定部と、各エネルギー供給会社に割り当てられた割当ポイントに基づいた金額を、前記利用者に課するエネルギーの使用料金から割り引くように指示するメッセージを、該当するエネルギー供給会社の前記供給会社サーバへ送信するメッセージ送信部と、前記ポイント管理データベースに管理されている前記合計ポイントから前記使用ポイントを減算するポイント更新部と、を備えることとするThe invention according to claim 1 of the present invention for solving the above-mentioned problems is that a user having a base in a plurality of regions has a plurality of energy supply companies that have jurisdiction over each region and supply the same type of energy . A system for managing points given in accordance with consumption of energy supplied from each of the energy supply companies so as to be able to communicate with each of the supply company servers of the plurality of energy supply companies and identify the user And an access unit that accesses a point management database that manages information associated with the total points given to the user, and the energy supply company for the consumption of energy supplied to each of the users A consumption acquisition unit for each acquisition, and for each user, the consumption is totaled, and points are issued according to the total value. And parts, by accessing the point management database points, the total point corresponding to the user, and the point addition section for adding the points mentioned above issued from the terminal of the user, which is given to the user A use point receiving unit that receives a use point that is a point that should be used for the energy use charge, and for each user, the use at a ratio of the consumption of energy supplied to the user Distributing the points, the discount point determination unit that determines the allocation points to be allocated to each energy supply company, and the amount based on the allocation points allocated to each energy supply company, from the energy usage charge imposed on the user Send a message instructing the discount to the supplier server of the relevant energy supplier And a message transmitting unit that, and be provided with a point update unit for subtracting said used point from the total points managed in the point management database.

本発明のポイント管理システムによれば、複数の地域に拠点を有する利用者に対して、その拠点毎に利用したエネルギーの消費量の集計値に応じて、まとめてポイントが発行される。したがって、利用者は一元的に発行されたポイントを管理することができる。よって、多数の拠点毎にポイントが発行されるのに比べると、利用者に対して発行されたポイントを容易に管理し把握することができる。
また、同一の種類のエネルギー供給会社間で共通のポイントを付与することができるので、他種類のエネルギー供給会社との競争に有利に働く。
また、ポイントをエネルギーの使用料金に充当することができるので、より多くのエネルギーを使う動機付けを行うことができる。
さらに、全体に付与されたポイントを供給会社間のエネルギー消費量の比率に応じて割り当てた割当ポイントに基づいて割引額を決定することができるので、ポイントを割引に適用する場合に、供給会社間で不平等な割引をする必要がなくなる。
According to the point management system of the present invention, points are collectively issued to users having bases in a plurality of regions according to the total value of energy consumption used for each base. Therefore, the user can manage the points issued centrally. Therefore, it is possible to easily manage and grasp the points issued to the user as compared to the case where points are issued for each of many bases.
In addition, since common points can be given between energy supply companies of the same type, it works favorably for competition with other types of energy supply companies.
In addition, since points can be used for energy usage charges, motivation to use more energy can be achieved.
Furthermore, since the discount amount can be determined based on the allocated points assigned to the points given to the entire company according to the ratio of energy consumption between suppliers, when applying points to discounts, This eliminates the need for unequal discounts.

また、本発明のうち請求項2に記載の発明は、請求項1に記載のポイント管理システムであって、前記利用者を特定するための情報を設定した、当該利用者に供給されたエネルギーの消費量を取得するためのコマンドであるエネルギー消費量取得要求を前記供給会社サーバのそれぞれに送信するエネルギー消費量取得要求送信部を備え、前記消費量取得部は、前記エネルギー消費量取得要求に応じて前記供給会社サーバから送信されるエネルギーの消費量を受信することにより、各地域毎に前記利用者が供給を受けたエネルギーの消費量を取得するようにする。 The invention of claim 2 of the present invention is a point management system according to claim 1, sets the information for identifying the pre-Symbol user, which is supplied to the user Energy An energy consumption acquisition request transmitting unit that transmits an energy consumption acquisition request, which is a command for acquiring the consumption amount, to each of the supplier company servers, the consumption acquisition unit responding to the energy consumption acquisition request Accordingly, by receiving the consumption amount of energy transmitted from the supplier company server, the consumption amount of energy supplied by the user for each region is acquired.

また、本発明のうち請求項に記載の発明は、請求項1に記載のポイント管理システムであって、各拠点において前記利用者に対して供給されたエネルギーの使用状況を含むエネルギー診断情報を作成するエネルギー診断情報作成部と、前記エネルギー診断情報を前記利用者の利用者端末からアクセス可能に管理するエネルギー診断情報管理部と、を備えるようにする。
この場合、エネルギーの供給会社間あるいは地域間で、診断の基準が異なることがあるが、同一の基準で診断することができる。
Moreover, invention of Claim 3 among the present invention is the point management system of Claim 1, Comprising: Energy diagnosis information including the use condition of the energy supplied with respect to the said user in each base is obtained. An energy diagnosis information creation unit to be created and an energy diagnosis information management unit that manages the energy diagnosis information so as to be accessible from the user terminal of the user.
In this case, the diagnosis criteria may differ between energy supply companies or regions, but the diagnosis can be made based on the same criteria.

また、本発明のうち請求項4に記載の発明は、複数の地域に拠点を有する利用者が、各地域を管轄する、同じ種類のエネルギーを供給する複数のエネルギー供給会社のそれぞれから供給を受けたエネルギーの消費量に応じて付与されるポイントを管理する方法であって、複数の前記エネルギー供給会社の供給会社サーバのそれぞれと通信可能に接続すると共に、前記利用者を特定するための情報と、前記利用者に付与された合計ポイントとを対応付けて管理するポイント管理データベースにアクセス可能に接続するコンピュータが、前記利用者のそれぞれについて、供給を受けたエネルギーの消費量をエネルギー供給会社毎に取得し、前記利用者毎に、前記消費量を集計し、集計値に応じてポイントを発行し、前記ポイント管理データベースにアクセスして、前記利用者に対応する前記合計ポイントに、前記発行したポイントを加算し、前記利用者の端末から、当該利用者に付与されたポイントのうち前記エネルギーの使用料金に充当すべきポイントである使用ポイントを受信し、前記利用者毎に、当該利用者に対して供給されたエネルギーの前記消費量の比率で前記利用ポイントを按分して、各エネルギー供給会社に割り当てる割当ポイントを決定し、各エネルギー供給会社に割り当てられた割当ポイントに基づいた金額を、前記利用者に課するエネルギーの使用料金から割り引くように指示するメッセージを、該当するエネルギー供給会社の前記供給会社サーバへ送信し、前記ポイント管理データベースに管理されている前記合計ポイントから前記使用ポイントを減算することとする。 In the invention according to claim 4 of the present invention, a user who has bases in a plurality of regions receives supply from each of a plurality of energy supply companies that have jurisdiction over each region and supply the same type of energy. And a method for managing points given according to the amount of energy consumed , wherein the information is for connecting to each of a plurality of supply company servers of the energy supply company and identifying the user. The computer connected so as to be able to access a point management database that associates and manages the total points given to the user, for each of the users, for each energy supply company Acquire, for each user, total the consumption, issue points according to the total value, the point management database Access point, the total point corresponding to the user, adds a point that the issue, to be appropriated from the terminal of the user, the usage charge of the energy of the points given to the user For each of the users, the usage points are prorated according to the ratio of the consumption of energy supplied to the users, and the allocation points to be allocated to each energy supply company are determined. A message instructing to discount the amount based on the allocated points assigned to each energy supply company from the energy usage charge imposed on the user to the supplier company server of the corresponding energy supply company, subtracting said use point from the total points managed in the point management database To.

また、本発明のうち請求項に記載の発明は、請求項に記載のポイント管理方法であって、前記コンピュータが、複数の前記エネルギー供給会社の供給会社サーバのそれぞれと通信可能に接続し、前記利用者を特定するための情報を設定した、当該利用者に供給されたエネルギーの消費量を取得するためのコマンドであるエネルギー消費量取得要求を前記供給会社サーバのそれぞれに送信し、前記エネルギー消費量取得要求に応じて前記供給会社サーバから送信されるエネルギーの消費量を受信することにより、各地域毎に前記利用者が供給を受けたエネルギーの消費量を取得するようにする。 The invention according to claim 5 of the present invention is the point management method according to claim 4 , wherein the computer is connected to each of a plurality of supply company servers of the energy supply company in a communicable manner. , Setting information for identifying the user, and transmitting an energy consumption acquisition request that is a command for acquiring the consumption of energy supplied to the user to each of the supply company servers, By receiving the energy consumption transmitted from the supplier company server in response to the energy consumption acquisition request, the user acquires the energy consumption supplied by the user for each region.

また、本発明のうち請求項に記載の発明は、請求項に記載のポイント管理方法であって、前記コンピュータは、各拠点において前記利用者に対して供給されたエネルギーの使用状況を含むエネルギー診断情報を作成し、前記エネルギー診断情報を前記利用者の利用者端末からアクセス可能に管理するようにする。 Moreover, invention of Claim 6 among this invention is the point management method of Claim 4 , Comprising: The said computer contains the use condition of the energy supplied with respect to the said user in each base. Energy diagnosis information is created, and the energy diagnosis information is managed so as to be accessible from the user terminal of the user.

また、本発明のうち請求項に記載の発明は、複数の地域に拠点を有する利用者が、各地域を管轄する、同じ種類のエネルギーを供給する複数のエネルギー供給会社のそれぞれから供給を受けたエネルギーの消費量に応じて付与されるポイントを管理するためのプログラムであって、複数の前記エネルギー供給会社の供給会社サーバのそれぞれと通信可能に接続すると共に、前記利用者を特定するための情報と、前記利用者に付与された合計ポイントとを対応付けて管理するポイント管理データベースにアクセス可能に接続するコンピュータに、前記利用者のそれぞれについて、供給を受けたエネルギーの消費量をエネルギー供給会社毎に取得するステップと、前記利用者毎に、前記消費量を集計し、集計値に応じてポイントを発行するステップと、前記ポイント管理データベースにアクセスして、前記利用者に対応する前記合計ポイントに、前記発行したポイントを加算するステップと、前記利用者の端末から、当該利用者に付与されたポイントのうち前記エネルギーの使用料金に充当すべきポイントである使用ポイントを受信するステップと、前記利用者毎に、当該利用者に対して供給されたエネルギーの前記消費量の比率で前記使用ポイントを按分して、各エネルギー供給会社に割り当てる割当ポイントを決定するステップと、各エネルギー供給会社に割り当てられた割当ポイントに基づいた金額を、前記利用者に課するエネルギーの使用料金から割り引くように指示するメッセージを、該当するエネルギー供給会社の前記供給会社サーバへ送信するステップと、前記ポイント管理データベースに管理されている前記合計ポイントから使用ポイントを減算するステップと、を実行させることとする。 In the invention according to claim 7 of the present invention, a user having a base in a plurality of regions receives supply from each of a plurality of energy supply companies that supply the same type of energy in each region. A program for managing points given according to the amount of energy consumed , for connecting to each of a plurality of energy supply company supply company servers and identifying the user The amount of energy consumption supplied to each of the users is connected to an information supply company connected to a point management database that manages information and the total points given to the users in association with each other. A step of acquiring each time, and a step of counting the consumption for each user and issuing points according to the total value. And flop, it accesses the point management database, the total point corresponding to the user, the step of adding the point that the issued from said user terminal, among the points given to the user Receiving a usage point that is a point that should be used for the usage fee of the energy, and for each user, the usage point is prorated according to a ratio of the consumption amount of energy supplied to the user. A step for determining an allocation point to be allocated to each energy supply company, and a message for instructing an amount based on the allocation point allocated to each energy supply company to be discounted from an energy usage charge imposed on the user, Transmitting to the supplier server of the relevant energy supplier, and the point And subtracting the point of use from the total points managed in the management database, and thereby the execution.

本発明によれば、複数の地域を管轄するエネルギー供給会社から発行されるポイントをまとめて管理することができる。   ADVANTAGE OF THE INVENTION According to this invention, the point issued from the energy supply company which has jurisdiction over several areas can be managed collectively.

===システム構成===
図1は、本実施形態に係るポイント管理システム1の全体構成を示す図である。ポイント管理システム1には、利用者端末10、サーバ装置20、複数の電力会社サーバ30が含まれている。利用者端末10とサーバ装置20とは通信ネットワーク41を介して相互に通信可能に接続している。また、電力会社サーバ30とサーバ装置20とは通信ネットワーク42を介して相互に通信可能に接続している。通信ネットワーク41および42は、例えば、インターネットやフレームリレー網、公衆電話回線網、ATM(Asynchronous Transfer Mode)回線網などの通信路を用いて構築することができる。
=== System configuration ===
FIG. 1 is a diagram showing an overall configuration of a point management system 1 according to the present embodiment. The point management system 1 includes a user terminal 10, a server device 20, and a plurality of power company servers 30. The user terminal 10 and the server device 20 are connected via a communication network 41 so that they can communicate with each other. Further, the power company server 30 and the server device 20 are connected to each other via a communication network 42 so as to be able to communicate with each other. The communication networks 41 and 42 can be constructed using a communication path such as the Internet, a frame relay network, a public telephone line network, an ATM (Asynchronous Transfer Mode) line network, for example.

本実施形態では、複数の地域に拠点を有する利用者が、各拠点においてその地域を管轄する電力会社(エネルギー供給会社)から電力(エネルギー)の供給を受け、供給された電力の使用量(エネルギー消費量)に応じたポイントを受ける状況を想定している。   In this embodiment, a user who has bases in a plurality of regions receives supply of power (energy) from an electric power company (energy supply company) having jurisdiction over the region at each base, and the amount of used power (energy) It is assumed that you will receive points according to consumption.

利用者端末10は、電力会社から電力の供給を受けている利用者が使用するコンピュータである。利用者端末10としては、例えば、パーソナルコンピュータやワークステーション、PDA(Personal Digital Assistance)、携帯電話などを用いることができる。   The user terminal 10 is a computer used by a user who is supplied with power from an electric power company. As the user terminal 10, for example, a personal computer, a workstation, a PDA (Personal Digital Assistance), a mobile phone, or the like can be used.

サーバ装置20は、利用者に付与されたポイントを管理するコンピュータである。サーバ装置20としては、例えば、パーソナルコンピュータやワークステーション、メインフレームなどを用いることができる。サーバ装置20は、後述するように、利用者に対して発行されたポイントを管理している。   The server device 20 is a computer that manages points given to users. As the server device 20, for example, a personal computer, a workstation, a main frame, or the like can be used. As will be described later, the server device 20 manages points issued to users.

電力会社サーバ30(本発明の「供給会社サーバ」に該当する)は、各地域を管轄する電力会社毎に設置されるコンピュータである。電力会社サーバ30としては、例えば、パーソナルコンピュータやワークステーション、メインフレームなどを用いることができる。   The electric power company server 30 (corresponding to the “supply company server” of the present invention) is a computer installed for each electric power company having jurisdiction over each region. As the electric power company server 30, for example, a personal computer, a workstation, a mainframe, or the like can be used.

===電力会社サーバ30===
図2は、電力会社サーバ30のハードウェア構成を示す図である。図2に示すように、電力会社サーバ30は、CPU301、メモリ302、記憶装置303、通信インタフェース304を備えている。
=== Electric power company server 30 ===
FIG. 2 is a diagram illustrating a hardware configuration of the power company server 30. As illustrated in FIG. 2, the power company server 30 includes a CPU 301, a memory 302, a storage device 303, and a communication interface 304.

記憶装置303は、プログラムやデータを記憶する、例えば、ハードディスクドライブやCD−ROMドライブなどである。CPU301は、記憶装置303に記憶されているプログラムをメモリ302に読み出して実行することにより各種の機能を実現する。通信インタフェース304は、通信ネットワーク42に接続するためのインタフェースである。通信インタフェース304は、例えば、公衆電話回線や専用電話回線に接続するためのモデム、ATMインタフェース、イーサネット(登録商標)アダプタなどである。   The storage device 303 is, for example, a hard disk drive or a CD-ROM drive that stores programs and data. The CPU 301 implements various functions by reading the program stored in the storage device 303 into the memory 302 and executing it. The communication interface 304 is an interface for connecting to the communication network 42. The communication interface 304 is, for example, a modem for connecting to a public telephone line or a dedicated telephone line, an ATM interface, an Ethernet (registered trademark) adapter, or the like.

図3は、電力会社サーバ30の機能ブロック図である。図3に示すように、電力会社サーバ30は、契約確認要求受信部311、契約確認処理部312、契約確認結果送信部313、消費ファイル取得要求受信部314、消費ファイル作成部315、消費ファイル送信部316、割引要求受信部317、割引処理部318を備えている。   FIG. 3 is a functional block diagram of the power company server 30. As illustrated in FIG. 3, the power company server 30 includes a contract confirmation request receiving unit 311, a contract confirmation processing unit 312, a contract confirmation result transmitting unit 313, a consumption file acquisition request receiving unit 314, a consumption file creating unit 315, and a consumption file transmission. A unit 316, a discount request receiving unit 317, and a discount processing unit 318.

契約確認要求受信部311は、電力会社の管轄する地域における電力供給の契約が存在するかどうかを確認するためのコマンド(以下、契約確認要求という)をサーバ装置20から受信する。契約確認要求には契約番号が設定される。   The contract confirmation request receiving unit 311 receives a command (hereinafter referred to as a contract confirmation request) for confirming whether or not a power supply contract exists in an area under the jurisdiction of the power company from the server device 20. A contract number is set in the contract confirmation request.

契約確認処理部312は、契約確認要求に設定されている契約番号に基づいて、利用者の電力供給契約が存在するかどうかを確認するための処理を行う。契約確認処理部312は、例えば、顧客データベースなどにアクセスして契約の有無を確認する。また、契約確認処理部312は、ディスプレイやプリンタなどの出力装置に契約番号を出力し、キーボードやマウス等の入力装置から契約が存在するかどうかの入力を受け付けることにより、契約の有無を確認するようにすることもできる。   The contract confirmation processing unit 312 performs processing for confirming whether or not the user's power supply contract exists based on the contract number set in the contract confirmation request. The contract confirmation processing unit 312 accesses, for example, a customer database and confirms whether there is a contract. Further, the contract confirmation processing unit 312 outputs the contract number to an output device such as a display or a printer, and accepts an input as to whether or not a contract exists from an input device such as a keyboard or a mouse, thereby confirming the presence or absence of the contract. It can also be done.

契約確認結果送信部313は、当該電力会社の管轄する地域に位置する拠点における電力供給契約が存在するかどうかを示す契約確認結果をサーバ装置20に送信する。契約確認結果には、契約番号と、当該電力会社を特定するための情報(以下、電力会社IDという)とが付帯される。   The contract confirmation result transmission unit 313 transmits to the server device 20 a contract confirmation result indicating whether or not there is a power supply contract at a base located in an area under the jurisdiction of the power company. The contract confirmation result is accompanied by a contract number and information for identifying the power company (hereinafter referred to as a power company ID).

消費ファイル取得要求受信部314は、利用者の契約容量や電力の使用量などが記述された消費ファイルを取得するためのコマンド(以下、消費ファイル取得要求という)をサーバ装置20から受信する。消費ファイル取得要求には、契約番号が設定される。   The consumption file acquisition request receiving unit 314 receives from the server device 20 a command (hereinafter referred to as a consumption file acquisition request) for acquiring a consumption file in which the contracted capacity of the user and the amount of power used are described. A contract number is set in the consumption file acquisition request.

消費ファイル作成部315は、消費ファイル取得要求に設定されている契約番号に基づいて、利用者の契約容量や、例えば1ヶ月などの所定の期間における電力の使用量などを取得し、取得した契約容量や電力使用量などを記述した消費ファイルを作成する。   Based on the contract number set in the consumption file acquisition request, the consumption file creation unit 315 acquires the contract capacity of the user, the amount of power used in a predetermined period such as one month, and the like, and acquires the contract Create a consumption file that describes the capacity and power usage.

消費ファイル送信部316は、消費ファイル作成部315が作成した消費ファイルをサーバ装置20に送信する。   The consumption file transmission unit 316 transmits the consumption file created by the consumption file creation unit 315 to the server device 20.

割引要求受信部317は、利用者の電気料金を割り引くように要求するコマンド(以下、割引要求という)(本発明の「合計ポイントに基づいた金額の割引を行うように指示するメッセージ」に該当する)をサーバ装置20から受信する。割引要求には、利用者の契約番号と、割引額とが設定される。   The discount request receiving unit 317 corresponds to a command (hereinafter referred to as a discount request) requesting to discount the user's electricity bill (a message for instructing to discount the amount based on the total points) of the present invention. ) From the server device 20. In the discount request, the contract number of the user and the discount amount are set.

割引処理部318は、割引要求に設定されている契約番号に対応する電気料金から、割引要求に設定されている割引額を割り引くための処理を行う。電気料金を割り引くための処理は、一般的に電力会社において割引を行うための処理と同様である。   The discount processing unit 318 performs processing for discounting the discount amount set in the discount request from the electricity charge corresponding to the contract number set in the discount request. The process for discounting the electricity bill is generally the same as the process for discounting at an electric power company.

===サーバ装置20===
図4は、サーバ装置20のハードウェア構成を示す図である。図4に示すように、サーバ装置20は、CPU201、メモリ202、記憶装置203、2つの通信インタフェース204を備えている。
=== Server Device 20 ===
FIG. 4 is a diagram illustrating a hardware configuration of the server device 20. As illustrated in FIG. 4, the server device 20 includes a CPU 201, a memory 202, a storage device 203, and two communication interfaces 204.

記憶装置203は、プログラムやデータを記憶する、例えば、ハードディスクドライブやCD−ROMドライブなどである。CPU201は、記憶装置203に記憶されているプログラムをメモリ202に読み出して実行することにより各種の機能を実現する。通信インタフェース204は、通信ネットワーク41や通信ネットワーク42に接続するためのインタフェースである。図4に示すように、サーバ装置20は、通信インタフェース1(204)を介して通信ネットワーク41に接続し、利用者端末10との間の通信を行いう。また、サーバ装置20は、通信インタフェース2(204)を介して通信ネットワーク42に接続し、電力会社サーバ30との間の通信を行う。   The storage device 203 is, for example, a hard disk drive or a CD-ROM drive that stores programs and data. The CPU 201 implements various functions by reading a program stored in the storage device 203 into the memory 202 and executing it. The communication interface 204 is an interface for connecting to the communication network 41 or the communication network 42. As shown in FIG. 4, the server device 20 connects to the communication network 41 via the communication interface 1 (204) and performs communication with the user terminal 10. The server device 20 is connected to the communication network 42 via the communication interface 2 (204), and performs communication with the power company server 30.

図5は、サーバ装置20の機能ブロック図である。図5に示すように、申込情報受信部211、契約確認要求送信部212、契約確認結果受信部213、メッセージ送信部214、アカウント発行部215、アカウント情報送信部216、消費ファイル取得要求送信部217、消費ファイル受信部218、消費情報登録部219、ポイント発行部220、エネルギー診断情報作成部221、契約情報作成部222、契約情報送信部223、ポイント使用要求受信部224、割引額決定部225、割引要求送信部226の各機能部と、電力会社データベース251、申込情報データベース252、消費情報データベース253、ポイントデータベース254の各データベースを備えている。   FIG. 5 is a functional block diagram of the server device 20. As shown in FIG. 5, the application information receiving unit 211, the contract confirmation request transmitting unit 212, the contract confirmation result receiving unit 213, the message transmitting unit 214, the account issuing unit 215, the account information transmitting unit 216, and the consumption file acquisition request transmitting unit 217. , Consumption file reception unit 218, consumption information registration unit 219, point issue unit 220, energy diagnosis information creation unit 221, contract information creation unit 222, contract information transmission unit 223, point use request reception unit 224, discount amount determination unit 225, Each functional unit of the discount request transmission unit 226 and each database of an electric power company database 251, an application information database 252, a consumption information database 253, and a point database 254 are provided.

電力会社データベース251は、電力会社サーバ30に関する情報(以下、電力会社情報という)を記憶する。図6に電力会社データベース251の構成例を示す。電力会社データベース251に記憶されている電力会社情報には、電力会社ID、電力会社サーバ30を運用する電力会社の会社名、電力会社サーバ30のアドレス、データ変換フォーマットが含まれている。電力会社サーバ30のアドレスは、通信ネットワーク42においてサーバ装置20が電力会社サーバ30を特定するための情報で、例えば、IPアドレスである。データ変換フォーマットは、電力会社サーバ30から取得可能な、利用者の契約容量や電力の使用量などが記述された消費ファイルの記述フォーマットである。図6には、データ変換フォーマットの一例として、CD001の電力会社サーバ30から取得可能なデータには、データが「CSV」形式で記述されており、各カラムには「契約番号」「契約容量」「電気設備」…の順にデータが設定されていることを示す記述フォーマットが示されている。サーバ装置20は、データ変換フォーマットに従って、電力会社サーバ30から取得する消費ファイルから、後述する消費情報を抽出する。   The power company database 251 stores information about the power company server 30 (hereinafter referred to as power company information). FIG. 6 shows a configuration example of the power company database 251. The power company information stored in the power company database 251 includes the power company ID, the company name of the power company that operates the power company server 30, the address of the power company server 30, and the data conversion format. The address of the power company server 30 is information for the server device 20 to identify the power company server 30 in the communication network 42, and is, for example, an IP address. The data conversion format is a description format of a consumption file in which a contracted capacity of a user, a power usage amount, and the like that can be acquired from the power company server 30 are described. In FIG. 6, as an example of the data conversion format, the data that can be acquired from the power company server 30 of the CD001 describes the data in “CSV” format, and “contract number” “contract capacity” in each column. A description format indicating that data is set in the order of “electric equipment”... Is shown. The server device 20 extracts consumption information, which will be described later, from a consumption file acquired from the power company server 30 according to the data conversion format.

申込情報データベース252は、利用者端末10から送信される、ポイント管理サービスに対する申込情報を記憶する。図7に申込情報データベース252に記憶される申込情報の一構成例を示す。図7に示すように、申込情報には、利用者に一意に割り当てられる申込番号、利用者の氏名あるいは名称(申込者名)、利用者の住所、電話番号、メールアドレス、利用者に関する他の拠点に関する情報(以下、拠点情報という)などが含まれている。また、申込情報データベース252に記憶される申込情報には、サーバ装置20が利用者に付与したユーザIDとパスワードとが設定される。拠点情報は、利用者が電力の供給を受けている各拠点に関する情報である。図8に、申込情報に含まれる拠点情報の一例を示す。拠点情報には、電力会社を特定する電力会社ID、電力供給の契約番号、契約名義、電力の供給を受けている拠点の住所、電話番号、メールアドレス、業種を特定する業種コード、契約番号により特定される契約が有効であるかどうかの確認をした結果などが含まれる。なお、契約が有効であるかどうかの確認処理については後述する。   The application information database 252 stores application information for the point management service transmitted from the user terminal 10. FIG. 7 shows a configuration example of application information stored in the application information database 252. As shown in FIG. 7, the application information includes an application number uniquely assigned to the user, the user's name or name (applicant name), the user's address, telephone number, e-mail address, and other information related to the user. Information about the base (hereinafter referred to as base information) is included. In addition, in the application information stored in the application information database 252, a user ID and a password assigned to the user by the server device 20 are set. The base information is information regarding each base where the user is supplied with power. FIG. 8 shows an example of the base information included in the application information. The base information includes the power company ID that identifies the power company, the power supply contract number, the contract name, the address of the base that receives the power supply, the telephone number, the e-mail address, the business type code that identifies the business type, and the contract number. The result of checking whether the specified contract is valid is included. The confirmation process for confirming whether the contract is valid will be described later.

消費情報データベース253は、利用者の各拠点における電力の利用状況を示す消費情報を記憶する。図9は、消費情報データベース253に記憶される消費情報の一構成例である。図9に示すように、消費情報には、利用者を特定するユーザID、拠点の地域を管轄する電力会社の電力会社ID、電力供給の契約番号、消費情報を特定する要求番号、電気料金の請求月、請求金額、電力の使用量(消費量)、電気の契約容量、利用者が拠点で利用している電化厨房機器の数などが含まれている。   The consumption information database 253 stores consumption information indicating the usage status of power at each location of the user. FIG. 9 is a configuration example of consumption information stored in the consumption information database 253. As shown in FIG. 9, the consumption information includes a user ID for identifying a user, an electric power company ID of an electric power company having jurisdiction over the region of the base, a contract number for power supply, a request number for identifying consumption information, It includes the billing month, billing amount, power consumption (consumption), electricity contract capacity, number of electrified kitchen equipment used by the user at the base.

ポイントデータベース254(本実施形態の「ポイント管理データベース」に該当する)は、利用者に発行されたポイント数を記憶する。図10に、ポイントデータベース254の構成例を示す。図10に示すように、ポイントデータベース254は、利用者のユーザIDに対応付けて、利用者に発行されたポイント数(合計ポイント数)を記憶している。また、ポイントデータベース254は、後述するように、利用者がポイントを電気料金に充当した履歴(以下、ポイント使用情報という)を利用者毎に記憶している。ポイント使用情報には、ポイント使用情報を特定する使用番号、ポイントを電気料金に充当するように要求した年月、充当したポイント数、ポイントによる割引が行われた年月、利用者に対して行われた割引の合計割引額が含まれている。また、ポイント使用情報には、利用者に関する拠点のそれぞれについて、割引を行った電力会社ID、電力供給の契約番号、その拠点での割引額が含まれている。なお、全拠点での割引額を合計すると上記合計割引額になるものとする。各拠点での割引額の決定処理の詳細については後述する。   The point database 254 (corresponding to the “point management database” in the present embodiment) stores the number of points issued to the user. FIG. 10 shows a configuration example of the point database 254. As shown in FIG. 10, the point database 254 stores the number of points issued to the user (total number of points) in association with the user ID of the user. Further, as will be described later, the point database 254 stores, for each user, a history (hereinafter referred to as point use information) that the user has assigned points to the electricity bill. The point usage information includes the usage number that identifies the point usage information, the date and time that the point was requested to be applied to the electricity bill, the number of points applied, the date and time when the discount was applied, and The total discount amount included is included. The point use information includes the discounted power company ID, the power supply contract number, and the discount amount at each base for each base related to the user. The total discount amount is the sum of the discount amounts at all sites. Details of the discount amount determination process at each site will be described later.

なお、本実施形態では、上記各データベース251〜254は、サーバ装置20のメモリ202や記憶装置203が提供する記憶領域上に構築されるものとするが、サーバ装置20とは別体のデータベースサーバに構築するようにしてもよい。この場合、サーバ装置20は、例えば、LAN(Local Area Network)やWAN(Wide Area Network)、SAN(Storage Area Network)などの通信路を介してデータベースサーバにアクセス可能に接続する。   In the present embodiment, each of the databases 251 to 254 is constructed on a storage area provided by the memory 202 or the storage device 203 of the server device 20. However, the database server is separate from the server device 20. You may make it build to. In this case, the server device 20 is connected to the database server via a communication path such as a LAN (Local Area Network), a WAN (Wide Area Network), or a SAN (Storage Area Network).

申込情報受信部211は、利用者端末10から送信される申込情報を受信し、受信した申込情報を申込情報データベース252に登録する。
契約確認要求送信部212は、申込情報に設定されている各拠点情報について、電力会社データベース251にアクセスして電力会社IDに対応するアドレスを取得し、契約番号を設定した契約確認要求を、取得したアドレスの電力会社サーバ30に送信する。
契約確認結果受信部213は、契約確認要求に応じて電力会社サーバ30から送信される契約確認結果を受信する。
The application information receiving unit 211 receives application information transmitted from the user terminal 10 and registers the received application information in the application information database 252.
The contract confirmation request transmission unit 212 accesses the power company database 251 for each site information set in the application information, acquires an address corresponding to the power company ID, and acquires a contract confirmation request in which a contract number is set. To the power company server 30 at the address.
The contract confirmation result receiving unit 213 receives the contract confirmation result transmitted from the power company server 30 in response to the contract confirmation request.

メッセージ送信部214は、契約確認結果受信部213が受信した契約確認結果が、利用者の契約が存在しないことを示すものであった場合に、申込情報として入力された拠点での契約が存在しないことを示すメッセージを利用者端末10に送信する。本実施形態では、メッセージ送信部214は、申込情報に含まれているメールアドレス宛てに、上記のメッセージを電子メールとして送信する。
アカウント発行部215は、利用者に対して新規のユーザIDとパスワードを発行する。アカウント発行部215は、申込情報データベース252にアクセスして、上記発行したユーザIDとパスワードを申込情報に設定する。
アカウント情報送信部216は、アカウント発行部215が発行したユーザIDとパスワードとを含むアカウント情報を利用者端末10に送信する。なお、アカウント情報は、例えば、電子メールで送信するようにしてもよいし、印刷したものを郵送で送付するようにしてもよい。
When the contract confirmation result received by the contract confirmation result receiving unit 213 indicates that the user's contract does not exist, the message transmission unit 214 does not have a contract at the base input as application information. A message indicating this is transmitted to the user terminal 10. In the present embodiment, the message transmission unit 214 transmits the message as an e-mail to the e-mail address included in the application information.
The account issuing unit 215 issues a new user ID and password to the user. The account issuing unit 215 accesses the application information database 252 and sets the issued user ID and password in the application information.
The account information transmitting unit 216 transmits account information including the user ID and password issued by the account issuing unit 215 to the user terminal 10. The account information may be transmitted by e-mail, for example, or may be sent by mail.

消費ファイル取得要求送信部217(本発明の「エネルギー消費量取得要求」に該当する)は、申込情報データベース252に登録されている各申込情報の各拠点情報について、電力会社IDに対応するアドレスを電力会社データベース251から取得し、契約番号を設定した消費ファイル取得要求を上記のアドレスの電力会社サーバ30に送信する。   The consumption file acquisition request transmitting unit 217 (corresponding to the “energy consumption acquisition request” of the present invention) sets the address corresponding to the power company ID for each site information of each application information registered in the application information database 252. A consumption file acquisition request acquired from the power company database 251 and set with a contract number is transmitted to the power company server 30 at the above address.

消費ファイル受信部218(本発明の「消費量取得部」に該当する)は、消費ファイル取得要求に応じて電力会社サーバ30から送信される消費ファイルを受信する。   The consumption file reception unit 218 (corresponding to the “consumption acquisition unit” of the present invention) receives the consumption file transmitted from the power company server 30 in response to the consumption file acquisition request.

消費情報登録部219は、消費ファイルに基づいて消費情報データベース253に消費情報を登録する。具体的には、消費情報登録部219は、電力会社データベース251にアクセスして、消費ファイルを受信した電力会社サーバ30のアドレスに対応するデータ変換フォーマットを取得し、取得したデータ変換フォーマットにしたがって、消費ファイルから消費情報の各項目を抽出する。消費情報登録部219は、抽出した各項目を設定した消費情報を消費情報データベース253に登録する。   The consumption information registration unit 219 registers consumption information in the consumption information database 253 based on the consumption file. Specifically, the consumption information registration unit 219 accesses the power company database 251 to acquire a data conversion format corresponding to the address of the power company server 30 that received the consumption file, and according to the acquired data conversion format, Extract each item of consumption information from the consumption file. The consumption information registration unit 219 registers consumption information in which each extracted item is set in the consumption information database 253.

ポイント発行部220(本発明の「ポイント加算部」に該当する)は、消費情報データベース253に登録されている消費情報に基づいて利用者に対してポイントを発行する。ポイント発行部220は、例えば、消費情報に含まれている電力の使用量(エネルギー消費量)や契約容量、電化厨房数などに応じて、利用者に対して発行するポイント数を決定することができる。ポイント発行部220は、利用者に対して発行するポイント数を、ポイントデータベース254に記憶されている、利用者の合計ポイント数に加算する。   The point issuing unit 220 (corresponding to the “point adding unit” of the present invention) issues points to the user based on the consumption information registered in the consumption information database 253. The point issuing unit 220 may determine the number of points to be issued to the user according to, for example, the power consumption (energy consumption), contract capacity, number of electrified kitchens, etc. included in the consumption information. it can. The point issuing unit 220 adds the number of points issued to the user to the total point number of the user stored in the point database 254.

エネルギー診断情報作成部221は、消費情報データベース253に登録されている消費情報に基づいて、利用者の電力の使用状況を表現するデータ(以下、エネルギー診断情報という)を作成する。エネルギー診断情報には、例えば、利用者の業種コードや住所等毎の電力の使用量の平均値を申込情報データベース252および消費情報データベース253から算出し、電力の使用量の平均値と、消費情報データベース253に登録されている各消費情報の使用量との乖離を示す情報などを含めることができる。また、エネルギー診断情報には、例えば、過去6ヶ月や12ヶ月等の所定期間の電力の使用量の推移を表示したグラフを表示するためのデータを含めることもできる。このように、エネルギー診断情報には、消費情報データベース253や申込情報データベース252に記憶されているデータに基づく様々な切り口の統計データを含めることができる。   Based on the consumption information registered in the consumption information database 253, the energy diagnosis information creation unit 221 creates data (hereinafter referred to as energy diagnosis information) that represents the power usage status of the user. In the energy diagnosis information, for example, the average value of power usage for each user's industry code, address, etc. is calculated from the application information database 252 and the consumption information database 253, and the average value of power usage and consumption information are calculated. Information indicating a deviation from the usage amount of each piece of consumption information registered in the database 253 can be included. In addition, the energy diagnosis information may include data for displaying a graph that displays the transition of the amount of power used over a predetermined period such as the past 6 months or 12 months. As described above, the energy diagnosis information can include statistical data on various aspects based on data stored in the consumption information database 253 and the application information database 252.

契約情報作成部222は、利用者の各拠点の電気料金や使用量の合計、付与されている合計ポイント数、各拠点の電気料金や使用量などを設定した情報(以下、契約情報という)を作成する。契約情報作成部222は、例えば、消費情報データベース253にアクセスして、所定の年月の各消費情報について、各拠点情報の電気料金の合計や使用量の合計を各ユーザID毎に算出する。また、契約情報作成部222は、ポイントデータベース254にアクセスして、消費情報に含まれているユーザIDに対応する合計ポイント数を取得する。契約情報作成部222は、ユーザID毎に、電気料金の合計、電力の使用量の合計、合計ポイント数、および対応する消費情報を設定した契約情報を作成する。   The contract information creation unit 222 sets information (hereinafter referred to as contract information) in which the total of the electricity charges and usage of each site of the user, the total number of points granted, the electricity rate and usage of each site, etc. are set. create. For example, the contract information creation unit 222 accesses the consumption information database 253, and calculates the total of electricity charges and the total amount of usage of each base information for each consumption information for a predetermined year and month for each user ID. Further, the contract information creation unit 222 accesses the point database 254 and acquires the total number of points corresponding to the user ID included in the consumption information. The contract information creation unit 222 creates contract information for each user ID, in which the total electricity bill, the total power consumption, the total number of points, and the corresponding consumption information are set.

契約情報送信部223(本発明の「エネルギー診断情報管理部」に該当する)は、契約情報作成部222が作成した契約情報を利用者端末10に送信する。なお、契約情報送信部223は、利用者端末10からのリクエストに応じて、上記契約情報を送信するようにしてもよい。   The contract information transmission unit 223 (corresponding to the “energy diagnosis information management unit” of the present invention) transmits the contract information created by the contract information creation unit 222 to the user terminal 10. Note that the contract information transmission unit 223 may transmit the contract information in response to a request from the user terminal 10.

ポイント使用要求受信部224は、利用者に付与されたポイントを電気料金に充当するように指示するコマンド(以下、ポイント使用要求という)を利用者端末10から受信する。ポイント使用要求には、利用者のユーザIDと、充当のために使用するポイント数とが設定される。   The point use request receiving unit 224 receives from the user terminal 10 a command (hereinafter referred to as a point use request) that instructs the user to use the points granted to the electricity bill. In the point use request, the user ID of the user and the number of points used for allocation are set.

割引額決定部225(本発明の「割引ポイント決定部」に該当する)は、ポイント使用要求に設定されているポイント数に応じて、電気料金から割り引く金額を決定する。割引額決定部225は、利用者の各拠点での電力の使用量に応じて上記の金額を按分し、各電力会社において割り引く金額を決定する。なお、割引額の決定処理の詳細については後述する。   The discount amount determination unit 225 (corresponding to the “discount point determination unit” of the present invention) determines the amount to be discounted from the electricity bill according to the number of points set in the point use request. The discount amount determination unit 225 apportions the above amount according to the amount of power used at each site of the user, and determines a discount amount at each power company. Details of the discount amount determination process will be described later.

割引要求送信部226(本発明の「メッセージ送信部」に該当する)は、利用者の各拠点の電力会社サーバ30に対して、割引要求を送信する。割引要求には、利用者の契約番号と、割引額決定部225が決定した割引額とが設定される。   The discount request transmission unit 226 (corresponding to the “message transmission unit” of the present invention) transmits a discount request to the power company server 30 at each site of the user. In the discount request, the contract number of the user and the discount amount determined by the discount amount determination unit 225 are set.

なお、各機能部211〜226は、アクセス部(不図示)を介して各データベース251〜254にアクセスするものとする。アクセス部は、例えば、データベースにアクセスするドライバプログラムである。また、上記各機能部211〜226やアクセス部などは、サーバ装置20のCPU201が記憶装置203に記憶されているプログラムをメモリ202に読み出して実行することにより実現される。   Each function unit 211 to 226 accesses each database 251 to 254 via an access unit (not shown). The access unit is, for example, a driver program that accesses a database. The functional units 211 to 226, the access unit, and the like are realized by the CPU 201 of the server device 20 reading out a program stored in the storage device 203 to the memory 202 and executing the program.

===アカウントの発行処理===
本実施形態のポイント管理システム1では、利用者の申込に応じてアカウントが発行される。図11は、利用者の申込時に利用者端末10に表示される画面500の一例である。
=== Account issuance processing ===
In the point management system 1 of this embodiment, an account is issued according to a user's application. FIG. 11 is an example of a screen 500 displayed on the user terminal 10 at the time of user application.

画面500には、申込を行う利用者に関する情報を入力する申込者情報入力欄521と、利用者が有する各拠点に関する情報を入力する拠点情報入力欄522とが表示される。利用者は、画面500の申込者情報入力欄521に、利用者の氏名あるいは名称(申込者名)、住所、電話番号、メールアドレスを入力する。また、利用者は、各拠点毎に、その拠点における電力供給サービスの契約先となる電力会社を、拠点情報入力欄522のプルダウンメニューから選択する。また利用者は、電力供給契約の契約番号、契約名義、住所、電話番号、メールアドレスを拠点情報入力欄522に入力する。   The screen 500 displays an applicant information input field 521 for inputting information about a user who makes an application, and a base information input field 522 for inputting information about each base that the user has. The user enters the user's name or name (applicant name), address, telephone number, and e-mail address in the applicant information input field 521 of the screen 500. In addition, the user selects, for each base, a power company that is a contract partner of the power supply service at the base from the pull-down menu of the base information input field 522. In addition, the user inputs the contract number, contract name, address, telephone number, and e-mail address of the power supply contract in the base information input field 522.

画面500に入力された申込情報と1つ以上の拠点情報とを含む申込情報が、利用者端末10からサーバ装置20に送信されて、申込が行われる。図12は、申込処理の流れを示す図である。   Application information including application information input on the screen 500 and one or more pieces of base information is transmitted from the user terminal 10 to the server device 20, and an application is made. FIG. 12 is a diagram showing the flow of the application process.

利用者端末10は、上記図11のような画面を介して基本情報の入力を受け付け、入力された基本情報をサーバ装置20に送信する(S601)。   The user terminal 10 receives input of basic information via the screen as shown in FIG. 11 and transmits the input basic information to the server device 20 (S601).

サーバ装置20は、利用者端末10から送信される申込情報を受信し、受信した申込情報を申込情報データベース252に登録する(S602)。サーバ装置20は、申込情報に設定されている各拠点情報に含まれる電力会社IDに対応する電力会社サーバ30のそれぞれに対して、契約確認要求を送信する(S603)。   The server device 20 receives the application information transmitted from the user terminal 10, and registers the received application information in the application information database 252 (S602). The server device 20 transmits a contract confirmation request to each of the electric power company servers 30 corresponding to the electric power company ID included in each site information set in the application information (S603).

電力会社サーバ30は、サーバ装置20から送信される契約確認要求を受信すると、契約確認要求に設定されている契約番号に対応する契約が有効であるかどうかを確認するための処理を行う(S604)。例えば、電力会社サーバ30は、ディスプレイやプリンタ等の出力装置に契約番号を出力し、その契約番号に対応する契約が有効であるかどうかを示す情報の入力を受け付けることにより、契約の確認を行う。電力会社サーバ30は、契約確認結果をサーバ装置20に送信する(S605)。   When receiving the contract confirmation request transmitted from the server device 20, the power company server 30 performs a process for confirming whether the contract corresponding to the contract number set in the contract confirmation request is valid (S604). ). For example, the power company server 30 confirms the contract by outputting a contract number to an output device such as a display or a printer, and receiving input of information indicating whether the contract corresponding to the contract number is valid. . The power company server 30 transmits the contract confirmation result to the server device 20 (S605).

サーバ装置20は、各電力会社サーバ30から送信される契約確認結果を受信し、受信した契約確認結果を参照して、上記申込情報に設定されていた拠点情報についての全ての契約が有効であるかどうかを判断する(S606)。サーバ装置20は、複数の電力会社サーバ30から受信した契約確認結果のうち、契約が有効でない旨を示すものがあった場合(S606:NO)には、契約が有効でない旨のメッセージに拠点情報を付帯させて、申込情報のメールアドレス宛てに電子メールを送信する(S607)。   The server device 20 receives the contract confirmation result transmitted from each power company server 30 and refers to the received contract confirmation result, and all the contracts for the base information set in the application information are valid. Whether or not (S606). If there is a contract confirmation result received from a plurality of power company servers 30 indicating that the contract is not valid (S606: NO), the server device 20 includes base information in a message indicating that the contract is not valid. And an e-mail is transmitted to the e-mail address of the application information (S607).

一方、契約確認結果の全てが、契約が有効であることを示すものであった場合(S606:YES)、サーバ装置20は、新規にユーザ名とパスワードを生成してアカウントを発行する(S608)。サーバ装置20は、申込情報データベース251にアクセスして、新規に発行したユーザ名とパスワードを申込情報に設定する(S609)。サーバ装置20は、発行したユーザ名とパスワードを設定したアカウント情報を利用者に通知する(S610)。   On the other hand, when all of the contract confirmation results indicate that the contract is valid (S606: YES), the server device 20 newly generates a user name and password and issues an account (S608). . The server device 20 accesses the application information database 251 and sets the newly issued user name and password in the application information (S609). The server device 20 notifies the user of account information in which the issued user name and password are set (S610).

このようにして利用者に対してアカウントが発行され、ユーザIDやパスワードを用いた利用者認証を行うようにすることができる。   In this way, an account is issued to the user, and user authentication using a user ID or password can be performed.

なお、アカウント情報の利用者への通知は、例えば、ユーザ名やパスワードを設定した電子メールを、申込情報に設定されているメールアドレスに対して送信するようにしてもよいし、郵送で送付するようにしてもよい。   Note that the account information is notified to the user, for example, by sending an e-mail with a user name and password set to the e-mail address set in the application information, or by mail. You may do it.

===ポイントの発行処理===
アカウントが発行された利用者に対して、サーバ装置20では、例えば、毎月末などの所定の期間毎に、利用者の電力の使用量などに応じたポイントを発行する。図13は、サーバ装置20によるポイントの発行処理の流れを示す図である。なお、以下の処理は、申込情報データベース252に登録されている申込情報のそれぞれについて行われる。
=== Point issuance processing ===
For the user to whom the account has been issued, the server device 20 issues points according to the amount of power used by the user, for example, every predetermined period such as the end of every month. FIG. 13 is a diagram illustrating a flow of point issuance processing by the server device 20. The following processing is performed for each piece of application information registered in the application information database 252.

サーバ装置20は、申込情報に含まれている拠点情報のそれぞれについて、電力会社IDをキーとして電力会社データベース251から電力会社サーバ30のアドレスを取得し、取得したアドレスの電力会社サーバ30に対して、契約番号を設定した消費ファイル取得要求を送信する(S621)。   The server device 20 acquires the address of the power company server 30 from the power company database 251 for each of the base information included in the application information, using the power company ID as a key. Then, a consumption file acquisition request in which the contract number is set is transmitted (S621).

電力会社サーバ30は、消費ファイル取得要求を受信すると、受信した消費ファイル取得要求に設定されている契約番号に対応する契約容量や、請求金額、電力の使用量などを取得する。電力会社サーバ30は、取得した使用量などを設定した消費ファイルを作成する(S622)。電力会社サーバ30は、作成した消費ファイルをサーバ装置20に送信する(S623)。サーバ装置20は、電力会社サーバ30から受信した消費ファイルに記述されている消費情報の各項目を抽出し、抽出した各項目を設定した消費情報を消費情報データベース253に登録する(S624)。   When receiving the consumption file acquisition request, the power company server 30 acquires the contract capacity corresponding to the contract number set in the received consumption file acquisition request, the billing amount, the amount of power used, and the like. The power company server 30 creates a consumption file in which the acquired usage amount and the like are set (S622). The power company server 30 transmits the created consumption file to the server device 20 (S623). The server device 20 extracts each item of consumption information described in the consumption file received from the power company server 30, and registers the consumption information in which each extracted item is set in the consumption information database 253 (S624).

サーバ装置20は、申込情報に含まれている全ての拠点情報に対応する消費情報が消費情報データベース253に登録されると、消費情報に基づいて利用者に対して発行するポイント数を決定する。本実施形態において、発行するポイント数は、消費情報に含まれている使用量の合計値に応じて決定される。なお、発行するポイント数は、例えば、契約容量や電化厨房数の数に応じて、増減するようにしてもよい。サーバ装置20は、ポイントデータベース254に記憶されている合計ポイント数に、上記のように決定したポイント数を加算する。このようにして、利用者にポイントが発行される(S625)。   When the consumption information corresponding to all the base information included in the application information is registered in the consumption information database 253, the server device 20 determines the number of points to be issued to the user based on the consumption information. In the present embodiment, the number of points to be issued is determined according to the total value of usage amounts included in the consumption information. In addition, you may make it increase / decrease the number of points to issue according to the number of contract capacity or the number of electrified kitchens, for example. The server device 20 adds the number of points determined as described above to the total number of points stored in the point database 254. In this way, points are issued to the user (S625).

次に、サーバ装置20は、各拠点について、エネルギー診断情報を作成する(S626)。ここで作成されるエネルギー診断情報には、例えば、消費情報データベース253にアクセスして算出する、契約容量別あるいは業種コード別の使用量の平均値や、使用量の平均値と上記受信した消費情報の使用量との差、過去所定期間における使用量の推移などを含めることができる。また、エネルギー診断情報には、例えば、消費情報に含まれている使用量などに基づいて算出することのできるCO排出量などを含めるようにすることもできる。 Next, the server device 20 creates energy diagnosis information for each site (S626). The energy diagnosis information created here includes, for example, an average value of usage by contract capacity or industry code calculated by accessing the consumption information database 253, an average value of usage, and the received consumption information. The difference from the usage amount, the transition of the usage amount in the past predetermined period, and the like can be included. In addition, the energy diagnosis information may include, for example, a CO 2 emission amount that can be calculated based on a usage amount included in the consumption information.

サーバ装置20は、各拠点についてのエネルギー診断情報を作成した後に、契約情報を作成する(S627)。契約情報には、ポイントデータベース254に記憶されている利用者の合計ポイント数や電力使用量の合計値、請求金額の合計金額が設定される。また、契約情報には、各拠点についての消費情報やエネルギー診断情報も設定される。サーバ装置20は、作成した契約情報を利用者端末10に送信する(S628)。   The server device 20 creates contract information after creating energy diagnosis information for each site (S627). In the contract information, the total number of user points stored in the point database 254, the total value of power consumption, and the total amount of billing are set. Further, consumption information and energy diagnosis information for each base are also set in the contract information. The server device 20 transmits the created contract information to the user terminal 10 (S628).

利用者端末10は、サーバ装置20から送信される契約情報を受信し、受信した契約情報を、ディスプレイやプリンタなどの出力装置に出力する(S629)。また、利用者端末10は、例えば、契約情報に設定されている消費情報やエネルギー診断情報などに基づいてグラフなどを作成するようにすることもできる。   The user terminal 10 receives the contract information transmitted from the server device 20, and outputs the received contract information to an output device such as a display or a printer (S629). The user terminal 10 can also create a graph or the like based on, for example, consumption information or energy diagnosis information set in the contract information.

上記のように、本実施形態のポイント管理システム1では、複数の地域に拠点を有する利用者に対して、その拠点毎に利用した電力の使用量(エネルギーの消費量)の集計値(例えば合計値)に応じて、まとめてポイントが発行される。したがって、利用者は一元的に発行されたポイントを管理することができる。よって、多数の拠点毎にポイントが発行されるのに比べると、利用者に対して発行されたポイントを容易に管理し把握することができる。   As described above, in the point management system 1 of the present embodiment, for users having bases in a plurality of regions, a total value (for example, total) of the amount of power used (energy consumption) used for each base Points are issued collectively according to (value). Therefore, the user can manage the points issued centrally. Therefore, it is possible to easily manage and grasp the points issued to the user as compared to the case where points are issued for each of many bases.

また、利用者には各拠点の消費情報が提供されるため、利用者は各拠点での電気料金を集中的に管理することができる。したがって、利用者の光熱費等の管理の労力を軽減することができる。   In addition, since the consumption information of each base is provided to the user, the user can centrally manage the electricity charges at each base. Therefore, it is possible to reduce the management effort such as the utility cost of the user.

また、本実施形態のポイント管理システム1では、各拠点についてのエネルギーの使用状況を示すエネルギー診断情報を提供することができる。したがって、利用者は複数の拠点のそれぞれについて、どのようにエネルギーが使用されているかを容易に把握することができる。また、各拠点のエネルギー診断情報は、サーバ装置20により同一の基準、同一の方法で作成されるので、拠点間でのエネルギーの使用状況の比較を比較を正確に行うことができる。   Moreover, in the point management system 1 of this embodiment, the energy diagnostic information which shows the use condition of energy about each base can be provided. Therefore, the user can easily grasp how energy is used for each of the plurality of bases. Further, since the energy diagnosis information of each base is created by the server device 20 using the same standard and the same method, it is possible to accurately compare the energy usage status between the bases.

また、サーバ装置20は、電力会社別のデータ変換フォーマットにしたがって消費ファイルから消費情報の各項目を抽出するので、電力会社によって消費ファイルの記述フォーマットが異なるような場合にも対応することができる。よって、例えば、電力会社がWebなどで電力の使用状況に関する情報を提供している場合には、既存の提供情報を消費ファイルとして用いることができる。   Moreover, since the server apparatus 20 extracts each item of consumption information from a consumption file according to the data conversion format for every electric power company, it can respond also to the case where the description format of a consumption file changes with electric power companies. Therefore, for example, when an electric power company provides information on the power usage status on the Web or the like, the existing provided information can be used as a consumption file.

===ポイントの使用===
本実施形態では、利用者に対して発行されたポイントは、電気料金に充当することができる。図14に、ポイントを電気料金に充当する際に行われる処理の流れを示す。なお、事前にユーザIDやパスワードを用いて利用者端末10に対する認証は行われているものとする。
=== Use of points ===
In the present embodiment, the points issued to the user can be used for electricity charges. FIG. 14 shows a flow of processing performed when points are allocated to the electricity bill. It is assumed that the user terminal 10 has been authenticated in advance using a user ID and password.

利用者は利用者端末10を用いて、使用するポイント数やポイントを利用しようとしている年月を入力する。利用者端末10は入力された使用ポイント数と使用年月、および利用者のユーザIDを設定したポイント使用要求をサーバ装置20に送信する(S641)。   The user uses the user terminal 10 to input the number of points to be used and the year and month when the points are to be used. The user terminal 10 transmits to the server device 20 a point use request in which the number of used points, the date of use, and the user ID of the user are set (S641).

サーバ装置20は、利用者端末10からポイント使用要求を受信すると、ポイント使用要求に設定されている使用年月が受け付け可能であるかどうかを判断する(S642)。使用年月が受け付け可能であるかどうかは、例えば、利用者の各拠点に対応する電力会社のそれぞれについて、電力会社データベース251に記憶されている電力会社情報の受付期限を超えているかどうかにより判断する。使用年月が受け付け可能である場合(S642:YES)、サーバ装置20は、ポイント使用要求に設定されているユーザIDに対応するポイントデータベース254の合計ポイント数が、ポイント使用要求に設定されている使用ポイント数以上であることを確認する(S643)。   When receiving the point use request from the user terminal 10, the server device 20 determines whether or not the use date set in the point use request can be received (S642). Whether or not the usage date can be accepted is determined, for example, by whether or not the acceptance period of the electric power company information stored in the electric power company database 251 has been exceeded for each electric power company corresponding to each site of the user. To do. When the usage date can be received (S642: YES), the server device 20 sets the total number of points in the point database 254 corresponding to the user ID set in the point use request in the point use request. It is confirmed that the number is equal to or greater than the number of points used (S643).

使用ポイント数が合計ポイント数以下であった場合(S642:YES)、サーバ装置20は、使用ポイント数に応じて割引金額を決定する(S644)。また、サーバ装置20は、拠点毎の電力使用量の比率を上記割引金額に乗じることにより、割引額を各拠点の使用量で按分した金額(以下、拠点別割引額という)を算出する(S646)。また、サーバ装置20は、ポイントデータベース254にアクセスして、合計ポイント数から使用ポイント数を減算する(ポイント更新部)(S647)。サーバ装置20は、申込情報データベース252に記憶されている申込情報に含まれる拠点情報のそれぞれについて、拠点情報に含まれている契約番号と、対応する拠点別割引額とを設定した割引要求を電力会社サーバ30に送信する(S648)。   When the number of used points is equal to or less than the total number of points (S642: YES), the server device 20 determines a discount amount according to the number of used points (S644). Further, the server device 20 multiplies the discount amount by the ratio of the power usage amount for each site to calculate an amount (hereinafter referred to as a site-specific discount amount) obtained by dividing the discount amount by the usage amount of each site (S646). ). Further, the server device 20 accesses the point database 254 and subtracts the number of used points from the total number of points (point update unit) (S647). For each piece of base information included in the application information stored in the application information database 252, the server device 20 generates a discount request in which the contract number included in the base information and the corresponding discount amount for each base are set. It transmits to the company server 30 (S648).

電力会社サーバ30は、割引要求を受信し、受信した割引要求に設定されている契約番号の顧客に対する請求金額から、割引要求に設定されている割引金額を割り引くなどの、割引に関する処理を行う(S649)。   The electric power company server 30 receives the discount request, and performs a discount-related process such as discounting the discount amount set in the discount request from the amount charged to the customer of the contract number set in the received discount request ( S649).

なお、使用年月が受け付け不可能である場合(S642:NO)あるいは使用ポイント数が合計ポイントを超えている場合(S643:NO)には、サーバ装置20は、ポイントを使用することができない旨のメッセージを利用者端末10に送信して(S649)処理を終了する。   In addition, when the use date cannot be received (S642: NO) or when the number of used points exceeds the total points (S643: NO), the server device 20 cannot use the points. Is sent to the user terminal 10 (S649), and the process is terminated.

上記のように、本実施形態のポイント管理システム1では、ポイントは電気代に充当することができるので、より多くの電力を使う動機付けを行うことができる。したがって、利用者の各拠点において複数の種類のエネルギーの供給を受けることができる場合には、電力のエネルギーを利用することが期待される。また、例えば、利用者が新たな拠点においてエネルギーの供給を受けようとするときにも、エネルギーとして電力を選択するように動機付けを行うことができる。   As described above, in the point management system 1 according to the present embodiment, since points can be allocated to electricity bills, motivation using more power can be performed. Therefore, when a plurality of types of energy can be supplied at each user's base, it is expected to use electric power energy. In addition, for example, when a user tries to receive energy supply at a new base, the user can be motivated to select electric power as energy.

また、利用者はポイントを電気料金に充当するタイミングなどを集中的に管理することができるので、全体的なコスト管理に役立てることができる。   In addition, since the user can centrally manage the timing of appropriating points for electricity charges, it can be used for overall cost management.

なお、本実施形態では、サーバ装置20は、電力会社サーバ30が送信する消費ファイルから、データ変換フォーマットにしたがって消費情報の各項目を抽出するようにしたが、各電力会社サーバ30から統一的なフォーマットの消費情報を受信するようにしてもよい。この場合、サーバ装置20は、項目の抽出処理を行う必要がないので、サーバ装置20の処理負荷が低くなる。 In this embodiment, the server device 20 extracts each item of the consumption information from the consumption file transmitted by the power company server 30 according to the data conversion format. You may make it receive the consumption information of a format. In this case, the server device 20 does not need to perform an item extraction process, so the processing load on the server device 20 is reduced.

また、本実施形態では、エネルギー診断情報は、サーバ装置20において自動的に作成されるものとしたが、サーバ装置20が各利用者に対するコメント等の入力を受け付け、入力されたコメント等をエネルギー診断情報に含めるようにしてもよい。   In the present embodiment, the energy diagnosis information is automatically created in the server device 20. However, the server device 20 accepts input of comments and the like for each user, and the input comments and the like are energy diagnosis. It may be included in the information.

また、本実施形態のポイント管理システム1は、電力会社に限らず、ガスなどの各種のエネルギー供給サービスにおいてポイントを発行する場合にも適用することができる。   Moreover, the point management system 1 of this embodiment is applicable not only when it is an electric power company but when issuing points in various energy supply services such as gas.

以上、本発明の一実施形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。   As mentioned above, although one Embodiment of this invention was described, the said embodiment is for making an understanding of this invention easy, and is not for limiting and interpreting this invention. The present invention can be changed and improved without departing from the gist thereof, and the present invention includes equivalents thereof.

本発明の一実施の形態による、ポイント管理システム1の全体構成を示す図である。It is a figure showing the whole point management system 1 composition by one embodiment of the present invention. 本発明の一実施の形態による、電力会社サーバ30のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the electric power company server 30 by one embodiment of this invention. 本発明の一実施の形態による、電力会社サーバ30の機能ブロック図である。It is a functional block diagram of the electric power company server 30 by one embodiment of this invention. 本発明の一実施の形態による、サーバ装置20のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the server apparatus 20 by one embodiment of this invention. 本発明の一実施の形態による、サーバ装置20の機能ブロック図である。It is a functional block diagram of the server apparatus 20 by one embodiment of this invention. 本発明の一実施の形態による、電力会社データベース251の構成例を示す図である。It is a figure which shows the structural example of the electric power company database 251 by one embodiment of this invention. 本発明の一実施の形態による、申込情報データベース252に記憶される申込情報の一構成例を示す図である。It is a figure which shows one structural example of the application information memorize | stored in the application information database 252 by one embodiment of this invention. 本発明の一実施の形態による、申込情報に含まれる拠点情報の一例を示す図である。It is a figure which shows an example of the base information contained in application information by one embodiment of this invention. 本発明の一実施の形態による、消費情報データベース253に記憶される消費情報の一構成例を示す図である。It is a figure which shows one structural example of the consumption information memorize | stored in the consumption information database 253 by one embodiment of this invention. 本発明の一実施の形態による、ポイントデータベース254の構成例を示す図である。It is a figure which shows the structural example of the point database 254 by one embodiment of this invention. 本発明の一実施の形態による、利用者の申込時に利用者端末10に表示される画面500の一例を示す図である。It is a figure which shows an example of the screen 500 displayed on the user terminal 10 at the time of a user's application by one embodiment of this invention. 本発明の一実施の形態による、申込処理の流れを示す図である。It is a figure which shows the flow of an application process by one embodiment of this invention. 本発明の一実施の形態による、サーバ装置20によるポイントの発行処理の流れを示す図である。It is a figure which shows the flow of the issuing process of the point by the server apparatus 20 by one embodiment of this invention. 本発明の一実施の形態による、ポイントを電気料金に充当する際に行われる処理の流れを示す図である。It is a figure which shows the flow of the process performed when assigning a point to an electricity bill by one embodiment of this invention.

符号の説明Explanation of symbols

10 利用者端末
20 サーバ装置
201 CPU 202 メモリ
203 記憶装置 204 通信インタフェース
211 申込情報受信部 212 契約確認要求送信部
213 契約確認結果受信部 214 メッセージ送信部
215 アカウント発行部 216 アカウント情報送信部
217 消費ファイル取得要求送信部 218 消費ファイル受信部
219 消費情報登録部 220 ポイント発行部
221 エネルギー診断情報作成部 222 契約情報作成部
223 契約情報送信部 224 ポイント使用要求受信部
225 割引額決定部 226 割引要求送信部
251 電力会社データベース 252 申込情報データベース
253 消費情報データベース 254 ポイントデータベース
30 電力会社サーバ
301 CPU 302 メモリ
303 記憶装置 304 通信インタフェース
311 契約確認要求受信部 312 契約確認処理部
313 契約確認結果送信部 314 消費ファイル取得要求受信部
315 消費ファイル作成部 316 消費ファイル送信部
317 割引要求受信部 318 割引処理部
41 通信ネットワーク 42 通信ネットワーク
DESCRIPTION OF SYMBOLS 10 User terminal 20 Server apparatus 201 CPU 202 Memory 203 Storage apparatus 204 Communication interface 211 Application information reception part 212 Contract confirmation request transmission part 213 Contract confirmation result reception part 214 Message transmission part 215 Account issue part 216 Account information transmission part 217 Consumption file Acquisition request transmission unit 218 Consumption file reception unit 219 Consumption information registration unit 220 Point issue unit 221 Energy diagnosis information generation unit 222 Contract information generation unit 223 Contract information transmission unit 224 Point use request reception unit 225 Discount amount determination unit 226 Discount request transmission unit 251 Electric power company database 252 Application information database 253 Consumption information database 254 Point database 30 Electric power company server 301 CPU 302 Memory 303 Storage device 304 Communication interface 311 Contract confirmation request reception unit 312 Contract confirmation processing unit 313 Contract confirmation result transmission unit 314 Consumption file acquisition request reception unit 315 Consumption file creation unit 316 Consumption file transmission unit 317 Discount request reception unit 318 Discount processing unit 41 Communication network 42 Communication network

Claims (7)

複数の地域に拠点を有する利用者が、各地域を管轄する、同じ種類のエネルギーを供給する複数のエネルギー供給会社のそれぞれから供給を受けたエネルギーの消費量に応じて付与されるポイントを管理するシステムであって、
複数の前記エネルギー供給会社の供給会社サーバのそれぞれと通信可能に接続し、
前記利用者を特定するための情報と、前記利用者に付与された合計ポイントとを対応付けて管理するポイント管理データベースにアクセスするアクセス部と、
前記利用者のそれぞれについて、供給を受けたエネルギーの消費量をエネルギー供給会社毎に取得する消費量取得部と、
前記利用者毎に、前記消費量を集計し、集計値に応じてポイントを発行するポイント発行部と、
前記ポイント管理データベースにアクセスして、前記利用者に対応する前記合計ポイントに、前記発行したポイントを加算するポイント加算部と、
前記利用者の端末から、当該利用者に付与されたポイントのうち前記エネルギーの使用料金に充当すべきポイントである使用ポイントを受信する使用ポイント受信部と、
前記利用者毎に、当該利用者に対して供給されたエネルギーの前記消費量の比率で前記使用ポイントを按分して、各エネルギー供給会社に割り当てる割当ポイントを決定する割引ポイント決定部と、
各エネルギー供給会社に割り当てられた割当ポイントに基づいた金額を、前記利用者に課するエネルギーの使用料金から割り引くように指示するメッセージを、該当するエネルギー供給会社の前記供給会社サーバへ送信するメッセージ送信部と、
前記ポイント管理データベースに管理されている前記合計ポイントから前記使用ポイントを減算するポイント更新部と、
を備えることを特徴とするポイント管理システム。
Users who have bases in multiple regions manage the points given according to the amount of energy consumed by each of the multiple energy supply companies that supply the same type of energy in each region. A system,
A plurality of energy supply company supply company servers that are communicably connected to each other,
An access unit for accessing a point management database for managing the information for specifying the user in association with the total points given to the user;
For each of the users, a consumption acquisition unit that acquires consumption of energy supplied for each energy supply company; and
For each user, a point issuing unit that totals the consumption and issues points according to the total value;
A point addition unit that accesses the point management database and adds the issued points to the total points corresponding to the user;
A use point receiving unit that receives a use point that is a point to be used for the use fee of the energy among points given to the user from the terminal of the user;
For each user, a discount point determination unit that apportions the use points by a ratio of the consumption amount of energy supplied to the user and determines an allocation point to be allocated to each energy supply company;
Message transmission for sending a message instructing to discount the amount based on the allocation point allocated to each energy supply company from the energy usage charge imposed on the user to the supply company server of the corresponding energy supply company And
A point update unit that subtracts the use points from the total points managed in the point management database;
A point management system comprising:
請求項1に記載のポイント管理システムであって
記利用者を特定するための情報を設定した、当該利用者に供給されたエネルギーの消費量を取得するためのコマンドであるエネルギー消費量取得要求を前記供給会社サーバのそれぞれに送信するエネルギー消費量取得要求送信部を備え、
前記消費量取得部は、前記エネルギー消費量取得要求に応じて前記供給会社サーバから送信されるエネルギーの消費量を受信することにより、各地域毎に前記利用者が供給を受けたエネルギーの消費量を取得すること、
を特徴とするポイント管理システム。
The point management system according to claim 1 ,
Energy consumption for transmitting the setting information for specifying a pre-Symbol user, energy consumption acquisition request is a command for acquiring the consumption of the energy supplied to the user in each of the supply company server A quantity acquisition request transmission unit,
The consumption amount acquisition unit receives the energy consumption amount transmitted from the supplier company server in response to the energy consumption amount acquisition request, and thereby consumes the energy supplied by the user for each region. To get the
Point management system characterized by
請求項1に記載のポイント管理システムであって、
各拠点において前記利用者に対して供給されたエネルギーの使用状況を含むエネルギー診断情報を作成するエネルギー診断情報作成部と、
前記エネルギー診断情報を前記利用者の利用者端末からアクセス可能に管理するエネルギー診断情報管理部と、
を備えることを特徴とするポイント管理システム。
The point management system according to claim 1,
An energy diagnostic information creation unit that creates energy diagnostic information including the usage status of energy supplied to the user at each site;
An energy diagnosis information management unit for managing the energy diagnosis information so as to be accessible from the user terminal of the user;
A point management system comprising:
複数の地域に拠点を有する利用者が、各地域を管轄する、同じ種類のエネルギーを供給する複数のエネルギー供給会社のそれぞれから供給を受けたエネルギーの消費量に応じて付与されるポイントを管理する方法であって、
複数の前記エネルギー供給会社の供給会社サーバのそれぞれと通信可能に接続すると共に、前記利用者を特定するための情報と、前記利用者に付与された合計ポイントとを対応付けて管理するポイント管理データベースにアクセス可能に接続するコンピュータが、
前記利用者のそれぞれについて、供給を受けたエネルギーの消費量をエネルギー供給会社毎に取得し、
前記利用者毎に、前記消費量を集計し、集計値に応じてポイントを発行し、
前記ポイント管理データベースにアクセスして、前記利用者に対応する前記合計ポイントに、前記発行したポイントを加算し、
前記利用者の端末から、当該利用者に付与されたポイントのうち前記エネルギーの使用料金に充当すべきポイントである使用ポイントを受信し、
前記利用者毎に、当該利用者に対して供給されたエネルギーの前記消費量の比率で前記利用ポイントを按分して、各エネルギー供給会社に割り当てる割当ポイントを決定し、
各エネルギー供給会社に割り当てられた割当ポイントに基づいた金額を、前記利用者に課するエネルギーの使用料金から割り引くように指示するメッセージを、該当するエネルギー供給会社の前記供給会社サーバへ送信し、
前記ポイント管理データベースに管理されている前記合計ポイントから前記使用ポイントを減算すること、
を特徴とするポイント管理方法。
Users who have bases in multiple regions manage the points given according to the amount of energy consumed by each of the multiple energy supply companies that supply the same type of energy in each region. A method,
A point management database that connects to each of a plurality of supply company servers of the energy supply company so as to be communicable, and manages information for specifying the user in association with total points given to the user A computer that connects to the
For each of the users, obtain energy consumption for each energy supply company,
For each user, the consumption is tabulated and points are issued according to the tabulated value,
Access the point management database, add the issued points to the total points corresponding to the user ,
From the user's terminal, a usage point that is a point to be applied to the energy usage fee among the points granted to the user is received,
For each of the users, determine the allocation points to be allocated to each energy supply company by apportioning the usage points by the ratio of the consumption of energy supplied to the users,
Send a message to the supplier company server of the corresponding energy supplier company, instructing to discount the amount based on the allocated points assigned to each energy supplier company from the energy usage fee charged to the user,
Subtracting the used points from the total points managed in the point management database ;
Point management method characterized by
請求項に記載のポイント管理方法であって、
前記コンピュータが
記利用者を特定するための情報を設定した、当該利用者に供給されたエネルギーの消費量を取得するためのコマンドであるエネルギー消費量取得要求を前記供給会社サーバのそれぞれに送信し、
前記エネルギー消費量取得要求に応じて前記供給会社サーバから送信されるエネルギーの消費量を受信することにより、各地域毎に前記利用者が供給を受けたエネルギーの消費量を取得すること、
を特徴とするポイント管理方法。
The point management method according to claim 4 ,
The computer is,
Send and sets information for identifying the previous SL user, energy consumption acquisition request is a command for acquiring the consumption of the energy supplied to the user in each of the supplier server,
Receiving the energy consumption amount transmitted from the supplier company server in response to the energy consumption amount acquisition request to obtain the energy consumption amount supplied by the user for each region;
Point management method characterized by
請求項4に記載のポイント管理方法であって、
前記コンピュータは、
拠点において前記利用者に対して供給されたエネルギーの使用状況を含むエネルギー診断情報を作成し、
前記エネルギー診断情報を前記利用者の利用者端末からアクセス可能に管理すること、
を特徴とするポイント管理方法。
The point management method according to claim 4,
The computer
Create energy diagnosis information including the usage status of energy supplied to the user at the site,
Managing the energy diagnostic information to be accessible from the user terminal of the user;
Point management method characterized by
複数の地域に拠点を有する利用者が、各地域を管轄する、同じ種類のエネルギーを供給する複数のエネルギー供給会社のそれぞれから供給を受けたエネルギーの消費量に応じて付与されるポイントを管理するためのプログラムであって、
複数の前記エネルギー供給会社の供給会社サーバのそれぞれと通信可能に接続すると共に、前記利用者を特定するための情報と、前記利用者に付与された合計ポイントとを対応付けて管理するポイント管理データベースにアクセス可能に接続するコンピュータに、
前記利用者のそれぞれについて、供給を受けたエネルギーの消費量をエネルギー供給会社毎に取得するステップと、
前記利用者毎に、前記消費量を集計し、集計値に応じてポイントを発行するステップと、
前記ポイント管理データベースにアクセスして、前記利用者に対応する前記合計ポイントに、前記発行したポイントを加算するステップと、
前記利用者の端末から、当該利用者に付与されたポイントのうち前記エネルギーの使用料金に充当すべきポイントである使用ポイントを受信するステップと、
前記利用者毎に、当該利用者に対して供給されたエネルギーの前記消費量の比率で前記使用ポイントを按分して、各エネルギー供給会社に割り当てる割当ポイントを決定するステップと、
各エネルギー供給会社に割り当てられた割当ポイントに基づいた金額を、前記利用者に課するエネルギーの使用料金から割り引くように指示するメッセージを、該当するエネルギー供給会社の前記供給会社サーバへ送信するステップと、
前記ポイント管理データベースに管理されている前記合計ポイントから使用ポイントを減算するステップと、
を実行させるためのプログラム。
Users who have bases in multiple regions manage the points given according to the amount of energy consumed by each of the multiple energy supply companies that supply the same type of energy in each region. A program for
A point management database that connects to each of a plurality of supply company servers of the energy supply company so as to be communicable, and manages information for specifying the user in association with total points given to the user On a computer that is accessible to the
For each of the users, obtaining a consumption amount of energy received for each energy supply company;
For each user, the step of counting the consumption and issuing points according to the total value;
Accessing the point management database and adding the issued points to the total points corresponding to the user;
Receiving, from the user's terminal, a use point that is a point to be used for the use fee of the energy among points given to the user;
For each of the users, allocating the use points by a ratio of the consumption amount of energy supplied to the users and determining an allocation point to be allocated to each energy supply company;
Transmitting to the supplier company server of the relevant energy supplier company a message instructing to discount the amount based on the assigned point assigned to each energy supplier company from the energy usage fee charged to the user; ,
Subtracting use points from the total points managed in the point management database;
A program for running
JP2004316358A 2004-10-29 2004-10-29 Point management system, point management method, and program Expired - Fee Related JP4570442B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004316358A JP4570442B2 (en) 2004-10-29 2004-10-29 Point management system, point management method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004316358A JP4570442B2 (en) 2004-10-29 2004-10-29 Point management system, point management method, and program

Publications (2)

Publication Number Publication Date
JP2006127256A JP2006127256A (en) 2006-05-18
JP4570442B2 true JP4570442B2 (en) 2010-10-27

Family

ID=36721938

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004316358A Expired - Fee Related JP4570442B2 (en) 2004-10-29 2004-10-29 Point management system, point management method, and program

Country Status (1)

Country Link
JP (1) JP4570442B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5665501B2 (en) * 2010-11-19 2015-02-04 三菱電機株式会社 Information processing apparatus and program
JP6711077B2 (en) * 2016-03-30 2020-06-17 富士通株式会社 Electricity charge calculation method, electric charge calculation program, and electric charge calculation device
CN114387123B (en) * 2021-12-09 2024-04-09 中核武汉核电运行技术股份有限公司 Data acquisition management method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002175485A (en) * 2000-09-29 2002-06-21 Casio Comput Co Ltd Usage statement issuing system, usage statement notification method, and usage statement issuing service program
JP2002150187A (en) * 2000-11-07 2002-05-24 Akyupii:Kk Benefit pong exchange method for credit card and system therefor
JP2002189779A (en) * 2000-12-22 2002-07-05 Tokyo Energy Research:Kk Energy information processing system, server, energy information processing apparatus, and recording medium
JP2002288584A (en) * 2001-03-27 2002-10-04 Toshiba Corp Billing information management system, settlement system, billing information management method and settlement method
JP2002298225A (en) * 2001-03-30 2002-10-11 Osaka Gas Co Ltd Method and system for returning point

Also Published As

Publication number Publication date
JP2006127256A (en) 2006-05-18

Similar Documents

Publication Publication Date Title
JP2011243046A (en) Picture customization support system, picture customization support method, and picture customization support program
US20090043596A1 (en) Systems and methods for consolidated entitlement management
JP2023178991A (en) Expenditure use adjustment device and expenditure use adjustment program
JP2018005340A (en) Power rate discount support system
JP2016167176A (en) Energy company switching system and energy company switching method
KR20150071778A (en) Apparatus and method for certification of part-time labor contract
JP4570442B2 (en) Point management system, point management method, and program
JP2020021195A (en) Information collection system
KR101630344B1 (en) System for reducing maintenance cost and method for cloud-based approving service associated with platform server
JP6291183B2 (en) Information providing system, information unification method, and information unification program
KR101436461B1 (en) Housing life service system and a method for intermediating addition service
JP2016040658A (en) Inventory support device, inventory support method and program
JP5552832B2 (en) Accounting processing application providing system, accounting processing application providing system charging method and program
JP2015097005A (en) Advertisement distribution server and advertisement distribution system
JP2020170568A (en) Deposit management device, deposit management method and deposit management program
KR20100069029A (en) Method of providing mobile coupon
JP4336116B2 (en) Travel expense system and arrangement / settlement service provision method
JP3814641B2 (en) Medal operation system
JP7641654B2 (en) Attendance management device, attendance management system, attendance management method, and attendance management program
JP2018194929A (en) COUPON DISTRIBUTION MANAGEMENT DEVICE, COUPON DISTRIBUTION METHOD, AND PROGRAM
JP2018077559A (en) Living infrastructure selection program and living infrastructure selection device
CN114943514A (en) Service information processing method and device and electronic equipment
JP4324415B2 (en) Information providing method, information providing program, and information providing apparatus
KR20100088976A (en) System and method for electronic ordering system using 3 generation mobile communication network
JP6399116B2 (en) Point system for electric power users

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070921

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100223

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100426

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100810

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130820

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4570442

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees