An information processing system including one or more information processing apparatuses for determining lifetimes of components, to be replaced by preventive maintenance, of respective multifunctional peripherals , the information processing system comprising: a leading variable specifying unit configured to specify, based on variables that represent use states of the multifunctional peripherals and failure data of the components of all the multifunctional peripherals which have been obtained from the multifunctional peripherals including the components, a plurality of leading variables relevant to the lifetimes of the components, wherein the plurality of leading variables have larger differences between upper limits and lower limits of the lifetimes of the components than the other variables; a lifetime matrix creating unit configured to classify a plurality of values of each of the leading variables into sections to create a lifetime matrix in which the lifetimes of the components which failure data is within a predetermined percentage of the average value of the market failure data are set with respect to combinations of the sections each of which relates to a different leading variable; and a lifetime outputting unit configured to obtain, from the lifetime matrix, the lifetimes of the components corresponding to the combinations of the sections each of which relates to the different leading variable, and use status information that represents use states of the multifunctional peripherals , and to determine, based on the obtained lifetimes of the components and use status information, the new lifetimes of the components with respect to the respective multifunctional peripherals , and to output the determined new lifetimes. a leading variable specifying unit configured to specify, based on variables that represent use states of the multifunctional peripherals and failure data of the components of all the multifunctional peripherals which have been obtained from the multifunctional peripherals including the components, a plurality of leading variables relevant to the lifetimes of the components, wherein the plurality of leading variables have larger differences between upper limits and lower limits of the lifetimes of the components than the other variables; a lifetime matrix creating unit configured to classify a plurality of values of each of the leading variables into sections to create a lifetime matrix in which the lifetimes of the components which failure data is within a predetermined percentage of the average value of the market failure data are set with respect to combinations of the sections each of which relates to a different leading variable; and a lifetime outputting unit configured to obtain, from the lifetime matrix, the lifetimes of the components corresponding to the combinations of the sections each of which relates to the different leading variable, and use status information that represents use states of the multifunctional peripherals , and to determine, based on the obtained lifetimes of the components and use status information, the new lifetimes of the components with respect to the respective multifunctional peripherals , and to output the determined new lifetimes. <EOS>