の2通りに大きく分けられる。