ARGVで受け取るとテスト時に融通が効かなくなるので引数渡しに修正
テスト時にargvを渡すように修正