イベント処理みたいなものを実装。