1. A computer-implemented method comprising: supplying input of at least two parties to a computer; using said computer, automatically generating a copying and printing service agreement between said parties, computerized self-training programs, and computerized self-testing programs based on said input, said copying and printing service agreement having a plurality of requirements of employees of a service provider party of said parties, and all of said employees of said service provider being within a single physical geographic location of a service recipient party of said parties where copying and printing services will be performed; using said computer, causing said employees of said service provider to perform said computerized self-training programs directed toward a first phase of said requirements; using said computer and said computerized self-testing program to determine whether all of said employees of said service provider at said single physical geographic location have acquired knowledge that exceeds said first phase of said requirements; using said computer, preventing any employee of said service provider at said single physical geographic location from performing computerized self-training programs directed toward a second phase of said requirements until all of said employees of said service provider at said single physical geographic location have acquired knowledge that exceeds said first phase of said requirements, as determined by said computerized self-testing program; using said computer, repeating said computerized self-training program and said computerized self-testing program for subsequent phases of said requirements, such that an employee of said service provider is only allowed to proceed to self-training related to subsequent phases of said requirements after all of said employees of said service provider at said single physical geographic location have acquired knowledge that exceeds previous phases of said requirements of said copying and printing service agreement, as determined by said computerized self-testing program, such that all of said employees of said service provider at said single physical geographic location progress through phases of said requirements together, and control of progression of said employees of said service provider through said phases of said requirements is completely automated; and using said computer, periodically reporting a status of knowledge of said employees of said service provider to all of said parties to said copying and printing service agreement based exclusively on said computerized self-testing program; and using said computer, providing warnings to all of said parties to said copying and printing service agreement if said employees of said service provider do not progress through said phases of said requirements within pre-established time limits.