JP6444554B1 - 料金計算装置及び料金計算プログラム - Google Patents
料金計算装置及び料金計算プログラム Download PDFInfo
- Publication number
- JP6444554B1 JP6444554B1 JP2018060380A JP2018060380A JP6444554B1 JP 6444554 B1 JP6444554 B1 JP 6444554B1 JP 2018060380 A JP2018060380 A JP 2018060380A JP 2018060380 A JP2018060380 A JP 2018060380A JP 6444554 B1 JP6444554 B1 JP 6444554B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- contractor
- calculation
- plan
- charge
- 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
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 121
- 230000001960 triggered effect Effects 0.000 claims abstract description 4
- 238000000034 method Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 12
- 230000005611 electricity Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
契約者毎の電力料金の計算は、契約内容に応じて異なっている。大手の電力事業者では、多くの費用をかけて契約管理システム及び料金計算システムといった充実した計算機システムを導入し、契約内容の管理及び電力料金の計算等を適切に行うことが可能である。一方、小規模な電力事業者では、計算機システムに多くの費用をかけることが困難である。そのため、表計算ソフトウェア等を用いて、一部手作業によりデータの管理がされている場合がある。例えば、契約内容の変更が発生すると、手作業により契約内容のデータの更新が行われている場合がある。
しかし、小規模な電力事業者のように、充実した計算機システムを有しておらず、手作業により契約内容データの更新を行う場合がある。この場合、契約内容のデータを更新する前に月次処理が実行されると再計算が発生することになり、計算機システムの使用率を圧迫したり、処理時間を要することになる。また契約内容がデータ更新されたことを判別する仕組みがないと、更新前のデータを用いて誤った電力料金が計算されてしまうといったことが発生し得る。
この発明は、柔軟に電力等の料金の計算処理を実行可能にすることを目的とする。
契約者毎の所在地及びプランIDを示す契約者情報と、前記プランID毎の料金計算情報を示すプラン情報と、前記所在地毎の使用量を示す検針情報との少なくともいずれかの情報が更新されているか否かを判定する判定部と、
前記判定部によって更新されていると判定されたことをトリガとして、対象の契約者の前記契約者情報が示すプランIDについて前記プラン情報が示す料金計算情報と、前記対象の契約者の前記契約者情報が示す所在地について前記検針情報が示す使用量とを用いて、前記対象の契約者についての料金を計算する計算部と
を備える。
***構成の説明***
図1を参照して、実施の形態1に係る料金計算装置10の構成を説明する。
料金計算装置10は、コンピュータである。実施の形態1では、料金計算装置10は、電力料金を計算する。しかし、これに限らず、料金計算装置10は、ガス料金、水道料金といった他の料金を計算してもよい。
ストレージ13には、料金計算装置10の各機能構成要素の機能を実現するプログラムが格納されている。このプログラムは、プロセッサ11によりメモリ12に読み込まれ、プロセッサ11によって実行される。これにより、料金計算装置10の各機能構成要素の機能が実現される。
図2から図9を参照して、実施の形態1に係る料金計算装置10の動作を説明する。
実施の形態1に係る料金計算装置10の動作は、実施の形態1に係る料金計算方法に相当する。また、実施の形態1に係る料金計算装置10の動作は、実施の形態1に係る料金計算プログラムの処理に相当する。
契約者情報記憶部31は、契約者ID毎に、加入日と、解約日と、所在地と、プランIDといった情報を記憶する。契約者IDは、契約者の識別子である。加入日は、該当の契約の契約開始日である。解約日は、該当の契約の契約終了日である。所在地は、電力メータが設置された場所を示す。プランIDは、契約プランの識別子である。
なお、ここでは、契約プランは複数存在しており、契約プランによって料金体系が異なる。
料金プラン記憶部32は、プランID毎に、料金計算情報を記憶する。図3では、料金計算情報は、基本料金と、単価と、付加項目1と、付加項目2と、計算式とを記憶する。基本料金は、電力の使用量に関わらず必要になる料金である。単価と電力の使用量を乗じて従量料金を算出する。単価は、図3に示すように、時間帯毎に設定してもよい。例えば深夜時間帯とそれ以外とで異なる単価を設定してもよい。なお深夜時間帯とは、例えば23時〜5時であり、任意に設定可能である。
付加項目1及び付加項目2は、追加で必要になる料金である。付加項目1及び付加項目2は、具体例としては、再生可能エネルギー発電促進賦課金である。計算式は、料金計算情報を用いてプランID毎の料金を計算する算出式である。電力料金の計算式は、具体例としては、基本料金+従量料金(単価×使用量)+付加項目1+付加項目2である。プランIDによっては、深夜時間帯と深夜時間帯以外とで従量料金が異なる。例えばP2では、電力料金の計算式は、基本料金+従量料金(深夜時間帯)+従量料金(深夜時間帯以外)+付加項目1+付加項目2になる。
検針情報記憶部33は、所在地毎に、検針日と、使用量とを記憶する。検針日は、メータで電力の使用量を調査した日である。使用量は、今回の検針値から前回の検針値を減じた値である。つまり、使用量は、同じ所在地について、検針日に検針された検針値から、前回に検針された検針値を減じた値である。使用量として、今回検針値と前回検針値とを記憶してもよい。また、使用量は、時間帯毎の値を示してもよい。例えば、図3のように時間帯により単価が異なる場合は、時間帯に応じて計算ができるように、例えば深夜時間帯の使用量と、深夜時間帯以外の使用量とを別々に表してもよい。
計算部23は、契約者ID毎のプランIDを契約者情報記憶部31から参照し、料金計算情報を計算プラン記憶部32から参照し、使用量を検針情報記憶部33から参照し、電力料金を算出し、その算出結果を記憶する。
(ステップS11:契約者情報更新処理)
更新部21は、契約者情報の更新内容が記載された契約者個票を取得して、契約者個票に基づき契約者情報記憶部31に記憶された契約者情報を更新する。
具体的には、更新部21は、メモリ12の契約者個票用の領域を監視する。更新部21は、契約者個票の領域にデータが書き込まれると、書き込まれたデータを契約者個票として取得する。契約者個票は、図7に示すように、ある契約者についての契約内容を示す。具体的には、契約者個票は、契約者IDと、契約者氏名と、連絡先と、所在地と、プランIDといった情報を示す。
更新部21は、契約者個票を取得すると、契約者情報記憶部31から契約者個票が示す契約者IDを有するレコードを検索する。更新部21は、レコードがヒットした場合には、そのレコードの所在地とプランIDと等を、契約者個票が示す情報に更新する。一方、更新部21は、レコードがヒットしない場合には、契約者個票が示す情報を契約者情報記憶部31に追加する。
更新部21は、料金プラン記憶部32に記憶された情報を表示して、更新内容の入力を受け付ける。更新部21は、更新内容が入力されると、入力された更新内容に従い、料金プラン記憶部32に記憶されたプラン情報を更新する。
例えば、新しい契約プランが設定された場合には、新しい契約プランのレコードが料金プラン記憶部32に追加される。また、料金計算情報を含む契約プランの内容が変更された場合には、変更対象の契約プランのレコードが変更された内容に更新される。
更新部21は、送配電事業者によって送信された使用量情報を取得して、使用量情報に基づき検針情報記憶部33に記憶された検針情報を更新する。使用量情報には、所在地毎に、検針日と使用量とが示されている。送配電事業者からは、定期的に、あるいは、任意のタイミングに検針情報が送信される。
(ステップS21:更新判定処理)
判定部22は、更新処理において、契約者情報記憶部31に記憶された契約者情報と、料金プラン記憶部32に記憶されたプラン情報と、検針情報記憶部33に記憶された検針情報との少なくともいずれかの情報が更新されたか否かを判定する。
判定部22は、いずれかの情報が更新された場合は、処理をステップS22に進める。一方、判定部22は、いずれの情報も更新されていない場合には、一定時間経過後にステップS21を再び実行する。
なおいずれかの情報が更新された場合とは、図6で示したステップS11〜S13で何らかの情報が更新されたときと一致する。よって更新部21は、ステップS11〜S13で更新を判定したとき、更新フラグをオンにしておき、判定部22はステップS21で更新フラグがオンであれば、ステップS22に処理を進めるように構成してもよい。
(ステップS22:対象特定処理)
計算部23は、更新された情報の影響する契約者を対象の契約者として特定する。
具体的には、計算部23は、契約者情報が更新された場合には、更新されたレコードの契約者IDが示す契約者を対象の契約者として特定する。また、計算部23は、プラン情報が更新された場合には、更新されたプラン情報のプランIDを有するレコードを契約者情報記憶部31から検索し、検索されたレコードの契約者IDが示す契約者を対象の契約者として特定する。また、計算部23は、検針情報が更新された場合には、更新された検針情報の所在地を有するレコードを契約者情報記憶部31から検索し、検索されたレコードの契約者IDが示す契約者を対象の契約者として特定する。
計算部23は、対象の契約者の契約者情報が示すプランIDについて料金プラン記憶部32に記憶されたプラン情報が示す料金計算情報と、対象の契約者の契約者情報が示す所在地について検針情報記憶部33に記憶された検針情報が示す使用量とを用いて、対象の契約者についての料金を計算する。
具体的には、計算部23は、料金計算情報が示す基本料金と従量料金と付加項目1と付加項目2と、検針情報が示す使用量とを、対象の契約者の契約者IDについて料金計算情報に含まれる電力料金の計算式に代入する。具体例としては、基本料金がX、単価がY、付加項目1がA、付加項目2がB、使用量がUであり、電力料金の計算式が基本料金+従量料金(単価Y×使用量U)+付加項目1+付加項目2であるとする。この場合には、電力料金は、X+Y×U+A+Bによって計算される。また計算部23は、算出した電気料金を算出結果として計算情報記憶部34に記憶する。計算情報記憶部34は、ストレージ13に転送され、記憶される。
計算部23は、対象の契約者毎に、計算情報記憶部34に基づき計算された電力料金を示す料金個票35を生成して、メモリ12に書き込む。図9に示すように、料金個票35は、契約者IDと、契約者名と、所在地と、プランIDと、電力料金といった情報が示される請求書データである。
以上のように、実施の形態1に係る料金計算装置10は、契約者情報とプラン情報と検針情報との少なくともいずれかの情報が更新されたことをトリガとして料金を計算する。これにより、手作業等により契約者情報が更新された場合等に、料金が計算される。そのため、柔軟に電力等の料金の計算処理が実行可能である。
特に、契約者情報が更新された契約者についてのみ電力料金が再計算される。そのため、処理能力の低いハードウェアを用いて料金計算装置10を構成しても、短時間で電力料金の差異計算が可能である。
<変形例1>
実施の形態1では、各機能構成要素がソフトウェアで実現された。しかし、変形例1として、各機能構成要素はハードウェアで実現されてもよい。この変形例1について、実施の形態1と異なる点を説明する。
各機能構成要素がハードウェアで実現される場合には、料金計算装置10は、プロセッサ11とメモリ12とストレージ13とに代えて、電子回路15を備える。電子回路15は、各機能構成要素と、メモリ12と、ストレージ13との機能とを実現する専用の回路である。
各機能構成要素を1つの電子回路15で実現してもよいし、各機能構成要素を複数の電子回路15に分散させて実現してもよい。
変形例2として、一部の各機能構成要素がハードウェアで実現され、他の各機能構成要素がソフトウェアで実現されてもよい。
実施の形態2は、表計算ソフトウェアの表データとして各種データを管理する点が実施の形態1と異なる。実施の形態2では、この異なる点を説明し、同一の点については説明を省略する。
なお表データとは、表計算ソフトウェアが管理する1以上のセルを持ったデータであり、セルには数値または計算式が入力されている。
料金計算装置10は、契約者情報記憶部31と料金プラン記憶部32と検針情報記憶部33と計算情報記憶部34とが表計算ソフトウェアの表データによって構成されている点が図1に示す料金計算装置10と異なる。
実施の形態2では、計算部23は算出結果である計算情報記憶部34および料金個票35を表計算ソフトウェアのファイルとして生成する。
契約者情報記憶部、32 料金プラン記憶部、33 検針情報記憶部、34 計算情報記憶部。
Claims (6)
- 契約者毎の所在地及びプランIDを示す契約者情報と、前記プランID毎の料金計算情報を示すプラン情報と、前記所在地毎の使用量を示す検針情報との少なくともいずれかの情報が更新されているか否かを判定する判定部と、
前記判定部によって更新されていると判定されたことをトリガとして、対象の契約者の前記契約者情報が示すプランIDについて前記プラン情報が示す料金計算情報と、前記対象の契約者の前記契約者情報が示す所在地について前記検針情報が示す使用量とを用いて、前記対象の契約者についての料金を計算する計算部と
を備える料金計算装置。 - 前記計算部は、更新された情報の影響する契約者を前記対象の契約者として、前記料金を計算する
請求項1に記載の料金計算装置。 - 前記契約者情報と前記プラン情報と前記検針情報とは、表計算ソフトウェアの表データとして構成されている
請求項1又は2に記載の料金計算装置。 - 前記計算部は、前記表計算ソフトウェアの数式に対して、前記料金計算情報と前記使用量とを代入して、前記料金を計算する
請求項3に記載の料金計算装置。 - 前記計算部は、前記対象の契約者毎に、計算された料金を示す前記表計算ソフトウェアのファイルを生成する
請求項3又は4に記載の料金計算装置。 - 契約者毎の所在地及びプランIDを示す契約者情報と、前記プランID毎の料金計算情報を示すプラン情報と、前記所在地毎の使用量を示す検針情報との少なくともいずれかの情報が更新されているか否かを判定する判定処理と、
前記判定処理によって更新されていると判定されたことをトリガとして、対象の契約者の前記契約者情報が示すプランIDについて前記プラン情報が示す料金計算情報と、前記対象の契約者の前記契約者情報が示す所在地について前記検針情報が示す使用量とを用いて、前記対象の契約者についての料金を計算する計算処理と
をコンピュータに実行させる料金計算プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018060380A JP6444554B1 (ja) | 2018-03-27 | 2018-03-27 | 料金計算装置及び料金計算プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018060380A JP6444554B1 (ja) | 2018-03-27 | 2018-03-27 | 料金計算装置及び料金計算プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6444554B1 true JP6444554B1 (ja) | 2018-12-26 |
JP2019174977A JP2019174977A (ja) | 2019-10-10 |
Family
ID=64899451
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018060380A Active JP6444554B1 (ja) | 2018-03-27 | 2018-03-27 | 料金計算装置及び料金計算プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6444554B1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6937405B1 (ja) * | 2020-03-25 | 2021-09-22 | 株式会社ビデオリサーチ | 顧客推定装置及び顧客推定方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007179420A (ja) * | 2005-12-28 | 2007-07-12 | Denryoku Systems Institute:Kk | 料金計算システム |
JP2010020507A (ja) * | 2008-07-10 | 2010-01-28 | Hitachi Ltd | 料金計算システム |
JP2011179895A (ja) * | 2010-02-26 | 2011-09-15 | Chugoku Electric Power Co Inc:The | 計量器 |
JP2013105405A (ja) * | 2011-11-16 | 2013-05-30 | Hitachi Ltd | 料金計算方法、及びシステム |
JP2016077079A (ja) * | 2014-10-06 | 2016-05-12 | シャープ株式会社 | 電力管理装置、電力管理システム、電力管理方法、プログラム、表示装置および発話装置 |
JP2016081073A (ja) * | 2014-10-09 | 2016-05-16 | 東洋計器株式会社 | ガス使用状況管理方法およびプログラム |
JP2017091367A (ja) * | 2015-11-13 | 2017-05-25 | エネチェンジ株式会社 | 料金プラン提案システムおよび料金プラン提案方法 |
-
2018
- 2018-03-27 JP JP2018060380A patent/JP6444554B1/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007179420A (ja) * | 2005-12-28 | 2007-07-12 | Denryoku Systems Institute:Kk | 料金計算システム |
JP2010020507A (ja) * | 2008-07-10 | 2010-01-28 | Hitachi Ltd | 料金計算システム |
JP2011179895A (ja) * | 2010-02-26 | 2011-09-15 | Chugoku Electric Power Co Inc:The | 計量器 |
JP2013105405A (ja) * | 2011-11-16 | 2013-05-30 | Hitachi Ltd | 料金計算方法、及びシステム |
JP2016077079A (ja) * | 2014-10-06 | 2016-05-12 | シャープ株式会社 | 電力管理装置、電力管理システム、電力管理方法、プログラム、表示装置および発話装置 |
JP2016081073A (ja) * | 2014-10-09 | 2016-05-16 | 東洋計器株式会社 | ガス使用状況管理方法およびプログラム |
JP2017091367A (ja) * | 2015-11-13 | 2017-05-25 | エネチェンジ株式会社 | 料金プラン提案システムおよび料金プラン提案方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2019174977A (ja) | 2019-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8683160B2 (en) | Method and apparatus for supporting memory usage accounting | |
WO2009111116A1 (en) | Dynamic formulas for spreadsheet cells | |
JP2013097673A (ja) | 電気料金試算システム及び電気料金試算プログラム | |
TW201131492A (en) | Self-organizing energy pricing | |
JPWO2006100753A1 (ja) | コスト情報管理システム、コスト情報管理方法およびコスト情報管理プログラム | |
US9634522B2 (en) | Power grid data monitoring and control | |
US20190303957A1 (en) | Distributed forecasting and pricing system | |
JP6444554B1 (ja) | 料金計算装置及び料金計算プログラム | |
CN102027709B (zh) | 用于面向服务和效用基础结构使用测量、计量和定价的基于字节的方法、过程和算法 | |
US9019122B2 (en) | Information retrieval for boundary reading processing | |
JP5863137B1 (ja) | 相続税対策支援システム | |
WO2021106340A1 (ja) | システム、方法、および、プログラム | |
WO2020153440A1 (ja) | 電力コストシミュレーション装置 | |
US8650367B2 (en) | Method and apparatus for supporting memory usage throttling | |
CN110895536A (zh) | 基于大数据的电力信息检索方法和电力信息检索装置 | |
CN111915340A (zh) | 商户类型的识别方法、装置、设备及存储介质 | |
CN114387085A (zh) | 流水数据处理方法、装置、计算机设备和存储介质 | |
US9635441B2 (en) | Information retrieval for service point channels | |
JP6410857B2 (ja) | 節電要請装置及び節電要請プログラム | |
CN109615465A (zh) | 业务订单的处理方法、装置和电子设备 | |
CN115021395B (zh) | 用电信息处理的方法、装置、智能电表和存储介质 | |
JP7474380B1 (ja) | 電力料金課金システム | |
CN114170018A (zh) | 金融产品的风险分析方法、装置、设备和介质 | |
CN112347159A (zh) | 一种数据挖掘方法、数据挖掘装置及终端设备 | |
CN110807670A (zh) | 电能费用的计算方法、装置、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180327 |
|
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: 20181030 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181127 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6444554 Country of ref document: JP 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 |