Image forming apparatus, and control method
AssigneeCanon Kabushiki Kaisha
InventorNoriko Takagi
Life of this patent
Estimating the term…
Abstract
An image forming apparatus is provided which stops, in a case where a license is determined to be invalid, periodic transmission of a state notification to a processing server until the license is determined to be valid thereafter. Further, the image forming apparatus does not output a job history that is recorded while the license is invalid to the processing server. The image forming apparatus stops recording a job history in response to the image processing apparatus being unregistered from the processing server.
Claims12
An image processing apparatus that executes a job relating to image processing and stores a log indicating a processing content of the job in a storage area of a storage apparatus when the job is executed, the image processing apparatus comprising:
- a memory storing instructions related to an application for outputting the log stored in the storage area, and
- at least one processor executing the instructions causing the image processing apparatus to:
- determine whether a license of the application is valid;
- transmit a notification to a server at a predetermined period or frequency to cause the server to determine an operating state of the image processing apparatus or the application in a case where the license is determined to be valid;
- output a log of an output target to an external system among logs stored in the storage area in a case where the license is determined to be valid;
- stop transmitting the notification to the server during a time period from when the license is determined to be invalid to when the license is determined to be valid;
- and
- output, to the external system, a log that is not output but is stored in the storage area while the license that has determined to be invalid is valid whereas a log that is stored in the storage area while the license is invalid is not output to the external system in a case where the license is determined to be invalid.
A method for controlling an image processing apparatus that executes a job relating to image processing and stores a log indicating a processing content of the job in a storage area of a storage apparatus when the job is executed, the method comprising:
- determining whether a license of an application for outputting the log stored in the storage area is valid;
- transmitting a notification to a server at a predetermined period or frequency to cause the server to determine an operating state of the image processing apparatus or the application in a case where the license is determined to be valid;
- outputting a log of an output target to an external system among logs stored in the storage area in the case where the license is determined to be valid;
- stopping transmitting the notification to the server during a time period from when the license is determined to be invalid to when the license is determined to be valid;
- and
- outputting, to the external system, a log that is not output but is stored in the storage area while the license that has determined to be invalid is valid whereas the log that is stored in the storage area while the license is invalid is not output to the external system in a case where the license is determined to be invalid.
A non-transitory computer-readable storage medium on which is stored a computer program for making a computer execute a control method for an image processing apparatus that executes a job relating to image processing and stores a log indicating a processing content of the job in a storage area of a storage apparatus when the job is executed, the method comprising:
- determining whether a license of an application for outputting the log stored in the storage area is valid;
- transmitting a notification to a server at a predetermined period or frequency to cause the server to determine an operating state of the image processing apparatus or the application in a case where the license is determined to be valid;
- outputting a log of an output target to an external system among logs stored in the storage area in the case where the license is determined to be valid;
- stopping transmitting the notification to the server during a time period from when the license is determined to be invalid to when the license is determined to be valid;
- and
- outputting, to the external system, a log that is not output and is stored in the storage area while the license that has determined to be invalid is valid whereas the log that is stored in the storage area while the license is invalid is not output to the external system in a case where the license is determined to be invalid.
An image processing apparatus that executes a job relating to image processing and stores a log indicating a processing content of the job in a storage area of a storage apparatus when the job is executed, the image processing apparatus comprising:
- a memory storing instructions related to an application for outputting the log stored in the storage area, and
- at least one processor executing the instructions causing the image processing apparatus to:
- transmit a notification to a server at a predetermined period or frequency to cause the server to determine an operating state of the image processing apparatus or the application;
- output a log of an output target to an external system among logs stored in the storage apparatus;
- delete information of the server set as a transmission destination of the notification in a case where the image processing apparatus is deregistered from the server;
- and
- stop storing a new log that is a candidate for the output target in the storage area in the case where the image processing apparatus is deregistered from the server.
A method for controlling an image processing apparatus that executes a job relating to image processing and stores a log indicating a processing content of the job in a storage area of a storage apparatus when the job is executed, the method comprising:
- transmitting, by an application for outputting the log stored in the storage area a notification to a server at a predetermined period or frequency to cause the server to determine an operating state of the image processing apparatus or the application;
- outputting a log of an output target to an external system among logs stored in the storage apparatus;
- deleting information of the server set as a transmission destination of the notification in a case where the image processing apparatus is deregistered from the server;
- and
- stopping storing a new log that is a candidate for the output target in the storage area in the case where the image processing apparatus is deregistered from the server.
Dependencies are inferred from the claim text.