>>504
共通処理が数十行にまたがるなら、これもまた更に別関数に分けるべき。