Information processing apparatus, system, and control method
AssigneeRicoh Company, Ltd.
InventorKei Kato
Life of this patent
Estimating the term…
Abstract
An information processing apparatus, system, and control method are provided. The information processing apparatus connected to a plurality of networks having different segments receives an execution request of an application installed in the information processing apparatus from a communication apparatus connected to a specific network among the plurality of networks, determines whether the application corresponding to the execution request received through the specific network satisfies a predetermined condition, and updates history information indicating an execution history of the application associated with the specific network when it is determined that the predetermined condition is satisfied.
Claims11
An information processing apparatus connected to a plurality of networks having different segments, the information processing apparatus comprising:
- processing circuitry configured to
- store setting information for each of the plurality of networks;
- receive an execution request requesting that the information processing apparatus execute a particular application identified in the execution request and installed in the information processing apparatus, from a communication apparatus connected to a specific network among the plurality of networks;
- determine, based on the stored setting information for the specific network, whether the particular application identified in the execution request received through the specific network satisfies a predetermined condition, wherein the predetermined condition is a condition indicating whether an execution history of the particular application is to be recorded;
- and
- after the particular application is executed, update history information indicating the execution history of the particular application, when it is determined that the predetermined condition is satisfied.
An information processing system, comprising:
- an information processing apparatus connected to a plurality of networks having different segments;
- and
- a communication apparatus connected to a specific network among the plurality of networks, the information processing apparatus including processing circuitry configured to
- store setting information for each of the plurality of networks;
- receive an execution request requesting that the information processing apparatus execute a particular application identified in the execution request and installed in the information processing apparatus, from a communication apparatus connected to a specific network among the plurality of networks;
- determine, based on the stored setting information for the specific network, whether the particular application identified in the execution request received through the specific network satisfies a predetermined condition, wherein the predetermined condition is a condition indicating whether an execution history of the particular application is to be recorded;
- and
- after the particular application is executed, update history information indicating the execution history of the particular application, when it is determined that the predetermined condition is satisfied.
A control method performed by an information processing apparatus connected to a plurality of networks having different segments, the method comprising:
- storing setting information for each of the plurality of networks;
- receiving an execution request requesting that the information processing apparatus execute a particular application identified in the execution request and installed in the information processing apparatus, from a communication apparatus connected to a specific network among the plurality of networks;
- determining, based on the stored setting information for the specific network, whether the particular application identified in the execution request received through the specific network satisfies a predetermined condition, wherein the predetermined condition is a condition indicating whether an execution history of the particular application is to be recorded;
- and
- after the particular application is executed, updating history information indicating the execution history of the particular application, when the determining step determines that the predetermined condition is satisfied.
Dependencies are inferred from the claim text.