spec1: 仕様1を実装