Information processing apparatus, electronic document processing method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorHitoshi Imai
Life of this patent
Estimating the term…
Abstract
An information processing apparatus stores an application format electronic document having a data structure containing content data, time information, and a program for monitoring the time information. At timing such as the time of power-on, the application format electronic document is loaded to a RAM to be started. Accordingly, the started program can monitor the time information of the application format electronic document.
Claims16
An information processing apparatus capable of processing an electronic document, the information processing apparatus comprising:
- a storage unit configured to store an application format electronic document having a data structure containing content data, time information, and a program for monitoring the time information;
- a timer unit;
- a registration unit configured to register an application format electronic document of a readable state obtained from outside in a storage apparatus;
- a registered document determination unit configured to compare time information of the application format electronic document registered by the registration unit with the system time clocked by the timer unit to determine whether the system time is correct;
- and
- a start unit configured to start the application format electronic document stored in the storage unit,
- wherein the program contained in the application format electronic document started by the start unit is configured to execute processing for monitoring time information of the application format electronic document based on clocked time,
- wherein the start unit is configured to automatically start the application format electronic document when the information processing apparatus is started, when logon processing is executed, or when recovery is made from a sleep state,
- wherein the program of the application format electronic document started by the start unit is configured to update the time information of the application format electronic document stored in the storage unit based on system time clocked by the timer unit and the time information contained in the application format electronic document, and
- wherein the start unit is configured to limit an operation on the registered application format electronic document if the registered document determination unit determines that the system time is not correct.
A method for an information processing apparatus capable of processing an electronic document and having a timer unit, the method comprising:
- storing an application format electronic document having a data structure containing content data, time information, and a program for monitoring the time information in a storage unit;
- registering an application format electronic document of a readable state obtained from outside in a storage apparatus;
- comparing time information of the registered application format electronic document with the system time clocked by the timer unit to determine whether the system time is correct;
- starting the application format electronic document stored in the storage unit;
- causing the program contained in the started application format electronic document to execute processing for monitoring the time information of the application format electronic document based on clocked time;
- automatically starting the application format electronic document when the information processing apparatus is started, when logon processing is executed, or when recovery is made from a sleep state;
- updating the time information of the application format electronic document stored in the storage unit based on system time clocked by the timer unit and the time information contained in the application format electronic document;
- and
- limiting an operation on the registered application format electronic document if the registered document determination unit determines that the system time is not correct.
A computer readable storage medium storing a computer program to cause a computer to execute a method for an information processing apparatus capable of processing an electronic document and having a timer unit, the method comprising:
- storing an application format electronic document having a data structure containing content data, time information, and a program for monitoring the time information stored in a storage unit;
- registering an application format electronic document of a readable state obtained from outside in a storage apparatus;
- comparing time information of the registered application format electronic document with the system time clocked by the timer unit to determine whether the system time is correct;
- starting the application format electronic document stored in the storage unit;
- causing the program contained in the started application format electronic document to execute processing for monitoring the time information of the application format electronic document based on clocked time;
- automatically starting the application format electronic document when the information processing apparatus is started, when logon processing is executed, or when recovery is made from a sleep state;
- updating the time information of the application format electronic document stored in the storage unit based on system time clocked by the timer unit and the time information contained in the application format electronic document;
- and
- limiting an operation on the registered application format electronic document if the registered document determination unit determines that the system time is not correct.
An information processing apparatus capable of processing an electronic document, the information processing apparatus comprising:
- a storage unit configured to store an application format electronic document having a data structure containing content data, time information, and a program for monitoring the time information;
- a timer unit;
- and
- a start unit configured to start the application format electronic document stored in the storage unit,
- wherein the program contained in the application format electronic document started by the start unit is configured to execute processing for monitoring time information of the application format electronic document based on clocked time,
- wherein the start unit is configured to automatically start the application format electronic document when the information processing apparatus is started, when logon processing is executed, or when recovery is made from a sleep state,
- wherein the program of the application format electronic document started by the start unit determines matching between system time clocked by the timer unit and the time information contained in the application format electronic document,
- wherein the program of the application format electronic document started by the start unit is configured to execute predetermined error processing if determining that the system time clocked by the timer unit does not match with the time information stored in the application format electronic document, and
- wherein the predetermined error processing includes adding, to the application format electronic document, information for limiting an operation request on the content data of the application format electronic document.
Dependencies are inferred from the claim text.