New York Attorney General Eric Schneiderman says his office has settled an investigation for $18 million into seven years of overcharges by a food company serving 39 school and public lunch programs statewide.