private void putStoneAt(int column, char stone)
			throws AgainstRuleException {
		if (column < 0 || column >= COL)
			throw new AgainstRuleException("列は、0から6までの数字で指定してください。");
		
		int row = ROW - 1;
		while (row >= 0 && board[row][column] != EMPTY)
			--row;
		if (row == -1)
			throw new AgainstRuleException(column + "列には置けません。");

		board[row][column] = stone;
	}