https://www.jsbc.or.jp/project/2012/smart_ene.html