取り敢えずひと通り実装した状態