コメント書き忘れたけど DB 保存までこの function でやってます