A court has reduced former South Korean prime minister Han Duck-soo's prison sentence to 15 years from 23 years.