Information processing apparatus capable of reducing damage caused by invalid execution data, control method therefor, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorNaoki Tsuchitoi
Life of this patent
Estimating the term…
Abstract
An information processing apparatus which is capable of reducing damage caused by invalid execution data received via a public network. The information processing apparatus carries out either communications using the public network or communications without using the public network with an external apparatus. An IP address assigned to the information processing apparatus is stored. Execution data for executing a job is received from the external apparatus. When the IP address assigned to the information processing apparatus is a global IP address that is for use in the communications using the public network, a setting is made to restrict execution of the execution data.
Claims9
An information processing apparatus that carries out either communications using a public network or communications without using the public network with an external apparatus, comprising:
- a storage unit configured to store an IP address assigned to the information processing apparatus;
- a receiving unit configured to receive execution data for executing a job from the external apparatus;
- and
- a setting unit configured to, when the IP address assigned to the information processing apparatus is a global IP address that is for use in the communications using the public network, make a setting to restrict execution of the execution data.
A control method for an information processing apparatus that carries out either communications using a public network or communications without using the public network with an external apparatus, comprising:
- a storage step of storing an IP address assigned to the information processing apparatus;
- a receiving step of receiving execution data for executing a job from the external apparatus;
- and
- a setting step of, when the IP address assigned to the information processing apparatus is a global IP address that is for use in the communications using the public network, making a setting to restrict execution of the execution data.
A non-transitory computer-readable storage medium storing a program for causing a computer to execute a control method for an information processing apparatus that carries out either communications using a public network or communications without using the public network with an external apparatus, the control method comprising:
- a storage step of storing an IP address assigned to the information processing apparatus;
- a receiving step of receiving execution data for executing a job from the external apparatus;
- and
- a setting step of, when the IP address assigned to the information processing apparatus is a global IP address that is for use in the communications using the public network, making a setting to restrict execution of the execution data.
Dependencies are inferred from the claim text.