Patent ID: 7450259

Claim:
A log transmission device that transmits a log to a management server at every preset log transmission timing, said log transmission device comprising: a log storage control module that stores a log generated after a previous log transmission timing into a log storage module; a log transmission timing specification module that determines whether a current time is a log transmission timing; and a log transmission control module that, when said log transmission timing specification module determines that the current time is a log transmission timing, sends the log stored in said log storage module to the management server, wherein said log storage control module stores a log relating to a job into said log storage module on completion of the whole job when a next job transmission timing does not come before completion of the job, while dividing a job into multiple sections and storing a log relating to the divided job into said log storage module on completion of every one divisional section of the job when the next job transmission timing comes before completion of the whole job; wherein said log storage control module stores a log relating to a print job into said log storage module on completion of the whole print job when a next job transmission timing does not come before completion of the print job, while storing a log relating to a print job into said log storage module on completion of every one page included in the print job when the next job transmission timing comes before completion of the print job; wherein said log storage control module determines whether an expected end time of a print job estimated according to a paper size and a number of pages to be printed in the print job comes to or after the next log transmission timing, in order to determine whether the next job transmission timing comes before completion of the print job.