The RL78/G1D microcontroller can transmit a beacon on a small amount of generated power. A power-generating element is vibrated, and the generated power is used to transmit a beacon to notify a smartphone. This solution is not limited to power generation by vibration and can also be used for all kinds of ecological power generation, including solar power generation.