public static boolean isPutChessmen(final ChessBoardEntity b, final ChessmenEntity c, final PositionEntity p) {
		boolean result = false;
		do {
			if (null == c || null == p) {
				break;
			}

			if (!c.isPlayer()) {
				// ̋łȂłB
				break;
			}
			if (c.isBoard()) {
				// Տ̋łB
				break;
			}
			if (isChessmen(b, p)) {
				// ɋ݂܂B
				break;
			}

			if (is2Pawn(b, c, p)) {
				// 2
				break;
			}

			result = true;
		} while (false);
		return result;
	}