Image forming apparatus, information processing method, and recording medium
AssigneeRicoh Company, Ltd.
InventorTsutomu Ohishi
Life of this patent
Estimating the term…
Abstract
An image forming apparatus including an application is disclosed. The image forming apparatus includes a determining unit that, when the application starts in the image forming apparatus, checks first information indicating a function to be used by the application against second information indicating a function supported by the image forming apparatus so as to determine whether the function to be used by the application is executable, and changes operations of the application according to a determination result. The determining unit is automatically updated if the determining unit does not support a structure of the first information or a structure of the second information.
Claims18
An image forming apparatus including an application, comprising:
- a determining unit that, when the application starts in the image forming apparatus, checks first information indicating a function to be used by the application against second information indicating a function supported by the image forming apparatus so as to determine whether the function to be used by the application is executable, and changes operations of the application according to a determination result;
- wherein the determining unit is automatically updated if the determining unit does not support a structure of the first information or a structure of the second information.
An information processing method to be performed by an image forming apparatus including an application, the method comprising:
- a determining step of, when the application starts in the image forming apparatus, checking first information indicating a function to be used by the application against second information indicating a function supported by the image forming apparatus so as to determine whether the function to be used by the application is executable, and changing operations of the application according to a determination result;
- wherein the determining step is automatically updated if the determining step does not support a structure of the first information or a structure of the second information.
A computer-readable medium having a program embodied therein, the program causing an image forming apparatus including an application to execute:
- a determining step of, when the application starts in the image forming apparatus, checking first information indicating a function to be used by the application against second information indicating a function supported by the image forming apparatus so as to determine whether the function to be used by the application is executable, and changing operations of the application according to a determination result;
- wherein the determining step is updated if the determining step does not support a structure of the first information or a structure of the second information.
An image forming apparatus comprising:
- a startup controlling unit to start an application and a sequential execution program in the image forming apparatus loaded from a recording medium storing the application and the sequential execution program, the sequential execution program being adapted to sequentially execute applications translated by a compiler;
- wherein upon starting the application in the image forming apparatus from the recording medium storing the application, the startup controlling unit automatically selects the sequential execution program whose version supports the image forming apparatus from a plurality of the sequential execution programs stored in the recording medium, and starts the selected sequential execution program in the image forming apparatus.
An information processing method comprising:
- a startup controlling step of starting an application and a sequential execution program loaded in an image forming apparatus from a recording medium storing the application and the sequential execution program, the sequential execution program being adapted to sequentially execute applications translated by a compiler;
- wherein, in the startup controlling step, upon starting the application in the image forming apparatus from the recording medium storing the application, the sequential execution program whose version supports the image forming apparatus is automatically selected from a plurality of the sequential execution programs stored in the recording medium, and the selected sequential execution program is started in the image forming apparatus.
A computer-readable medium storing a program that causes a computer to execute an information processing method, the method comprising:
- a startup controlling step of starting an application and a sequential execution program loaded in an image forming apparatus from a recording medium storing the application and the sequential execution program, the sequential execution program being adapted to sequentially execute applications translated by a compiler;
- wherein, in the startup controlling step, upon starting the application in the image forming apparatus from the recording medium storing the application, the sequential execution program whose version supports the image forming apparatus is automatically selected from a plurality of the sequential execution programs stored in the recording medium, and the selected sequential execution program is started in the image forming apparatus.
An image forming apparatus comprising:
- an application that, upon startup of the application in the image forming apparatus, checks a version of the application against a version of the image forming apparatus, and continues the startup of the application if the version of the application is compatible with the version of the image forming apparatus, but terminates the startup of the application if the version of the application is not compatible with the version of the image forming apparatus.
An information processing method to be performed in an image forming apparatus including an application, the method comprising:
- a step of performing information processing such that, upon startup of the application in the image forming apparatus, the application checks a version of the application against a version of the image forming apparatus, and continues the startup of the application if the version of the application is compatible with the version of the image forming apparatus, but terminates the startup of the application if the version of the application is not compatible with the version of the image forming apparatus.
A recording medium storing a program that corresponds to an application, the program comprising:
- a step of, upon startup of the program in the image forming apparatus, checking a version of the program against a version of the image forming apparatus, and continuing the startup of the program if the version of the program is compatible with the version of the image forming apparatus, and terminating the startup of the program if the version of the program is not compatible with the version of the image forming apparatus.
Dependencies are inferred from the claim text.