A maintenance scheduling system that lays out a maintenance schedule for an image forming apparatus includes an actual-use-result acquiring unit that acquires actual use result information of consumables, a failure-probability-distribution estimating unit that estimates failure probability distributions of the consumables, a cost-related-constant acquiring unit that acquires cost related constants of the consumables, a first cost calculating unit that calculates, for each of plural visit interval values, cost per unit time required for the image forming apparatus, a visit-interval calculating unit that calculates the visit interval value giving minimum cost, a second cost calculating unit that calculates, for each of plural replacement interval values, cost per unit time required for the image forming apparatus, a replacement-interval calculating unit that calculates a calculated replacement interval value, and a maintenance-schedule presenting unit that presents the next visit time and at least one of the consumables to be replaced in the visit.
展开▼